Wednesday, 2015-08-26

openstackgerritEmilien Macchi proposed openstack/puppet-nova: DNM - CI test  https://review.openstack.org/21690700:06
*** sergmelikyan has quit IRC00:06
*** ducttape_ has joined #puppet-openstack00:08
*** asd112z has joined #puppet-openstack00:14
*** xingchao_ has quit IRC00:15
*** xingchao_ has joined #puppet-openstack00:15
*** xingchao_ has quit IRC00:16
*** TC01 has quit IRC00:18
*** gildub_ has joined #puppet-openstack00:22
*** TC01 has joined #puppet-openstack00:22
*** gildub has quit IRC00:25
*** openstack has joined #puppet-openstack00:34
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684400:38
*** sergmelikyan has joined #puppet-openstack00:38
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684400:39
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641800:39
*** Zhang has joined #puppet-openstack00:42
*** xarses has quit IRC00:43
*** sergmelikyan has quit IRC00:43
*** aimon has joined #puppet-openstack00:54
*** sergmelikyan has joined #puppet-openstack01:00
*** sergmelikyan has quit IRC01:03
*** sergmelikyan has joined #puppet-openstack01:08
*** sergmelikyan has quit IRC01:10
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684401:10
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641801:11
*** xarses has joined #puppet-openstack01:17
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684401:24
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641801:24
*** gildub_ has quit IRC01:27
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684401:37
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641801:37
*** gildub_ has joined #puppet-openstack01:43
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684401:47
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641801:47
michchapxarses: myatsenko thanks, looking. My main question is whether the host setting is relevant for other backends beyond RBD. I understand it's needed for RBD, but if it's also needed for other backends putting it in rbd.pp is not right.01:47
EmilienMmichchap++01:48
EmilienMmichchap: I was waiting you wake up before reviewing01:48
michchapEmilienM: I didn't get time to review yesterday01:48
*** xarses has quit IRC01:48
*** gildub_ has quit IRC01:49
*** xarses has joined #puppet-openstack01:50
*** xarses has quit IRC01:51
*** xarses has joined #puppet-openstack01:52
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684402:00
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641802:00
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684402:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641802:03
*** xarses has quit IRC02:03
*** gildub_ has joined #puppet-openstack02:06
*** gildub_ has quit IRC02:10
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: tempest changes  https://review.openstack.org/21684402:15
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641802:17
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy RabbitMQ  https://review.openstack.org/21682802:17
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/21683102:18
*** xarses has joined #puppet-openstack02:20
*** aimon_ has joined #puppet-openstack02:23
openstackgerritClayton O'Neill proposed openstack/puppet-heat: Add hooks for external install & svc management  https://review.openstack.org/21692602:25
*** aimon has quit IRC02:26
EmilienMclayton: do you have manifests to run ^ with docker?02:29
*** richm has quit IRC02:29
claytonyes, working on finalizing that now02:29
claytonprobably have it done tomorrow02:29
EmilienMclayton: cool - we could create testing jobs for that too02:29
EmilienMnice02:29
claytonEmilienM: we're going to be putting all of our puppet-openstack docker integration work here - https://github.com/twc-openstack/puppet-os_docker02:33
claytonright now that's just a rework of the existing designate work we've already done (which went to prod today)02:33
claytonthe heat support will probably get merged tomorrow or day after02:33
EmilienMclayton: can you install multiple designate-api containers on the same host, with different configurations?02:34
claytonnot with our os_docker module, no.  We don't have a use case for that.02:35
EmilienMok02:35
EmilienMthat's the only limitation I see now in your code02:35
claytonwell, I think it's a limitation in the existing config providers also02:35
EmilienMdprince is also working on tripleo/puppet/docker02:35
EmilienMand he did not have to patch anything in puppet02:35
EmilienMhis approach is different02:35
EmilienMa sec02:35
EmilienMclayton: https://review.openstack.org/20877402:36
EmilienMclayton: commit message explains his approach02:37
claytonso he's using puppet to generate the config files to go into the containers?02:37
EmilienMyes02:37
EmilienMand iiuc it does support multiple config files on the same host02:37
claytonnod.  probably makes sense for tripleo, but I don't think we'd want to do that02:37
EmilienMbut I'm not sure about the last statement02:37
EmilienMyeah, just wanted to highlight another use case02:38
claytonnod, he's basically only using puppet for the config file generation in that case it seems02:38
EmilienMyes02:38
claytonif we were going to go down that path, I'd probably use something like consul template and not use the puppet openstack modules at all02:38
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/21683102:39
EmilienMclayton: I tend to prefer your approach02:39
claytonbut our use case is different.  We don't really need super flexible config files, we need the same config file in all environments + some environment specific tweaks02:39
EmilienMclayton: so you're hardcoding config file?02:41
EmilienMclayton: why to use puppet then? just for orchestration?02:41
claytonin os_docker, or in the hypothetical approach above?02:41
EmilienMclayton: in os_docker02:41
claytonthe config files can be overridden, they're there because you need to have something to start with, normall packages provide them02:42
claytonin fact, we do override the default ones for designate02:42
claytonos_docker::designate takes a config_files hash that allows you to provide new sources for them, or new behavior02:43
EmilienMoh I see02:43
EmilienMclayton: I think we might need to update our inifile providers to change the file path02:44
EmilienMso we can create multiple file and mount them into containers02:44
*** gildub has joined #puppet-openstack02:51
openstackgerritEmilien Macchi proposed openstack/puppet-nova: docfix: update default image_service param in doc  https://review.openstack.org/21693503:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693803:16
*** v1k0d3n has quit IRC03:19
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/21683103:20
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693803:20
*** ducttap__ has joined #puppet-openstack03:22
*** ducttape_ has quit IRC03:23
*** gildub has quit IRC03:38
*** ducttap__ has quit IRC03:47
openstackgerritEmilien Macchi proposed openstack/puppet-glance: Make sure Glance_image is executed after Keystone_endpoint  https://review.openstack.org/21648803:48
*** gildub has joined #puppet-openstack03:55
*** markir has joined #puppet-openstack03:56
openstackgerritEmilien Macchi proposed openstack/puppet-glance: Make sure Glance_image is executed after Keystone_endpoint  https://review.openstack.org/21648803:59
openstackgerritEmilien Macchi proposed openstack/puppet-glance: Make sure Glance_image is executed after Keystone_endpoint  https://review.openstack.org/21648804:00
openstackgerritEmilien Macchi proposed openstack/puppet-neutron: Make sure Nova_admin_tenant_id_setter is executed after Keystone_endpoint  https://review.openstack.org/21695004:02
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693804:03
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693804:05
*** chandankumar has joined #puppet-openstack04:22
openstackgerritEmilien Macchi proposed openstack/puppet-glance: Make sure Glance_image is executed after Keystone_endpoint  https://review.openstack.org/21648804:22
openstackgerritEmilien Macchi proposed openstack/puppet-neutron: Make sure Nova_admin_tenant_id_setter is executed after Keystone_endpoint  https://review.openstack.org/21695004:22
*** xingchao_ has joined #puppet-openstack04:30
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693804:38
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693804:38
openstackgerritGilles Dubreuil proposed openstack/puppet-keystone: Endpoints can be APIs version-less  https://review.openstack.org/21395704:48
*** gildub has quit IRC04:49
*** gildub has joined #puppet-openstack04:49
*** chandankumar has quit IRC04:54
*** xingchao_ has quit IRC05:01
*** sergmelikyan has joined #puppet-openstack05:07
*** sergmelikyan has quit IRC05:09
openstackgerritGilles Dubreuil proposed openstack/puppet-keystone: Resource keystone_trust for Keystone V3 API  https://review.openstack.org/20099605:13
*** v1k0d3n has joined #puppet-openstack05:20
*** v1k0d3n has quit IRC05:25
*** markir has left #puppet-openstack05:28
openstackgerritGilles Dubreuil proposed openstack/puppet-keystone: Endpoints can be APIs version-less  https://review.openstack.org/21395705:31
*** saneax has joined #puppet-openstack05:31
*** asd112z has quit IRC05:35
xarsesmichchap: probably, but it depends on each backend if it supports having multiple cinder-volume agents acting at the same time, on each volume might be worked on at the same time.05:55
xarsesmichchap: I asked one of the guys about the EMC driver and they didn't active/active but active/backup (but still wanted to use host05:56
michchapxarses: so that would be a 'no' for LVM, but a 'maybe' for most of the others, right?05:56
xarsesmichchap: yes05:56
xarsesmichchap: we would need driver SME's to pipe up about it05:57
*** jtomasek has joined #puppet-openstack06:08
michchapxarses: so we could just put it in rbd anyway, and the result is that each driver will need to add that parameter if they need it, or we can put it in init.pp and expect composition layers / users to know that they need to configure that option (which imo is very obscure)06:15
xarsesmichchap: thats about my take, in the case with rbd, it turns on whenever the pool is duplicate06:17
michchapxarses: (sorry I got pulled away briefly)06:17
xarsesso it might be best to push it in the driver and let it determine06:17
michchapis there any other situation where that param is needed?06:18
xarseswe will want to pull some of the common drivers maintainers to see if they can comment about theirs06:18
xarsesnot that I'm aware of06:18
xarsesits used exclusivly to identify the providers unique name, and it defaults to `hostname`06:19
michchapfinal question: does the naming scheme need to be configurable?06:19
xarseswe haven't seen a need for it in fuel, as it's here we set it to the pool name06:20
michchapI guess that would be trivially patchable if someone saw the need for it06:20
xarsesI might see someone wanting control over it but it seems weird, and as you note too, its easy to patch06:21
michchapThanks for the explanation and sorry to take so much time.06:21
xarsesits fine06:21
xarsesI'm happy to help06:21
xarsesenjoy your day06:21
* xarses is off to bed06:21
michchapnight!06:22
*** chandankumar has joined #puppet-openstack06:30
*** simon-AS559 has joined #puppet-openstack06:31
myatsenkomichchap: hello, this should be used only for rbd backend to solve the problems described in https://bugs.launchpad.net/mos/+bug/1371328, https://bugs.launchpad.net/cinder/+bug/128036706:33
openstackLaunchpad bug 1371328 in Mirantis OpenStack 5.0.x "On controller failure, some RBD backed Cinder volumes may become unmanageable" [Medium,In progress] - Assigned to Dmitry Borodaenko (dborodaenko)06:33
openstackLaunchpad bug 1280367 in Cinder "cinder backend by ceph HA setup" [Undecided,Fix released]06:33
michchapmyatsenko: thanks. I left a +2 :)06:40
*** Zhang has quit IRC06:40
myatsenkomichchap: thanks for +2 :)06:45
*** ducttape_ has joined #puppet-openstack06:52
*** gildub has quit IRC06:52
*** ducttape_ has quit IRC07:01
*** Zhang has joined #puppet-openstack07:09
*** jpena has joined #puppet-openstack07:15
*** Zhang has quit IRC07:16
*** v1k0d3n has joined #puppet-openstack07:21
*** stamak has joined #puppet-openstack07:21
*** sac has quit IRC07:23
*** sac has joined #puppet-openstack07:23
*** Zhang has joined #puppet-openstack07:24
*** v1k0d3n has quit IRC07:26
*** chem has quit IRC07:53
*** chem has joined #puppet-openstack07:54
openstackgerritVasyl Saienko proposed openstack/puppet-keystone: add --domain option when calling user list  https://review.openstack.org/21390607:54
openstackgerritJavier Peña proposed openstack/puppet-swift: Add support for swift-object-expirer service  https://review.openstack.org/21154907:55
*** stamak has quit IRC07:56
openstackgerritJavier Peña proposed openstack/puppet-swift: Add support for swift-object-expirer service  https://review.openstack.org/21154907:57
*** rochaporto has joined #puppet-openstack07:59
*** dgurtner has joined #puppet-openstack07:59
*** dgurtner has quit IRC07:59
*** dgurtner has joined #puppet-openstack07:59
*** rochaporto has quit IRC08:03
*** rochaporto has joined #puppet-openstack08:04
*** rochaporto has quit IRC08:06
*** rochaporto has joined #puppet-openstack08:07
*** derekh has joined #puppet-openstack08:09
*** chem has quit IRC08:33
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Update dependencies and spec_helpers  https://review.openstack.org/21703308:33
*** chem has joined #puppet-openstack08:33
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Murano puppet module implementation  https://review.openstack.org/21104308:38
*** chem has quit IRC08:38
*** jistr has joined #puppet-openstack08:39
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Murano puppet module implementation  https://review.openstack.org/21104308:41
*** Zhang has quit IRC08:43
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Add api and engine class implementation  https://review.openstack.org/21668208:43
*** stamak has joined #puppet-openstack08:44
*** LimorStotland has quit IRC09:03
openstackgerritJavier Peña proposed openstack/puppet-swift: Add support for swift-object-expirer service  https://review.openstack.org/21154909:09
*** Zhang has joined #puppet-openstack09:12
*** Zhang has quit IRC09:14
*** Zhang has joined #puppet-openstack09:19
*** Zhang has quit IRC09:22
*** v1k0d3n has joined #puppet-openstack09:22
*** v1k0d3n has quit IRC09:26
*** iurygregory has quit IRC09:28
*** linkedinyou has quit IRC09:28
*** LimorStotland has joined #puppet-openstack09:28
*** iurygregory has joined #puppet-openstack09:28
*** chem has joined #puppet-openstack09:32
*** _matthias__ is now known as _matthias_09:36
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Module skeleton update  https://review.openstack.org/21703309:37
*** LimorStotland has quit IRC09:47
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Initial module implementation  https://review.openstack.org/21104309:55
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Implementaion of api and engine classes  https://review.openstack.org/21668210:02
*** paramite has joined #puppet-openstack10:14
*** Zhang has joined #puppet-openstack10:16
*** LimorStotland has joined #puppet-openstack10:18
*** vmbrasseur has quit IRC10:36
*** vmbrasseur has joined #puppet-openstack10:37
*** cgfbees has joined #puppet-openstack10:41
*** cgfbees has quit IRC10:51
*** LimorStotland has quit IRC10:56
*** cgfbee has quit IRC11:09
*** paramite has quit IRC11:12
*** Vinsh has quit IRC11:12
*** cgfbee has joined #puppet-openstack11:15
*** v1k0d3n has joined #puppet-openstack11:23
*** dprince has joined #puppet-openstack11:24
*** paramite has joined #puppet-openstack11:24
*** saneax has quit IRC11:25
*** v1k0d3n has quit IRC11:27
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Initial module implementation  https://review.openstack.org/21104311:36
*** Zhang has quit IRC11:42
*** cfloare has joined #puppet-openstack11:47
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Implementaion of api and engine classes  https://review.openstack.org/21668211:49
*** LimorStotland has joined #puppet-openstack11:52
*** paramite has quit IRC11:56
*** paramite has joined #puppet-openstack12:00
*** saneax has joined #puppet-openstack12:04
*** Zhang has joined #puppet-openstack12:08
EmilienMgood morning folks12:13
*** _skolekonov is now known as skolekonov12:14
skolekonovmorning12:14
*** ferest has joined #puppet-openstack12:14
*** ducttape_ has joined #puppet-openstack12:15
*** ferest has quit IRC12:19
*** ducttape_ has quit IRC12:26
*** sergmelikyan has joined #puppet-openstack12:28
*** LimorStotland has quit IRC12:30
*** LimorStotland has joined #puppet-openstack12:30
*** jayg|g0n3 is now known as jayg12:30
*** jpena is now known as jpena|lunch12:35
*** pradk has joined #puppet-openstack12:37
*** Vinsh has joined #puppet-openstack12:40
*** Vinsh has quit IRC12:41
*** Vinsh has joined #puppet-openstack12:41
*** paramite is now known as paramite|afk12:41
*** v1k0d3n has joined #puppet-openstack12:47
degorenkomorning12:51
*** Vinsh has quit IRC12:52
iurygregorymorning =)12:53
*** Vinsh has joined #puppet-openstack12:53
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Initial module implementation  https://review.openstack.org/21104313:00
openstackgerritAlexey Deryugin proposed openstack/puppet-murano: Implementaion of api and engine classes  https://review.openstack.org/21668213:02
*** rochaporto has quit IRC13:03
*** paramite|afk is now known as paramite13:04
*** richm has joined #puppet-openstack13:04
*** Zhang has quit IRC13:04
*** ferest has joined #puppet-openstack13:12
*** richm has quit IRC13:13
*** ferest has quit IRC13:16
*** paramite is now known as paramite|afk13:24
*** Zhang has joined #puppet-openstack13:24
EmilienMchem: I'm reviewing https://review.openstack.org/#/c/20268913:26
chemEmilienM: oki13:26
EmilienMchem: you say you needed to use API because some versions of osclient does not have remote-id13:26
chemyep13:26
EmilienMchem: in liberty, do ubuntu & centos7 have the right version?13:26
chemyep13:27
chem(not tested, but should be)13:27
openstackgerritClayton O'Neill proposed openstack/puppet-heat: Add hooks for external install & svc management  https://review.openstack.org/21692613:27
EmilienMchem: because we try to be consistent and stop using API for using CLI (osclient)13:27
chemEmilienM: yes, I know, we went through this before my vacation13:28
*** paramite|afk is now known as paramite13:28
chemEmilienM: in previous patchset there are version which doesn't use the API13:28
chemEmilienM: only the cli13:29
EmilienMI had this discussion with crinkle yesterday - using CLI was our choice because we thought it's the way to go for longterm, so we don't manage API changes13:29
EmilienMyour patch is really good, but I worry about future and the API changes in identity provider api13:30
EmilienMI would wait for richm & crinkle to have also their feedback13:31
EmilienMbut I think we should go for CLI only13:31
EmilienMeven if we don't support Kilo13:31
degorenkoEmilienM, hi! I want ask you about https://review.openstack.org/192721 . I want to add new run mode for Sahara, which uses not only combined API&Engine (as it right now), but also divide this daemon on two separate (api and engine)13:34
degorenkoand what way is more appropriate: 1) deprecate old configuring in init.pp and raise warning to use proper way(for example, use ::sahara::service::what_ever_you_need)13:35
degorenko2) raise deprecate warning, but if manage_service = true use old way? and if false, do nothing13:36
EmilienMdegorenko: you need to deprecate whas is in stable/kilo13:36
*** jpena|lunch is now known as jpena13:36
degorenkoyes, i know it13:36
degorenkobut it can be done by two ways13:37
EmilienMso what is in master is not supposed to be stable13:37
degorenkoboth ways of run mode are in master13:37
EmilienMok13:37
chemEmilienM: richm +1 the patch and the switch to the API was done under his supervision.13:37
degorenkoso, we keep possibility to run both ways13:37
degorenkobut i want move out it from init.pp13:37
EmilienMchem: we will ask him again to reconsider that option - again, this is for a good reason we want CLI - OpenStack APIs are changing every day, it's really painful to maintain providers13:38
EmilienMdegorenko: 1 seems cool13:38
degorenkoEmilienM, ok, thanks13:39
EmilienMdegorenko: wait, I need to see code before :)13:40
EmilienMbut I think it's reasonable13:40
degorenkoEmilienM, my patch is outdated now, i'm just want to know how it should be update13:40
degorenkoso, if we choose 1) i'll remove service from init.pp, but keep old parameters and mark them as deprecated, also i'll create new manifests service::{api|all|engine}.pp and they should be called separately from init.pp13:42
degorenkois it ok?13:42
EmilienMchem: please look http://www.slideshare.net/Colleen_Murphy/vancouver-presentation-4849807713:42
chemEmilienM: you already sent me the link weeks ago and I red it and we discussed about it already13:43
openstackgerritMerged openstack/puppet-cinder:  Add 'host' parameter to cinder.conf  https://review.openstack.org/20941213:43
*** dfisher has joined #puppet-openstack13:44
*** ducttape_ has joined #puppet-openstack13:57
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/21683114:02
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693814:02
*** sergmelikyan has quit IRC14:12
*** sergmelikyan has joined #puppet-openstack14:16
*** linkedinyou has joined #puppet-openstack14:24
*** zacdev has joined #puppet-openstack14:25
*** Zhang has quit IRC14:37
*** richm1 has joined #puppet-openstack14:37
openstackgerritPaul Belanger proposed openstack/puppet-openstack-integration: Use zuul-cloner for tempest  https://review.openstack.org/21724214:41
*** Zhang has joined #puppet-openstack14:46
openstackgerritPaul Belanger proposed openstack/puppet-openstack-integration: Use zuul-cloner for tempest  https://review.openstack.org/21724214:46
*** Zhang has quit IRC14:47
*** Zhang has joined #puppet-openstack14:48
*** Zhang has quit IRC14:49
*** Zhang has joined #puppet-openstack14:49
*** Zhang has quit IRC14:57
*** topshare has joined #puppet-openstack14:58
*** topshare has quit IRC14:58
*** topshare has joined #puppet-openstack14:58
*** paramite is now known as paramite|afk15:00
*** topshare has quit IRC15:01
*** LimorStotland has quit IRC15:01
*** topshare has joined #puppet-openstack15:01
*** paramite|afk is now known as paramite15:01
*** asd112z has joined #puppet-openstack15:02
*** topshare has quit IRC15:02
*** topshare has joined #puppet-openstack15:03
*** topshare has quit IRC15:03
*** topshare has joined #puppet-openstack15:04
EmilienMrichm1: I looked https://review.openstack.org/#/c/202689 - don't you think using CLI would be more consistent and safe for future maintenance of this code?15:04
*** topshare has quit IRC15:06
*** Zhang has joined #puppet-openstack15:07
crinkleI would prefer to stick with the CLI, making http calls directly makes it inconsistent and introduces complexity especially surrounding https and ipv615:09
crinklethe openstackclient people are pretty responsive to feature requests15:09
richm1the osc people are responsive, yes - but unfortunately we are gated by rdo/uca packaging :P15:10
*** richm1 is now known as richm15:10
*** asd112z has quit IRC15:10
crinklewe're on the liberty staging packages so in theory we can get that a little faster15:11
crinkleas long as we don't need to backport15:11
*** asd112z has joined #puppet-openstack15:11
richmI really dislike having to struggle with rdo/uca every time we run into a missing feature of osc15:11
*** paramite is now known as paramite|afk15:11
EmilienM+1 with crinkle15:12
richm. . . but I suppose that is the price of choosing osc over using the REST API directly . . .15:12
EmilienMwe have the right version in liberty to use CLI15:12
crinkleI'm just worried using net::http in random places will introduce weird bugs for people with different environments, where openstackclient has already solved those types of problems15:12
EmilienMnot in Kilo ok, but we already released Kilo and iirc, nobody asked for service provider in kilo15:12
*** jistr is now known as jistr|mtg15:12
richmEmilienM: in both the current uca and rdo that we are using in the gate?15:12
EmilienMrichm: afik, yes, we have 1.515:13
*** paramite|afk is now known as paramite15:13
*** Zhang has quit IRC15:14
openstackgerritRamkumar Gowrishankar proposed openstack/puppet-neutron: Support for Nuage Neutron plugin and Nuage VRS in puppet-neutron  https://review.openstack.org/21479815:15
*** paramite has quit IRC15:15
*** zhangjn has joined #puppet-openstack15:15
*** zhangjn has quit IRC15:16
*** zhangjn has joined #puppet-openstack15:16
*** zhangjn has quit IRC15:17
pabelangerso, looking at our gate jobs now. Each puppet module runs 14 check jobs.  IMO, I think we can maybe reduce some of it.15:18
pabelangerFor example, why don't we combined our puppet-unit gate into a single node, and iterate over each version of puppet we want to support15:18
*** zhangjinnan has joined #puppet-openstack15:19
pabelangerwe currently launch 7 nodes today, but I think we can safely sandbox the required gems as needed15:19
*** zhangjinnan has quit IRC15:19
pabelangerinto a single node job15:19
claytonmakes sense and the other tests take so long to run that it shouldn't be any slower than the others15:19
*** zhangjn has joined #puppet-openstack15:20
pabelangerYa, I'm more thinking of the nodepool burden right now.  7 nodes, per modules, to download a gem into a local file system, then run ruby code, seems a little expensive15:21
*** zhangjn has quit IRC15:22
*** zhangjn has joined #puppet-openstack15:22
*** zhangjn has quit IRC15:22
*** jistr|mtg is now known as jistr15:22
EmilienMit sounds also good to me, if we provide easy ways to debug failure, like separate (by puppet version) logs15:22
EmilienMalso, I think we should keep non-voting the latest version of puppet15:23
*** zhangjn has joined #puppet-openstack15:23
pabelangerthat is fine, 7 down to 2 is still worth it15:23
EmilienMpabelanger: I like the idea15:24
EmilienM_ody, Hunner ^15:24
*** zhangjn has quit IRC15:25
*** zhangjn has joined #puppet-openstack15:26
*** zhangjn has quit IRC15:26
*** zhangjn has joined #puppet-openstack15:26
*** zhangjn has quit IRC15:26
*** zhangjn has joined #puppet-openstack15:27
*** zhangjn has quit IRC15:27
*** ferest has joined #puppet-openstack15:28
*** zhangjn has joined #puppet-openstack15:28
*** zhangjn has quit IRC15:28
*** ferest has quit IRC15:29
*** zhangjn has joined #puppet-openstack15:29
*** ferest has joined #puppet-openstack15:29
EmilienMrichm, chem: can we clarify the situation for service provider?15:32
chemEmilienM: I have to revert my code to patchset 2115:33
EmilienMrichm, chem: don't you think openstackclient is the best option for us in longterm?15:33
chemEmilienM: by cherry picking15:33
EmilienMchem: cool, but I just want to make sure we are all on the same page now15:33
richmEmilienM: yes, provided we can get the packaging repos to help us15:33
*** ferest has quit IRC15:33
*** zhangjn has quit IRC15:33
EmilienMchem: ^ ok so here is the thing: let's revert to CLI for now (and I'm sorry again if I missed that) - for future keep that rule in mind: use CLI when we can. If it's to implement a new feature that is for a previous release and can't work with previous packages but only with newer (like now) : use CLI. If CLI is not supporting what we want 1/ report immediately the thing to OSclient team 2/ evaluate when we have the feature in OSclient and acc15:37
EmilienMordingly wait or use HTTP API instead of CLI15:37
chemEmilienM: we went to the API road because of the gate, but now the gate has changed to liberty so everything is fine :)15:39
*** chandankumar has quit IRC15:40
richmchem: yeah, sorry about jerking you around like that :P15:40
chemrichm: no problem :)15:41
EmilienMrichm: it's also my fault, apologize15:42
EmilienMchem: so far your patch is good and I like your tests too15:42
chemrichm: I was working on keystone_config and see you comment about the API domain configuration.  I assume that you mean that we have to check that openstack cli >1.5 has the necessary verbs to manage the domain configuration.15:42
chemrichm: as far as the direct API is concerned, it's working in kilo, but not available in the cli.15:43
chemrichm: I'm spawning liberty to check the api15:43
chemthe *cli* sorry15:43
*** stamak has quit IRC15:47
*** simon-AS559 has quit IRC16:01
*** jistr has quit IRC16:12
*** simon-AS559 has joined #puppet-openstack16:25
*** jpena is now known as jpena|away16:31
*** simon-AS559 has quit IRC16:42
*** derekh has quit IRC16:46
pabelangerEmilienM: you can rebase a top of 217242. should work as expected16:56
EmilienMpabelanger: ack thx16:56
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy & test glance  https://review.openstack.org/21641817:22
EmilienMpabelanger: done^17:22
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy RabbitMQ  https://review.openstack.org/21682817:22
*** xarses has quit IRC17:23
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/21683117:24
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Nova  https://review.openstack.org/21693817:24
*** aimon_ has quit IRC17:35
EmilienMcrinkle: puppet-neutron gate is still broken - rdo folks are fixing that atm17:38
EmilienMbut it's basically a dependency issue17:39
EmilienMwhere they updated alembic, and then it caused a lot of dependency updates requirement17:39
EmilienManyway... should be fixed soon17:39
crinklewoot17:41
EmilienMit's really painful17:41
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: scenario001: deploy Neutron  https://review.openstack.org/21683117:57
*** zacdev has quit IRC18:00
*** linkedinyou has quit IRC18:00
*** ducttape_ has quit IRC18:03
*** ducttape_ has joined #puppet-openstack18:13
*** aimon has joined #puppet-openstack18:14
*** openstackgerrit has quit IRC18:17
*** openstackgerrit has joined #puppet-openstack18:17
EmilienMcrinkle: neutron is back18:20
EmilienMbut for a while, they are still updating deps so it might break again, RECHECK RECHECK !18:21
pabelangerEmilienM: looks to be successful18:22
EmilienMyeah :)18:22
EmilienMhttps://jenkins07.openstack.org/job/gate-puppet-openstack-integration-dsvm-centos7/37/consoleFull18:22
EmilienMpabelanger: I've got nova, neutron, glance, keystone18:22
EmilienMnow, let's run tempest18:22
nibalizerEmilienM: dprince so you want a revert on puppetlabs mongo then?18:28
EmilienMmight be an option18:28
nibalizercan you propose the PR?18:28
EmilienMnot the best one probably18:28
EmilienMdprince ^18:29
nibalizerHunner: thoughts?18:30
nibalizerdprince: EmilienM can you run your tests with a reverted version and see if it resolves your issue?18:30
HunnerIf we can't move forward, then backward is the next best option18:31
HunnerI haven't looked at the actual issue yet though18:31
EmilienMnibalizer: I'm not the person who is really affected - tripleo team is18:31
EmilienMbut I think we should carefully test patches without tests18:31
dprince@EmilienM: yes18:31
dprincenibalizer: https://github.com/puppetlabs/puppetlabs-mongodb/pull/22818:33
Hunnertotes valid; merged18:38
EmilienMthx Hunner18:39
nibalizerdprince: how could we get a feedback loop set up that tripleo tests can feed information back to mongodb prs?18:39
Hunnerugh, so many mongodb pcci failures18:40
dprincenibalizer: sounds like a new CI system18:40
nibalizerHunner: yea18:41
dprincenibalizer: we are fairly wired into infra right now so the github workflow would require some work18:41
nibalizerwe can make pcci give the red dot on all mongo prs just to terrify them about refactors maybe?18:41
Hunnernibalizer: Do you still need 217?18:41
nibalizerHunner: I'm not sure what that is18:42
nibalizeroh the PR?18:42
Hunnernibalizer: sorry, I mean https://github.com/puppetlabs/puppetlabs-mongodb/commit/934516e46b2b0c2029076294304f1e7faef7e28318:43
Hunneryeah18:43
nibalizernah I'm okay with the revert and hopefully  iberezovskiy  can come up with a way to add that such that mongo doesn't explode18:43
*** asd112z_ has joined #puppet-openstack18:52
*** asd112z has quit IRC18:56
*** dgurtner has quit IRC18:58
rgowrishankarEmilien: When you get the chance can you look at https://review.openstack.org/#/c/214798/ I fixed the whitespace issues also18:59
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/21735219:00
*** angdraug has joined #puppet-openstack19:00
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/21735219:01
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/21735219:04
*** RichardRaseley has joined #puppet-openstack19:11
*** RichardRaseley has quit IRC19:14
*** saneax has quit IRC19:29
mfischdmsimard: you around?19:32
*** linkedinyou has joined #puppet-openstack19:40
*** dgurtner has joined #puppet-openstack19:55
*** dgurtner has quit IRC19:55
*** dgurtner has joined #puppet-openstack19:55
*** xarses has joined #puppet-openstack19:59
*** jayg is now known as jayg|g0n320:04
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/21735220:06
HunnerHmm. There doesn't appear to be a way to update a mongodb users password on 2.4 without using plaintext20:24
*** dfisher has quit IRC20:29
*** zeus- has joined #puppet-openstack20:29
*** zeus- is now known as zeus20:31
rcarrillocruzSpamapS, crinkle: heya, mind reviewing https://review.openstack.org/#/c/215575/ when you get a sec? EmilienM was awaiting for your input prior to +2ing...20:31
*** zeus is now known as Guest9246320:31
openstackgerritIury Gregory Melo Ferreira proposed openstack/puppet-keystone: [WIP] Support for Keystone as Identity Provider  https://review.openstack.org/20805420:36
_ody2.2(5b)20:44
*** simonmcc has quit IRC20:45
*** Guest92463 has quit IRC20:45
_odyoops20:46
_odyrw20:46
*** simonmcc has joined #puppet-openstack20:47
openstackgerritEmilien Macchi proposed openstack/puppet-tempest: Use inifile for tempest_*_id_setter provider  https://review.openstack.org/21738920:50
*** asd112z_ has quit IRC20:51
*** asd112z has joined #puppet-openstack20:52
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/21735220:52
*** asd112z has quit IRC20:52
*** jpena|away has quit IRC20:52
*** asd112z has joined #puppet-openstack20:53
*** mihgen has quit IRC20:55
*** mihgen has joined #puppet-openstack20:55
*** openstackgerrit has quit IRC21:01
*** openstackgerrit has joined #puppet-openstack21:02
*** dgurtner has quit IRC21:23
*** zeus has joined #puppet-openstack21:29
*** zeus is now known as Guest5341921:29
SpamapSrcarrillocruz: done21:30
rcarrillocruzThx sir21:31
crinklercarrillocruz: also done21:34
rcarrillocruz++21:34
*** dgurtner has joined #puppet-openstack21:37
*** dgurtner has quit IRC21:37
*** dgurtner has joined #puppet-openstack21:37
*** dprince has quit IRC21:50
openstackgerritEmilien Macchi proposed openstack/puppet-openstack-integration: run Tempest with compute tests  https://review.openstack.org/21735222:36
*** ducttape_ has quit IRC22:45
*** markvoelker has quit IRC22:46
*** dgurtner has quit IRC22:47
*** saneax has joined #puppet-openstack22:51
*** markvoelker has joined #puppet-openstack22:54
*** dgurtner has joined #puppet-openstack22:59
*** sergmelikyan has quit IRC23:09
*** gildub has joined #puppet-openstack23:09
*** aimon has quit IRC23:38
*** dgurtner has quit IRC23:49
*** zhangjn has joined #puppet-openstack23:55
*** asd112z has quit IRC23:57

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!