Monday, 2016-07-25

*** rook has quit IRC00:07
*** rook has joined #tripleo00:07
*** david-lyle_ has joined #tripleo00:23
*** colonwq has quit IRC00:25
*** david-lyle_ has quit IRC00:27
*** jubapa has joined #tripleo00:34
*** jubapa has quit IRC00:39
*** limao has joined #tripleo00:39
*** saneax is now known as saneax_AFK00:42
*** mbound has joined #tripleo00:47
*** leanderthal|afk has quit IRC00:51
*** mbound has quit IRC00:52
*** chlong has quit IRC00:54
*** rain has joined #tripleo01:03
*** rain is now known as Guest356301:04
*** chlong has joined #tripleo01:11
*** bfournie has joined #tripleo01:13
*** chlong is now known as chlong_POffice01:21
*** akshai has joined #tripleo01:33
*** tbonds has quit IRC01:44
*** akshai has quit IRC01:44
*** tbonds has joined #tripleo01:52
*** coolsvap has joined #tripleo01:59
*** colonwq has joined #tripleo02:01
*** dmacpher has joined #tripleo02:01
*** ebalduf has quit IRC02:02
openstackgerritXiang Chen proposed openstack/diskimage-builder: Explain the difference between 'DIB_OFFLINE' and 'DIB_DEBIAN_USE_DEBOOTSTRAP_CACHE'
*** david-lyle_ has joined #tripleo02:25
*** david-lyle_ has quit IRC02:29
*** colonwq has quit IRC02:47
*** ebalduf has joined #tripleo02:49
*** colonwq has joined #tripleo02:49
openstackgerritgreghaynes proposed openstack/diskimage-builder: Add tests for building *-minimal images
*** morazi has quit IRC03:24
*** david-lyle_ has joined #tripleo04:27
*** david-lyle_ has quit IRC04:32
*** jubapa has joined #tripleo04:34
*** jubapa has quit IRC04:39
*** saneax_AFK is now known as saneax04:41
*** oshvartz has quit IRC04:52
*** dmacpher_ has joined #tripleo05:01
*** dmacpher has quit IRC05:05
*** dmacpher_ is now known as dmacpher05:12
*** numans has joined #tripleo05:20
*** masco has joined #tripleo05:24
*** r-mibu has quit IRC05:41
*** radek_ has joined #tripleo05:54
*** skramaja has joined #tripleo05:54
*** skramaja has quit IRC05:55
*** r-mibu has joined #tripleo05:57
*** pgadiya has joined #tripleo06:04
*** rcernin has joined #tripleo06:05
*** skramaja has joined #tripleo06:10
openstackgerritXiang Chen proposed openstack/diskimage-builder: check APT_SOURCES earlier
*** oshvartz has joined #tripleo06:21
openstackgerritSaravanan KR proposed openstack/os-net-config: Add support for OVS DPDK Bridge and Port
*** rasca has joined #tripleo06:28
*** jprovazn has joined #tripleo06:32
*** pcaruana has joined #tripleo06:37
*** liverpooler has joined #tripleo06:37
*** tesseract- has joined #tripleo06:41
*** bandini has joined #tripleo06:41
*** florianf has joined #tripleo06:44
*** milan has joined #tripleo06:50
*** pradiprwt has joined #tripleo06:52
pradiprwtHow to develop plugin for RHEL-OSP, Is there any document ..???06:52
*** tbonds has quit IRC06:52
pradiprwtIs there any way to install undercloud and overcloud using virtual machines for testing ..???06:54
*** jtomasek has joined #tripleo06:55
*** dmacpher has quit IRC07:13
*** zoli_gone-proxy is now known as zoliXXL07:14
zoliXXLgood morning07:16
*** ebarrera has joined #tripleo07:17
*** ccamacho has joined #tripleo07:18
*** jtomasek has quit IRC07:18
*** jtomasek has joined #tripleo07:19
*** paramite has joined #tripleo07:25
*** akuznetsov has joined #tripleo07:30
openstackgerritsandhya proposed openstack/diskimage-builder: Add support for building images capable of UEFI
openstackgerritsandhya proposed openstack/diskimage-builder: Add support for building images capable of UEFI
*** yamahata has quit IRC07:48
*** jpich has joined #tripleo07:52
*** ramishra has quit IRC07:52
*** ramishra has joined #tripleo07:54
*** Guest3563 is now known as leanderthal07:55
*** leanderthal is now known as leanderthal|afk07:55
*** pblaho has joined #tripleo07:55
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Next generation HA architecture work
bandinipradiprwt: yes you can use virtual machines. take a look at the tripleo-quickstart project07:57
*** jtomasek has quit IRC07:58
*** ebarrera has quit IRC07:58
*** jtomasek has joined #tripleo07:58
*** fzdarsky has joined #tripleo07:59
*** ebalduf has quit IRC07:59
*** fragatina has joined #tripleo08:02
*** mcornea has joined #tripleo08:05
*** jtomasek has quit IRC08:06
*** mbound has joined #tripleo08:07
*** shardy has joined #tripleo08:08
*** dsariel has joined #tripleo08:09
*** fragatina has quit IRC08:10
*** akuznetsov has quit IRC08:11
openstackgerritMerged openstack/tripleo-heat-templates: Move nova::db data within service template
*** dsariel has quit IRC08:16
*** dcotton has joined #tripleo08:27
*** snecklifter_ has joined #tripleo08:27
*** david-lyle_ has joined #tripleo08:31
*** david-lyle_ has quit IRC08:36
*** devvesa has joined #tripleo08:38
*** hewbrocca-afk is now known as hewbrocca08:39
pradiprwtbandini: thanks for reply this environment also have same functionalities as normal installation..??08:39
*** electrofelix has joined #tripleo08:40
*** pino|work has quit IRC08:41
*** derekh has joined #tripleo08:45
bandinipradiprwt: it is the same yes, but being installed in virtual machine it obviously is more for proof of concepts08:53
*** milan has quit IRC08:55
*** chem has joined #tripleo08:55
*** pino|work has joined #tripleo08:56
*** beagles has quit IRC08:56
*** milan has joined #tripleo08:59
*** limao has quit IRC08:59
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates: Next generation HA architecture work
*** limao has joined #tripleo09:03
*** jtomasek has joined #tripleo09:05
*** Goneri has joined #tripleo09:10
*** milan has quit IRC09:16
*** gfidente has joined #tripleo09:22
pradiprwtbandini : I want to make some post installation changes to overcloud.... Is there is any way to make it such as plugin ..???09:27
shardy and can probably land I think if anyone has a moment to take a look09:27
shardypradiprwt: we have per-service templates which are kind of our "plugin" format now09:28
*** mgould|afk is now known as mgould09:28
shardypradiprwt: you can also pass hieradata overrides to influence service configuration
shardyor do specific pre or post-install tasks not handled via puppet:
*** jubapa has joined #tripleo09:32
pradiprwtshardy : Can we add new role like controller and compute ..?09:35
mariosshardy: you got a pointer to the tht side which uses /#/c/337803/ handy?09:35
*** limao_ has joined #tripleo09:36
*** limao has quit IRC09:36
shardypradiprwt: Not yet, but that is currently in-progress
*** jubapa has quit IRC09:37
mariosshardy: nm found it thnka09:37
shardypradiprwt: there are ways to do it by abusing the previous interfaces, but that's going to be the supported way of adding custom roles09:37
mariosshardy: so sounds like you're ready to commit to what you have in the puppet class for now? I mean committed wrt it being required/depends on for the tht09:38
shardymarios: Yeah, it's basically just a cut/paste of the old ringbuilder.pp09:38
mariosgfidente: just +2d that from under me09:39
* marios shakes fist09:39
shardyso we can land that as a refactoring step, like the rest of the composable services work09:39
*** akrivoka has joined #tripleo09:39
shardyI just made the comment in the commit message because I know we do have some additional work to do wrt ringbuilder, and I've not considered that in this refactoring patch09:39
mariosshardy: ack thanks. gentle reminder on the manila if you get a chance. +1 on the 'migration review' imo this is the cleanest way to migrate things over th composable, fixes can come after, otherwise may not be clear what was done/why09:40
shardyAh, I'm going to have to remove the Depends-On: I2cf59a1117156396b9da4104d8edbf49620396b1 because that patch can't land before this one09:41
shardymarios: ack, thanks will take a look now09:41
mariosshardy: tht side you mean?09:41
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Convert Swift ringbuilder to composable services format
mariosshardy: k, i was going to have a look at that but sounds ilke you'll revise09:42
mariosk looking09:42
pradiprwtshardy : Is this role functionality going to supported in RHEL OSP 9 ..?09:42
gfidentemarios hey I didn't even see you were chatting here09:42
gfidenteI was actually looking at the submission09:42
shardymarios: I just pushed an edit, only changed the commit message09:42
shardypradiprwt: no, it's under development for the current newton based cycle09:43
* marios shakes fist at the faidentee. no one likes your excuses, giulio.09:43
*** pgadiya has quit IRC09:43
*** pgadiya has joined #tripleo09:43
pradiprwtshardy : Can you please refer any link for implement role functionality.09:44
shardypradiprwt: I just linked it
gfidenteshardy so swift-devices-and-proxy-config is effectively swift-base.yaml09:46
*** fragatina has joined #tripleo09:47
shardygfidente: possibly, it's similar to the bind_ip problem, because those devices are output from the controller.yaml with the IPs etc09:47
shardya subsequent step will to be refactoring swift-devices-and-proxy into the composable templates09:48
shardybut this one just moves the ringbuilder09:48
mariosgfidente: shardy yeah... so i was just about to ask sthing else but i answered myself. so this on e is a bit different, since the puppet-modules are used in the existing puppet/config rather than puppet/services/swift-foo09:48
gfidenteshardy I tried to cleanup the old ceph 'shared config'
gfidenteit didn't have "bind_ip" problem though09:49
shardygfidente: Nice! :)09:50
shardythat's another barrier to custom-roles fixed, thanks! :)09:50
gfidenteyeah looks like we can finally do a cleanup there09:50
pradiprwtshardy : I want to add new role in present deployment environment, how can I make it ....??09:50
shardypradiprwt: shows one way to do it09:52
shardyit's not a clean interface though, it's an (ab)use of the current customization interfaces09:52
shardymaybe a workable interim solution for you, but be aware upgrading from that to the custom-roles interface may be tricky or even impossible09:53
openstackgerritMerged openstack/python-tripleoclient: Adds ManilaPassword to the tripleoclient
*** fragatina has quit IRC09:54
*** stendulker has joined #tripleo09:55
*** chem has quit IRC09:55
*** tosky has joined #tripleo09:55
pradiprwtshardy :  Thank you shardy, I will go through all links provides by you.. :)09:56
shardypradiprwt: np :)09:56
*** chem has joined #tripleo09:56
*** limao_ has quit IRC10:01
*** jubapa has joined #tripleo10:02
*** zoliXXL is now known as zoli|lunch10:03
openstackgerritMerged openstack/python-tripleoclient: Remove NeutronEnableTunnelling from python-tripleoclient
shardymarios: Hey, it looks OK but some of my comments from ps79 remain unaddressed?10:06
shardyspecifically, why can't the manila-generic stuff just be copied into a service template?10:06
*** jubapa has quit IRC10:07
mariosshardy: thanks, so i thought we already agreed that the client/password thing was needed, but for the rest, it would be a migratino from what was proposed (with their extraconfig) and then we'd move later, as is the case with other services10:08
shardymarios: Ok, I guess I don't get why it can't just be cut/pasted now10:09
mariosshardy: ok, just means I'll have to reise it later, then we'd need another ci pass. i can do that if you'd be happier, then we can try land it tomorrow10:09
mariosshardy: i mean i'd like to run it through another test review first10:10
mariosshardy: but thanks for the comments i see there are more of them and i'll respond and we take it from there10:10
shardymarios: sure, I'm not trying to be obstructive, but it could be confusing to folks if we land patches which are clearly a mixup of old/new style service integration?10:10
shardyit looks like it's a simple cut/paste job to me, but if it proves more complex them I'm OK with deferring it I guess10:11
mariosshardy: yeah just i've seen it done for other stuff, some of the neutron/integrations were landed as is (with the existing extraconfig) to be fixed up later10:11
shardyre the passwords, we agreed to remove the defaults, so I'm not sure we need the password in the environment file now that we landed tripleoclient generation of it10:11
mariosshardy: ok will do then10:11
shardymarios: I don't recall doing that, apart from perhaps for plumgrid, but that was a FFE and we wanted to backport it10:12
mariosshardy: yeah didn't imply it was you i just mean i saw it done/discussed. this is a special case though since the 'existing' was just a review10:15
mariosshardy: but i appreciate that someone else is also looking here so i'll do another pass for your comments today10:16
*** panda|sick is now known as panda10:22
*** gchamoul is now known as gchamoul|afk10:26
*** gchamoul|afk is now known as gchamoul10:27
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Trove Integration
shardygfidente: Re - that changes things so the hieradata is now only deployed on the compute node10:32
shardyit looks OK, but can you confirm that deploying it on controller/cephstorage nodes is a historical mistake?10:33
*** bfournie has joined #tripleo10:39
openstackgerritMerged openstack/puppet-tripleo: Add swift ringbuilder profile
ccamachoshardy mind to check when having some time?10:44
*** fragatina has joined #tripleo10:45
gfidenteshardy well it doesn't deploy the shared hieradata on computes either10:50
gfidenteit's given by the role10:50
gfidenteit wasn't a mistake to push it to all nodes before10:51
gfidenteit was 'overly deployed' though10:51
gfidentethe real problem with that submission is the one below it
*** anshul has joined #tripleo10:52
gfidenteif I remove the depends_on the ceph nodes get to configure ceph-osd too early10:52
gfidenteso I think if we want to land the cleanup I have to remove the dependency10:52
gfidentelet me do it10:53
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Cleanup templates from the shared CephCluster config
openstackgerritAttila Darazs proposed openstack/tripleo-heat-templates: GATE TEST, please ignore
gfidenteshardy that shared cephcluster thing initially had a mix of hiera settings which were needed to the various nodes hosting a ceph service or acting as client11:01
gfidentethen the data slowly relocated into roles11:01
gfidenteI'm testing it locally11:02
*** stendulker has quit IRC11:07
adarazsderekh: hello! can you help me out with DLRN a bit?11:16
adarazsderekh: I'm having trouble with DLRN overwriting my checkouts. I had this workaround so far:
adarazsderekh: but now it doesn't seem to work. I looked around and I see this change: -- does this work with main repos or still only packaging ones?11:17
derekhadarazs: I can try, but you might have better luck in #rdo, I havn't really worked on delorean in nearly a year11:18
*** fragatina has quit IRC11:19
adarazsderekh: all right. I'm always confused which channels to use :)11:19
adarazsderekh: I asked you because I saw a recent commit from you, and jpena is on PTO, who seems to be committing regularly there.11:19
derekhadarazs: ok, this might be the same problem we had in tripleo-ci, one sec11:22
shardygfidente: thanks for the additional info (sorry for slow reply, was in a meeting)11:23
adarazsderekh: hm, I tried --dev but it still gets overwritten :/11:23
derekhadarazs: so are you using --local?11:24
derekhadarazs: see this thread
adarazs$ delorean --config-file projects.ini --head-only --package-name openstack-tripleo-heat-templates --local --info-repo rdoinfo --build-env DELOREAN_DEV=1 --dev11:24
derekhadarazs: in particular, the behaviour of --local has changed, I've summarized it here
adarazsderekh:  reading the thread, thanks.11:26
*** egafford has quit IRC11:26
derekhadarazs: if that doesn't help out, just shout I'll I'll see if I can take a closer look11:26
adarazsderekh: thank you for the pointers11:26
adarazsreading through it11:26
*** shardy is now known as shardy_lunch11:30
*** zoli|lunch is now known as zoli11:31
*** zoli is now known as zoliXXL11:32
*** david-lyle_ has joined #tripleo11:34
*** david-lyle_ has quit IRC11:39
*** rhallisey has joined #tripleo11:42
*** rbrady_ has quit IRC11:46
*** rodrigods has quit IRC11:47
*** weshay_afk is now known as weshay11:47
*** rodrigods has joined #tripleo11:47
*** thrash has quit IRC11:47
*** jdob has joined #tripleo11:48
*** pkovar has joined #tripleo11:48
*** skramaja has quit IRC11:55
*** tosky has quit IRC11:56
*** tosky has joined #tripleo11:57
*** milan has joined #tripleo11:59
*** morazi has joined #tripleo12:01
*** skramaja has joined #tripleo12:01
*** skramaja has quit IRC12:02
*** skramaja has joined #tripleo12:04
*** bfournie has quit IRC12:04
*** bfournie has joined #tripleo12:05
*** bfournie has quit IRC12:07
*** beagles has joined #tripleo12:09
*** masco has quit IRC12:09
*** Guest32906 is now known as flaper8712:10
*** flaper87 has quit IRC12:10
*** flaper87 has joined #tripleo12:10
*** milan has quit IRC12:12
*** trown|outtypewww is now known as trown12:13
*** d0ugal_ is now known as d0ugal12:17
*** d0ugal has quit IRC12:17
*** d0ugal has joined #tripleo12:17
*** rbrady has joined #tripleo12:17
*** thrash has joined #tripleo12:22
*** thrash has joined #tripleo12:22
openstackgerritJustin Kilpatrick proposed openstack/tripleo-quickstart: Add documentation for addon roles
hewbroccayou guys it's EmilienM12:26
EmilienMor his ghost12:26
slagleplease stand up12:26
EmilienMdid I break something?12:27
hewbroccaOnly the mirror12:27
*** tzumainn has joined #tripleo12:33
*** jprovazn has quit IRC12:35
*** rlandy has joined #tripleo12:41
*** bfournie has joined #tripleo12:43
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files
*** shardy_lunch is now known as shardy12:48
*** morazi has quit IRC12:50
*** jpeeler has quit IRC12:50
*** jpeeler has joined #tripleo12:51
*** fragatina has joined #tripleo12:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Trove Integration
*** egafford has joined #tripleo12:52
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Trove Integration
*** akuznetsov has joined #tripleo12:53
slagleEmilienM: i believe i've reviewed all of your awesome uc patches12:54
slagleif i missed anything, let me know12:54
EmilienMthanks for your reviews, I am currently re-working the patches to address your comments and also to make it passing12:55
EmilienMthe undercloud-only thing ^12:55
*** zaneb has joined #tripleo12:57
socialEmilienM: doesn't the package-upgrade exec break puppet package provider anyway?12:58
*** jprovazn has joined #tripleo12:58
EmilienMsocial: not if you execute after the Package resource12:58
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement basic undercloud sanity checks
socialEmilienM: I'd preffer to have 50-puppet-stack-config puppet_apply ; yum update ; puppet_apply. on CI you could even make it red if package update outside of managed by puppet deps caused a change13:00
*** akuznetsov has quit IRC13:00
EmilienMthe 2 puppet apply would be noop I guess13:01
*** akuznetsov has joined #tripleo13:03
EmilienMslagle: ha !
EmilienMthats why the puppet run was failing :) thanks13:04
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement a new job for undercloud testing only
*** snecklifter has quit IRC13:06
*** bootsha has joined #tripleo13:07
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Convert ceph_pools into a hash type
EmilienMgfidente: can you review and please?13:11
EmilienMcomposable firewall rules ^13:11
gfidenteEmilienM yeah sec13:12
gfidentemorning there13:12
*** jcoufal has joined #tripleo13:13
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Support arbitrary attributes for the Ceph pools
openstackgerritMichael  Henkel proposed openstack/tripleo-heat-templates: add composable services for Contrail Database, Config, Analytics, Control and Webui
*** akshai has joined #tripleo13:17
*** jpich_ has joined #tripleo13:18
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Use Webpack for application processing
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Remove app.conf to use a JS-based config file
*** tbonds has joined #tripleo13:20
*** jpich has quit IRC13:21
gfidenteEmilienM I will merge but I think 6800-7300 goes in ceph-osd.yaml13:22
EmilienMgfidente: ah, feel free to change it13:22
*** bootsha has quit IRC13:22
*** snecklifter has joined #tripleo13:22
gfidenteEmilienM ack13:23
EmilienMgfidente: or land it and I can follow-up13:24
EmilienMgfidente: I just want it quickly to avoid rebases on this one13:24
gfidenteEmilienM yeah maybe better to merge it first13:24
EmilienMgood, let's do it!13:24
gfidenteas the change is bigger than that13:24
*** pgadiya has quit IRC13:26
*** mhenkel has joined #tripleo13:26
*** karthiks has quit IRC13:27
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Composable firewall rules
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Set MDS/OSD firewall ports from ceph-osd template
gfidenteWTF I rebased the original one on master13:28
*** anshul has quit IRC13:29
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files
*** anshul has joined #tripleo13:30
*** julim has joined #tripleo13:31
*** jpich_ is now known as jpich13:31
socialEmilienM: yes it should be noop but if issue happends with packaging it won't be and CI would catch that13:31
EmilienMsocial: i'm not sure to understand exactly what you means13:32
*** weshay is now known as weshay_brb13:32
*** ayoung has joined #tripleo13:32
EmilienMsocial: but feel free to comment on
*** bootsha has joined #tripleo13:33
openstackgerritMerged openstack/tripleo-heat-templates: Remove tenant_id from nova v2.1 endpoint
*** trown is now known as trown|brb13:34
socialEmilienM: deployment of undercloud by puppet means it should manage all packages required but yum update works on whole system. If situation happens when yum update triggers a change that makes secon't run of puppet not noop it means puppet or package is wrong13:34
*** thrash has quit IRC13:34
*** skramaja is now known as skramaja_afk13:35
*** david-lyle_ has joined #tripleo13:36
*** mgarciam has joined #tripleo13:36
EmilienMsocial: if you look at my patch, there are 2 things: Package<| tag == 'openstack' |> { ensure => latest } and Package<| tag == 'openstack' |> -> Exec['package-upgrade'] so we make sure we first upgrade OpenStack packages using Puppet package resource, that will trigger the services that we need and then we upgrade all the rest. So what you're saying is that upgrading the rest is a risk?13:37
*** saneax is now known as saneax_AFK13:38
*** snecklifter has quit IRC13:38
*** zaneb has quit IRC13:39
*** zaneb has joined #tripleo13:39
socialEmilienM: yum update is always risk and should be done as standalone step ideally with reboot. Puppet should manage only things necessary for the deployment13:39
EmilienMsocial: this is true, until now, I didn't change the behavior, yum update was here before13:40
socialEmilienM: yes, I'm strongly for removing it and having it as an separate operation13:41
*** david-lyle_ has quit IRC13:41
EmilienMshardy, slagle: do you have thoughts about keeping "yum update" into the undercloud puppet manifest? Should we make it "CI only" ? or is it intented?13:41
*** karthiks has joined #tripleo13:41
*** karthiks has quit IRC13:41
*** karthiks has joined #tripleo13:41
socialEmilienM: puppet triggering dbsync on package upgrade is another issue but bit related to this, would be nice if we could have command to check if db-sync is necessary13:41
*** thrash has joined #tripleo13:42
*** thrash has joined #tripleo13:42
shardyEmilienM: I'm fine with puppet doing the yum update, but I would prefer that we always did a DB sync so things won't break if someone decides to do an out-of-band yum update for whatever reason13:42
*** jeckersb_gone is now known as jeckersb13:43
shardysocial: wouldn't it be simpler to just always sync?  On the undercloud we don't have to worry about service disruption, and all of the sync tools should do nothing if the version is already up to date?13:44
*** skramaja_afk is now known as skramaja13:44
*** weshay_brb is now known as weshay13:44
*** morazi has joined #tripleo13:44
*** karthiks has quit IRC13:46
socialshardy: I'd preffer fixing the issue in openstack, eg provide command via which you can check if db sync is necessary and run it if needed13:47
socialshardy: anything else sounds like hack on bug in openstack13:47
shardysocial: sure, I'd support that if it was added to all the *sync commands13:47
socialor just openstack-db ,)13:47
shardynot having every project use a slightly different syntax would be good too ;)13:48
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Enable Manila integration - as a composable controller service
shardysocial: one question, how would having a command which is used for a conditional that then runs the sync differ from having a sync that does nothing when things are up to date?13:50
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files
shardyI guess the logging etc could me made clearer, but they seem functionally equivalent to me13:50
openstackgerritMerged openstack/puppet-tripleo: Add base constraint so gnocchi metricd is tied to core-clone
openstackgerritMerged openstack/puppet-tripleo: Add firewall::service_rules define
socialshardy: if we run db-sync we disrupt the service? I know not caring about diruptions on undercloud is point now but I'd try to look bit more to the future13:51
*** dsariel has joined #tripleo13:51
EmilienMthere is no disruption afik13:52
*** akuznetsov has quit IRC13:52
*** milan has joined #tripleo13:52
EmilienMand puppet already takes care of restarting the service if needed13:52
*** akuznetsov has joined #tripleo13:52
*** akuznetsov has quit IRC13:53
socialEmilienM: so is there a reason for puppet to run db-sync only on package update?13:53
shardyyou could do db_version, then sync, then only restart services if the version changed13:53
*** trown|brb is now known as trown13:57
gfidentehave you guys seen recently overcloud deployment stuck on step4 when re-starting httpd?13:57
EmilienMshardy: I agree doing "yum update" at each puppet apply is not optimal. Is it what we want for production setups?13:57
EmilienMgfidente: yes, a sec13:57
slaglegfidente: there's a bug13:57
gfidenteEmilienM oh cool13:57
slaglegfidente: looks like a httpd start timeout related to compressing js files13:58
socialEmilienM: in production yum update can be even more disruptive. customer can have his own repos with conflicting packages for system libraries enabled and also just running yum update can leave system in unconsistent state13:58
*** zoliXXL is now known as zoli|mtg13:58
slagleEmilienM: i'd prefer to keep the yum update as the default behavior13:58
EmilienMslagle: ack13:59
shardyEmilienM: I imagine folks might like the choice to either only re-assert the configuration, or update then re-assert the configuration13:59
shardypersonally I would find that useful13:59
slagleEmilienM: if for no other reason than that's what we've done, so there is an expectation that we always have latest packages13:59
EmilienMsocial: ^13:59
EmilienMgfidente: I'm searching the bug URL13:59
shardyslagle: we could add a hiera value that toggles the update tho, and have undercloud install --noupdate or something?13:59
openstackLaunchpad bug 1572976 in tripleo "Periodically Apache httpd restart fails" [Medium,Triaged]14:00
slagleshardy: sure, optional is fine14:00
EmilienMgfidente: I think that's this one ^14:00
slagleEmilienM: shardy : honestly, my hesitation to removing it is just that it'd have to be an added manual step14:01
gfidenteEmilienM slagle interestingly I seem to be able to reproduce this consistently14:01
slagle"please make sure you have latest packages"14:01
gfidentemaybe the env finally got slower than CI :)14:01
slagleEmilienM: shardy: but we could do that i suppose14:01
EmilienMslagle: it sounds risky, if people miss it14:01
*** karthiks has joined #tripleo14:02
EmilienMif we remove it from puppet apply, we need to document it14:02
EmilienMfor now I would keep it14:02
shardy+1 to keep it, and maybe add an optional flag to disable14:02
socialI'm for going ahead with EmilienM's patch + adding optional there14:03
socialwe might change it but not in newton14:03
*** ebalduf has joined #tripleo14:07
*** fragatina has quit IRC14:08
*** fragatina has joined #tripleo14:08
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files
*** bootsha has quit IRC14:13
*** bootsha has joined #tripleo14:17
openstackgerritSteven Hardy proposed openstack/python-tripleoclient: WIP wire in jinja templating for custom roles
*** anshul has quit IRC14:19
*** fultonj_ has joined #tripleo14:28
hewbroccaslagle, shardy hey, so on this blueprint from paramite
hewbroccare ops tools integration14:28
hewbroccaCan you guys provide some guidance for next steps? Details to gather and fill in, whatever?14:29
hewbroccaEmilienM: ^^^ you too14:29
EmilienMdoes it need a openstack/tripleo-specs ?14:30
EmilienMshardy: you ok with ?14:30
openstackgerritFlavio Percoco proposed openstack/tripleo-heat-templates: WIP: Containerized Services for Composable Roles
openstackgerritFlavio Percoco proposed openstack/tripleo-heat-templates: Update heat-agents setup files
openstackgerritFlavio Percoco proposed openstack/tripleo-heat-templates: Add default value for `RoleData`
*** Ryjedo has joined #tripleo14:35
*** pradiprwt has quit IRC14:35
shardyhewbrocca: we might want a spec with some more details on that, but overall it looks OK14:37
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files
shardywe do need to figure how what to do re more converged deployments, e.g folks may want to deploy these tools on the undercloud node in some environments even if it potentially gives worse availability14:38
shardyparticularly if we want to do anything in CI wrt this we'll probably need that14:38
shardyalso, EmilienM already landed sensu support in the undercloud, so we need to figure out the ovelap there14:38
shardyparamite: ^^14:39
EmilienMshardy: it's disable by default and it was a PoC14:39
EmilienMI guess we can change it14:39
hewbroccashardy: thank you14:39
*** jcoufal_ has joined #tripleo14:39
beekneemechIf we're going to do a hyperconverged setup for ops tools I'd rather converge on the overcloud.  The compute nodes in CI are pretty un-loaded, so that might be good for testing.14:40
*** beekneemech is now known as bnemec14:40
bnemecAlso a good test that composability works as expected.14:40
paramiteshardy, ack, will work on the spec14:41
*** paramite is now known as paramite|afk14:41
openstackgerritMerged openstack/os-net-config: Add support for Infiniband interfaces
shardybnemec: Yeah, I was just thinking the same thing - if the new ops-stack reuses the same composable roles format that should be possible14:41
EmilienMbnemec: ++14:41
shardythe ops stack could even be a custom role when we get that working, with the option for co-located services e.g for CI14:41
*** jcoufal has quit IRC14:42
bnemecshardy: +114:43
openstackgerritMerged openstack/tripleo-docs: Add Liberty and Mitaka admonitions and use them
bnemecderekh: We have a bunch of patches in the CI queue, but I've only seen one testenv spun up since I started watching this morning.  Any idea why?14:51
derekhbnemec: no idea, taking a look now14:51
*** mburned has joined #tripleo14:52
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates: Properly direct MTU parameters and allow service defaults
shardyd0ugal, rbrady: Hey, what's the status of getting overcloud deploy working via mistral+tripleoclient?14:54
shardyI've found another thing I need to wire in between the plan generation and the overcloud deploy, so trying to figure out the best way to test it14:55
rbradyshardy: as of friday afternoon, I was still debugging.  this morning I've been working on something else, planning to continue debugging after mistral upstream meeting14:55
rbradyshardy: what needs to be wired in?14:56
shardyrbrady: Ack, thanks - if you're able to prioritize it that would be great, as custom-roles is currently blocked on this14:56
shardyrbrady: I need two things, one is to run jinja2 to generate overcloud.yaml based on roles_data:
shardycurrently hacked that in via tripleoclient, but I am aware it'll need moving to a mistral action14:57
shardythe second thing is we need a way to map some old parameter values which aren't consistent with the naming created via custom-roles14:57
derekhbnemec: so looking at the zuul queue, there are 5 running jobs that have been running for some time and the rest have just started14:57
d0ugalI was blocked as the workflows didn't work when I tried, I'll see if I can help out more to finish them14:57
*** dtrainor_ has joined #tripleo14:57
d0ugalshardy: ^14:57
shardywe'll have a deprecated mapping defined somewhere which can process user-parameters and warn if the old name is used14:58
derekhbnemec: and to correspond with this there are 5 quitupleo heat stacks14:58
openstackgerritMerged openstack/tripleo-heat-templates: Explicitly set nova and neutron host on controllers
*** fragatina has quit IRC14:58
*** fragatin_ has joined #tripleo14:58
derekhbnemec: which looks correct14:58
shardyThere is actually a third potential action, where we'll convert the RandomString resource values in overcloud.yaml into some parameter values on update14:58
openstackgerritMerged openstack/tripleo-specs: Add expedited approvals policy
bnemecderekh: I see jobs on the zuul status page that have been queued for over 20 minutes. :-/14:58
bnemecDoes it really take that long for the job to get sent to the te-broker?14:59
shardyd0ugal, rbrady: ack, thanks for the update, let me know if there's anything I can do to help14:59
shardyhopefully we can get this working soon, i.e this week14:59
*** dtrainor has joined #tripleo14:59
*** rcernin has quit IRC15:00
bnemecderekh: Actually it's worse than that.  There are a couple of jobs that have been there for an hour and a half and still don't have an env.15:00
derekhbnemec: have you an example?15:00
d0ugalshardy: If you are able to try the workflows and help figure out what is broken that would be good15:01
derekhbnemec: job start to testenv-client is usually about 6 or 7 minutes15:01
d0ugalshardy: I guess that is the next step for all of us15:01
bnemecderekh: 34498515:01
shardyd0ugal: ack, I'll try to do that later and add notes to the review15:01
derekhbnemec: thats not how long its waiting on a test env, thats how long its waiting on a test slave, i.e. the job hasn't been started yet15:03
bnemecderekh: I wonder if there's a zuul issue.  The check queue is also ridiculously long for a Monday morning.15:03
*** dtrainor_ has quit IRC15:03
bnemecderekh: Oh, six more envs just showed up.  Strangely I don't see anything the te-broker logs.15:04
rbradyshardy: looking at the jinja patch, is this something that needs to happen once (e.g. during plan creation)?15:04
bnemecAh, my ssh connection to that node hung.15:04
*** milan has quit IRC15:04
shardyrbrady: yes I think so, but not yet looked in detail at where in the workflow it should happen15:05
openstackgerritMerged openstack/tripleo-common: Fix formatting in doc files
derekhbnemec: nothing here looks abnormal to me, the zuul queue has grown to similar lengths most days since moving to rh215:06
rbradyshardy: will the jinja file(s) exist in /usr/share/openstack-tripleo-heat-templates immediately after install or added to plan from user later?15:06
bnemecderekh: Yeah, I may have been confused because my ssh connection to the broker hung shortly after I started watching, so I didn't realize more envs had been spun up.15:06
derekhbnemec: I'm not saying its good, just saying its looks like what I'd expect15:06
derekhbnemec: ahh, ok15:07
shardyrbrady: the j2.yaml file will exist when the plan is created, it's going to replace overcloud.yaml in the t-h-t repo15:07
openstackgerritMichael  Henkel proposed openstack/tripleo-heat-templates: adjusted serivce names
shardyrbrady: then there's an additional step, where we run jinja to generate the overcloud.yaml15:07
*** bootsha has quit IRC15:15
openstackgerritSaravanan KR proposed openstack/os-net-config: Add support for OVS DPDK Bridge and Port
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesValidationDeployments into jinja template loop
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Convert overcloud.yaml to support jinja2 templating
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow map_replace substitution of network names
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesDeployments into jinja template loop
*** tosky has quit IRC15:19
*** tosky has joined #tripleo15:20
EmilienMslagle, shardy: I'm preparing an email for ML about next deep dive, to gather feedback before doing it.15:20
openstackgerritMerged openstack/tripleo-specs: Add co-author +2 policy
hewbroccaEmilienM: oh, I thought jistr already volunteered to do one about pacemaker15:23
* hewbrocca snickers15:24
EmilienMjistr: can you confirm?15:24
jistr:D no15:24
jistrEmilienM: hewbrocca is kidding15:24
EmilienMI can do mine next week otherwise15:24
hewbroccaEmilienM: he missed scrum15:24
jistrEmilienM: go ahead with your e-mail please15:24
EmilienMahah ok :P15:24
EmilienMso you next week? :)15:24
openstackgerritwes hayutin proposed openstack/tripleo-quickstart: [WIP] add debug to the overcloud deployment
*** pcaruana has quit IRC15:26
*** skramaja is now known as skramaja_afk15:26
mhenkel@shardy: I changed the service name removing the “-“ so that is passes the test and matches the directory name15:27
*** milan has joined #tripleo15:31
*** derekjhyang has quit IRC15:32
*** zoli|mtg is now known as zoli15:33
*** zoli is now known as zoliXXL15:33
*** dtrainor has quit IRC15:35
*** fragatin_ has quit IRC15:36
*** milan has quit IRC15:36
*** fragatina has joined #tripleo15:37
*** david-lyle_ has joined #tripleo15:38
openstackgerritGiulio Fidente proposed openstack-infra/tripleo-ci: Enable Ceph in OVB/HA2
*** dtrainor has joined #tripleo15:39
*** rbrady has quit IRC15:41
openstackgerritMiles Gould proposed openstack/diskimage-builder: Allow installing proliant tools from an OS package
*** david-lyle_ has quit IRC15:43
shardymhenkel: Hi!  Ack, yup that should work to get them passing validation15:44
shardymhenkel: we can chat with dprince though, as we probably want more descriptive (and less potentially colliding) names than e.g "config"15:44
shardymhenkel: I'd be tempted to just move them all into services/contrail and prefix the filenames with contrail-15:45
shardywe'd have duplication in the path/name but it'd ensure a descriptive service name, and pass validation15:45
mhenkelshardy: ok, that is why I used the contrail- in the first instance. If I’ll move the service name back to contrail-* won’t that break the validation?15:47
shardymhenkel: yes, the filename and the service_name need to match15:47
shardybut the names also need to be unique, so e.g "database" isn't a good choice15:48
mhenkelshardy: but I can use a “-“ ?15:48
shardycontrail/contrail-database.yaml with a service_name: contrail-database would fix that I think15:48
mhenkelshardy: ok, will do that15:48
shardymhenkel: thanks!15:48
*** dtrainor has quit IRC15:49
*** skramaja_afk is now known as skramaja15:49
*** rbrady has joined #tripleo15:50
beaglesshardy, dprince: if you get a sec ... just want to know if that approach fits the bill15:51
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Trove Integration
*** dtrainor has joined #tripleo15:51
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: DO NOT MERGE testing
openstackgerritMichael  Henkel proposed openstack/tripleo-heat-templates: rebased service naming as suggested by shardy
shardybeagles: lgtm, unless dprince has any objections I'm happy to land it15:56
shardybeagles: there is one unused parameter we might want to clean up in a follow-up patch15:56
*** florianf has quit IRC15:57
beaglesshardy: ack. I'm keen to do an "audit" of sorts and do a general cleanup, but that's likely an "O" thing15:57
shardymhenkel: Hey, I think you want to squash those three patches together?15:58
shardye.g git rebase -i origin, then either squash or fixup the last two patches into the original one?15:58
openstackgerritMerged openstack/tripleo-heat-templates: Convert Swift ringbuilder to composable services format
*** fragatina has quit IRC15:58
*** penick has joined #tripleo15:59
shardybeagles: tools/ actually warns about such things, so I'm liable to do a cleanup towards the end of newton anyway15:59
beaglesshardy: ah, right15:59
*** penick_ has joined #tripleo16:00
*** fragatina has joined #tripleo16:00
*** milan has joined #tripleo16:02
*** penick has quit IRC16:03
*** penick_ is now known as penick16:03
*** Goneri has quit IRC16:04
*** devvesa has quit IRC16:09
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Migrate Puppet Hieradata to composable services
*** oshvartz has quit IRC16:13
*** dsneddon_ has quit IRC16:14
*** dsneddon has quit IRC16:15
EmilienMshardy: see comment - I'll let you approve also16:15
*** dsneddon has joined #tripleo16:15
shardyEmilienM: thanks, approved16:16
EmilienMshardy: I'm working on next steps ;)16:17
shardyEmilienM: sounds good, I guess using the profiles for the undercloud isn't super high priority, but it would be nice16:17
rbradyshardy: re jinja templates, should the overcloud.yaml file be generated and added back to the swift container at plan creation, or do you prefer the generation to occur just before we call out to process_multiple_files_and_environments?16:18
shardyrbrady: I was thinking it'd be loaded back into swift as part of the plan16:18
rbradyack, thanks16:18
*** Goneri has joined #tripleo16:18
shardythe operators have the opportunity to review it and potentially re-run the generation step if it's not what they expected16:18
shardyI imagine the default workflow will just generate it, store it to swift then call heat tho16:19
EmilienMshardy: right, I'm not working on it as high priority rather low now16:20
*** tesseract- has quit IRC16:21
pabelangerderekh: what is the status of tripleo-test-cloud-rh1? Is that down for a while yet?16:23
pabelangerderekh: The reason I ask, we're likely going to remove it from nodepool to cleaning up some warnings.16:23
derekhpabelanger: still working on it, I'd hope to have it running by the end of the week16:24
pabelangerderekh: Ah, okay. I'll hold off then16:24
derekhpabelanger: btw just saw you mail about the mirror server this afternoon, will reply later this evening16:24
pabelangerderekh: ack16:24
derekhpabelanger: sorry was on PTO yesterday16:24
derekhpabelanger: or friday I mean16:25
pabelangerderekh: np16:25
shardyHrm, I just updated, and undercloud install seems broken:16:25
*** hewbrocca is now known as hewbrocca-afk16:25
shardythe tripleo::firewall profile expects a step, but isn't using the facter one?16:25
pabelangerderekh: actually, once we get tripleo-test-cloud-rh1 back online, we should talk about credentials in keystone. EG: creating a separate openstacknodepool user outside of the user you us to create local instances.   The reason for this, so we remove warnings in nodepool about unknown instances running16:27
*** davidlenwell has quit IRC16:28
derekhpabelanger: ok makes sense16:28
shardygah, it's probably because we still don't install puppet modules from delorean-current16:29
*** david-lyle_ has joined #tripleo16:35
*** numans has quit IRC16:36
*** trown is now known as trown|lunch16:36
openstackgerritMerged openstack/puppet-tripleo: Implement tripleo::network::os_net_config class
*** lucasagomes is now known as lucas-afk16:39
*** davidlenwell has joined #tripleo16:40
*** ChanServ sets mode: +v davidlenwell16:40
*** jubapa has joined #tripleo16:40
*** derekh has quit IRC16:43
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Add steps to containerized compute deployment
*** jubapa has quit IRC16:45
*** zoliXXL is now known as zoli|gone16:46
openstackgerritMichael  Henkel proposed openstack/puppet-tripleo: added contrail config puppet module for tripleO
*** zoli|gone is now known as zoli_gone-proxy16:47
*** jpich has quit IRC16:49
*** fzdarsky is now known as fzdarsky|afk16:51
openstackgerritMerged openstack/instack-undercloud: Deploy undercloud in 1 step instead of 2
egaffordbnemec: Anyone in particular to ping to WF+1 (to allow a clean downstream cherry-pick?)16:55
trozetbnemec: can you remove the -1 on ?  Do I need to list a 'backport' in the commit msg?16:55
*** mbound has quit IRC16:55
bnemecegafford: It passed CI, so I approved it.16:56
egaffordbnemec: Excellent; thanks16:56
bnemectrozet: See my last comment.  I think steps 2 and 3 still need to be done before that merges.16:57
*** liverpooler has quit IRC16:57
*** stendulker has joined #tripleo16:57
bnemecI'd prefer a mention of the backport in the commit message too.16:57
bnemecEven though it isn't a straight cherry-pick we should keep it in sync with what we did on master.16:57
trozetbnemec: what is the proper syntax for that, just 'backport: mitaka' ?  I see that in a few other commits16:57
trozetbnemec: ah sorry I didn't see your reply on that patch16:58
bnemectrozet: I would just add a line like "This is a backport of Ieb793b9e9fd2dfc98584691412f9991aa99e0b47 in tripleo-heat-templates"16:58
trozetbnemec: ok got it will fix those things16:59
bnemecOh, I guess they're both in tripleo-heat-templates.16:59
bnemecMaybe mention that it can't be a cherry-pick because of composable work.16:59
bnemecAs long as there's a way to track the commit chain I'm happy though.16:59
trozetbnemec: ok got it17:00
*** lucas-afk is now known as lucasagomes17:00
*** david-lyle_ has quit IRC17:01
openstackgerritMerged openstack/tripleo-ui: Remove app.conf to use a JS-based config file
openstackgerritMerged openstack/tripleo-ui: Use Webpack for application processing
*** pkovar has quit IRC17:03
*** mgould is now known as mgould|afk17:06
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: DO NOT MERGE - Periodic nonha test
*** david-lyle_ has joined #tripleo17:07
*** rajinir has joined #tripleo17:07
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: DO NOT MERGE - Periodic ha test
*** ifarkas is now known as ifarkas_afk17:07
openstackgerritTim Rozet proposed openstack/tripleo-heat-templates: Fixes nova host configuration on control nodes
trozetbnemec: do we need to tag the bug with  'mitaka-backport-potential'?  If so, how do you tag it, just put it in a comment or?17:09
*** dmsimard is now known as dmsimard|afk17:09
bnemectrozet: I targeted it for Mitaka and Liberty (since I'm pretty sure we have the same problem there).17:09
trozetbnemec: ok17:09
bnemectrozet: I don't know if everyone has the ability to target, so if not then tagging would be your best bet.17:10
openstackgerritMerged openstack/tripleo-puppet-elements: Installing openstack-sahara-ui
*** yamahata has joined #tripleo17:18
pabelangerEmilienM: How do you manage external puppet modules (eg: puppetlabs-firewall) in tripleo? I think you cache them to the undercloud right?17:21
EmilienMpabelanger: tripleo-puppet-elements17:21
pabelangerEmilienM: okay, so next question. Why are you using git repos and not tarballs?17:22
EmilienMpabelanger: so we can use depends-on?17:22
*** pcaruana has joined #tripleo17:23
pabelangerEmilienM: well, puppetlabs-firewell wouldn't support that17:23
EmilienMbut there is no tarball in t.o.o for this module17:23
EmilienMwe could use tarball from github, is it what you mean?17:24
pabelangerEmilienM: you could fetch it from forge.puppetlabs.com17:24
pabelangerEmilienM: I'm trying to figure out why you are depending on for production installs over using official tarballs of the projects17:24
EmilienMI think we could change it17:25
pabelangerokay, so that is good news :)17:25
pabelangertrying to figure out your mirror requirements, and from opentack-infra it is easier to mirror a tarball into the infra then a git repo17:26
shardyEmilienM, pabelanger: since packaging changes were made to build individual puppet module packages (vs the old openstack-puppet-modules monolithic package), I'm not sure we need to build all the modules from source anymore17:27
shardyonly those which are overlaid due to being in ZUUL_CHANGES, e.g a Depends-On17:28
shardywhich may reduce the requirement for mirroring17:28
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: Unit tests for HAproxy dual stack
EmilienMdsneddon: look ^17:28
shardy aims to do that, but needs a rebase and reviews17:28
EmilienMdsneddon: I could not reproduce your data error17:28
shardyrather, it aims to stop using puppet source for everything, instead relying on the deloran trunk repo17:29
EmilienMdsneddon: look L47
EmilienMthe expected result is an array of hashes17:29
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Stop rh2 from preferring slower nodes
shardyit also seems we'll have to special-case puppet-ceph until we land ceph jewel support in tripleo17:29
pabelangershardy: Right, openstack puppet modules don't have to change to date. We have the infra in place to ensure reliable clones.  However, external git repos are hard to deal with, since we don't have the mirror infra for that today.  If they were tarballs, that would infact be easier to work with17:29
pabelangershardy: okay, cool. with 341429 that reduces things17:30
shardypabelanger: we'll require git repos for everything in ZUUL_CHANGES, because we build packages for those17:30
shardybut all the other repo dependencies can probably be broken pretty soon17:30
pabelangershardy: right, but ZUUL_CHANGES wouldn't work for external hosted git repos17:31
pabelangershardy: which could move to tarballs17:31
shardypabelanger: yup, for all external repos I think we should just use delorean-current17:31
shardyI'm pretty sure Depends-On doesn't work in that case anyway, since they're external to OpenStack17:32
pabelangershardy: okay good. So there is some plan in motion to address this. Which reduces the amount of items in the mirrorlist17:32
pabelangershardy: right17:32
shardypabelanger: well the plan is that patch, so we'll need to push on getting that moving again17:32
shardyand figure out a solution to the ceph blocker mentioned17:33
slaglethrash: any chance you could take a look at ?17:33
openstackLaunchpad bug 1605876 in tripleo "openstack baremetal import --json instackenv.json fails with "PluginAttributeError: _auth_params"" [Undecided,New]17:33
*** mbound has joined #tripleo17:33
pabelangershardy: okay, I'll follow along and see how to help\17:33
shardypabelanger: sounds good, I'll try to catch up with derekh tomorrow and see how we can progress things17:33
shardypabelanger: thanks!17:33
gfidenteshardy I was thinking to add a tempurl plugin resource in heat to progress on the swift tempurl story?17:34
*** fragatina has quit IRC17:35
shardygfidente: there is
shardybut I'm not sure if it supports tempurl yet17:35
gfidenteyeah it doesn't17:36
gfidentethough there is tempurl in the swift client already17:36
shardyYeah, would probably be fairly easy to add it as a new attribute I guess17:36
gfidenteright so we get tempurl at the container level17:37
gfidenteI did some coding already, let me play with it want to see if I can push something later or tomorrow17:38
shardy++ sounds good17:38
*** stendulker_ has joined #tripleo17:39
*** stendulker_ has quit IRC17:39
*** stendulker_ has joined #tripleo17:39
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement a new job for undercloud testing only
*** trown|lunch is now known as trown17:40
gfidenteak, ttyt17:40
*** gfidente has quit IRC17:40
*** electrofelix has quit IRC17:42
*** stendulker has quit IRC17:42
openstackgerritMichael  Henkel proposed openstack/tripleo-heat-templates: Add Contrail composable services
mhenkelshardy: getting there… ;_17:53
*** mcornea has quit IRC17:54
openstackgerritMichael  Henkel proposed openstack/tripleo-heat-templates: Add Contrail composable services
*** david-lyle_ is now known as david-lyle17:57
*** dtrainor has quit IRC17:58
*** stendulker_ has quit IRC17:59
*** fragatina has joined #tripleo17:59
*** stendulker has joined #tripleo18:00
thrashslagle: sure.18:01
*** lucasagomes is now known as lucas-dinner18:01
*** skramaja is now known as skramaja_afk18:02
*** stendulker_ has joined #tripleo18:02
*** fragatina has quit IRC18:04
*** tosky has quit IRC18:04
*** stendulker has quit IRC18:05
openstackgerritSarath Kumar Sankaran Kutty proposed openstack/os-net-config: Enable os-net-config to support and configure NFVSwitch
*** dtrainor has joined #tripleo18:10
*** dtrainor has quit IRC18:11
*** dtrainor has joined #tripleo18:11
*** dtrainor has quit IRC18:13
*** dtrainor has joined #tripleo18:13
openstackgerritMichael  Henkel proposed openstack/puppet-tripleo: added contrail config puppet module for tripleO
openstackgerritMichael  Henkel proposed openstack/puppet-tripleo: Added Contrail puppet interfaces for tripleo
*** yamahata has quit IRC18:19
*** jubapa has joined #tripleo18:21
*** mbound has quit IRC18:23
*** mbound has joined #tripleo18:24
*** mbound has quit IRC18:25
*** jubapa has quit IRC18:25
*** ayoung has quit IRC18:30
EmilienMgate-tripleo-ci-centos-7-undercloud-nv SUCCESS18:31
chemEmilienM: catching up, what is this testing ?18:32
EmilienMchem: to deploy an undercloud18:33
chemEmilienM: shorter feedback loop, nice18:33
chemEmilienM: thanks18:33
EmilienMit takes 30 min18:34
EmilienMI guess I can start the undercloud upgrade job18:34
*** dtrainor has quit IRC18:36
*** oshvartz has joined #tripleo18:37
pabelangerEmilienM: it would likely be shorter too if we switched away from devstack and used zuul-cloner directly18:40
EmilienMpabelanger: maybe, but I don't have all knowledge yet about that thing. Maybe you can kickoff an example and I could continue later18:41
*** dtrainor has joined #tripleo18:43
*** julim has quit IRC18:43
*** julim has joined #tripleo18:45
*** fzdarsky|afk has quit IRC18:45
*** alhernan|away has joined #tripleo18:45
pabelangerEmilienM: ya, I was going to add an experimental job to work on it18:46
EmilienMslagle, shardy, bnemec:
bnemecEmilienM: Are we actually planning to have both undercloud and undercloud-upgrade jobs, or is that just for testing?18:52
EmilienMbnemec: for now, just for testing18:55
EmilienMbnemec: if you feel like we don't need both, say it. For now I'm doing both18:55
bnemecEmilienM: I'm fine with that, just wondering if you had a specific case in mind that required both.18:58
EmilienMbnemec: until now, we have no upstream job that tested undercloud upgrade18:59
EmilienMthat was my goal18:59
EmilienMso I iterated to have first an undercloud-only job18:59
EmilienMand now it's working, I'm working on the upgrade18:59
EmilienMat the end, we can keep both or only upgrade job18:59
*** yamahata has joined #tripleo18:59
EmilienMI don't mind.18:59
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Stop Validation
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Triggering validations and messaging
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: List Validations and Validation results
slagleEmilienM: have a look at we update openstack-tripleo-heat-templates in the overcloud upgrades job on how we can do this with all packages19:00
bnemecEmilienM: Okay, I guess we can discuss it when we're ready to start moving jobs out of experimental.19:00
EmilienMslagle: yeah I'll follow it19:01
*** mgarciam has quit IRC19:01
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Refactor mirror logic
openstackgerritPaul Belanger proposed openstack-infra/tripleo-ci: Add conditional check for tripleo-test-cloud-rh2
pabelangerEmilienM: ^ Some cleanup now that jobs are running on other clouds19:02
*** alhernan|away has quit IRC19:04
*** dtrainor has quit IRC19:10
*** stendulker_ has quit IRC19:15
*** jcoufal_ has quit IRC19:15
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement basic undercloud sanity checks
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement a new job for undercloud testing only
*** mhenkel has quit IRC19:19
EmilienMmhh, I see this new error:19:19
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Don't spam postci with deployment time loop
EmilienMI think this is
EmilienMshardy: ^19:20
EmilienMnevermind, doing recheck19:21
slagleEmilienM: i think we just need to recheck and then land
*** dtrainor has joined #tripleo19:23
EmilienMah that's why19:25
*** mbound has joined #tripleo19:25
*** dmsimard|afk is now known as dmsimard19:26
slagleEmilienM: there is already a standing bj meeting for the deep dive19:27
slagleEmilienM: it's in the etherpad19:27
slagleoh i see, you updated it there19:27
slagleok, nm, this is fine19:28
slaglepeople should look at the etherpad anyway19:28
EmilienMI'll send a reminder again over the ML19:29
*** chlong_POffice has quit IRC19:30
*** chlong_POffice has joined #tripleo19:31
*** mbound has quit IRC19:31
openstackgerritTim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement undercloud upgrade job
EmilienMslagle, bnemec: can I have early feedback on how to upgrade undercloud? ^19:38
EmilienMlet me know if see another approach19:38
trozetbeagles: can you take a look at and let me know if that is more what you are asking for?19:39
bnemecEmilienM: Ideally I would like to see the undercloud upgrade be from Mitaka->master.19:42
EmilienMbnemec: I did the same way as tht now19:42
*** jprovazn has quit IRC19:44
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Use scp to copy deploy.env to subnodes
EmilienMslagle: I haven't looked into it yet but it would be great to have primary node logs already uncompressed in log server, at least /var/log/ like ovb jobs19:45
EmilienMfor subnode2, all is fine iirc19:46
EmilienMbnemec: can you review please?19:46
*** dtrainor has quit IRC19:51
openstackgerritMerged openstack-infra/tripleo-ci: Allow to run single node
EmilienMslagle: I'm monitoring in zuul, if multinode pass, I'll approve the patch right away and not wait for ovb jobs19:55
openstackgerritTim Rozet proposed openstack/puppet-tripleo: Adds OpenDaylight
slagleah....rebase hell :)19:57
slagleyour patch must have merged19:57
*** paramite|afk is now known as paramite19:58
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Use scp to copy deploy.env to subnodes
openstackgerritJames Slagle proposed openstack-infra/tripleo-ci: Break out bootstrapping of subnodes setup
*** shardy has quit IRC20:04
EmilienMslagle: did you already start investigating at how to run your multinode job outside tripleo, (ie: heat, nova)?20:04
EmilienMI mean, in heat's gate, etc20:04
slagleEmilienM: i don't think anything different will be needed. what did you have in mind?20:05
EmilienMslagle: I would like to propose your job into heat's gate as experimental20:05
slagleit's just project-config changes to do that i believe20:06
EmilienMslagle: but how heat would be deployed?20:06
EmilienMmy question might be dumb but20:06
EmilienMhow delorean-ci repo is created?20:06
slagleEmilienM: delorean should build an rpm on the fly baed on ZUUL_CHANGES20:06
slagleEmilienM: delorean_build_and_serve function should do it20:06
EmilienMwow awesome20:06
EmilienMfor any project?20:07
slagleshould work, yea. for any project delorean knows how to build20:07
slaglewhich is darn near everything20:07
*** dtrainor has joined #tripleo20:07
*** dtrainor has quit IRC20:08
*** dtrainor has joined #tripleo20:08
slaglei might suggest waiting a couple more days to get any bugs worked out20:08
slagle for instance20:08
openstackLaunchpad bug 1605596 in tripleo "Depends-On doesn't work for multinode job" [High,In progress] - Assigned to James Slagle (james-slagle)20:08
dsneddonEmilienM, I have an environment up which reproduces
openstackLaunchpad bug 1606316 in puppet-tripleo " loadbalancer.pp Not Properly Accepting Multiple Addresses" [Undecided,New]20:09
dsneddonEmilienM, We can discuss it here...20:09
EmilienMdsneddon: looking20:10
*** shardy has joined #tripleo20:10
EmilienMdsneddon: can you show me haproxy.cfg?20:10
dsneddonEmilienM, It appears that it this is all that is in haproxy.cfg:
EmilienMok so puppet couldn't apply20:12
dsneddonEmilienM, The error appears to trying to run a config file with "/etc/haproxy/haproxy.cfg20160630-45596-yk8oyv" that failed.20:12
EmilienMshardy, slagle:
EmilienMdsneddon: I'm looking at your THT work now.20:13
slagleEmilienM: i would not put this in their check queue right now20:14
slagleexperimental perhaps20:14
shardyYeah I agree, lets start with experimental - folks are used to running check experimental for tripleo feedback I think20:15
EmilienMslagle: ok done.20:15
shardyslagle: what sort of quota is there for the multinode job?20:15
slaglei guess if we burn up too many cloud instances, infra will holler :)20:16
shardyI'm assuming if we did put it in the check queue for a fairly high traffic repo like heat we'd end up with jobs queuing20:16
shardyexperimental seems saftest for now regardless I think20:16
shardygood to see that it's working pretty well tho20:17
shardyother than the depends-on thing, it seems to work great20:17
EmilienMI thought Red Hat would give some resources with RH cloud?20:17
EmilienMslagle: I also thought to switch puppet jobs from ovb to multinode, to release resources in RH cloud. wdyt?20:18
slagleEmilienM: you'll lose coverage of nova doing the ironic deployment20:19
EmilienMdsneddon: I found out20:19
EmilienMslagle: except for puppet-nova and puppet-ironic20:19
slagleEmilienM: and arent you running ha on pupet jobs?20:19
EmilienMno we aren't20:19
EmilienMwe run ovb non ha20:19
EmilienMwell, I can keep the idea for later :)20:20
dsneddonEmilienM, Awesome, what did you find?20:20
EmilienMslagle: need your thoughts on undercloud-upgrade thing20:20
slagleEmilienM: yea i think i'd like to see it voting in tripleo before you did that20:20
EmilienMslagle: kk20:20
EmilienMdsneddon: a sec20:20
EmilienMdsneddon: commented on
EmilienMdsneddon: a few months ago, I told you to give an array of VIPs iirc20:23
EmilienMand this is not an array in THT ^20:23
EmilienMor is it?20:23
EmilienMI think this is an hash20:23
shardyEmilienM: json can be a list or a hash20:23
EmilienManyway, the datatype is wrong, I need an array to make it working, proves it works20:24
EmilienMshardy: puppet needs to see it like an array20:24
shardythe advantage of having json parameter type over comma_delimited_list is it can accept yaml arrays and json serialized lists20:24
dsneddonEmilienM, Support Heat types are "ring, number, comma_delimited_list, json and boolean"20:24
shardyEmilienM: if you pass a list to the parameter, it will be20:25
dsneddonEmilienM, String, not ring.20:25
EmilienMI don't know about Heat here, but I think Puppet doesn't see it as an array20:25
shardyyou could use comma_delimited_list to enforce a list, but it won't work with json strings20:25
EmilienMbut as a string with comma_delimited parameters20:25
EmilienMso I can try to fix it in Puppet, let me a second20:25
EmilienMgimme a sec, /me tries to fix it in puppet-tripleo20:26
shardyEmilienM: does puppet actually need it in json format?20:26
dsneddonEmilienM, Note that a comma_delimeted_list would output ["one", "two"] to hieradata, the only difference there being double instead of single quotes.20:27
EmilienMwhere do you see this error? 'bind' : invalid address: '2001:db8:fd00:1000::1010.34.107.18' in '2001:db8:fd00:1000::1010.34.107.18:80'20:28
EmilienMin puppet catalog?20:28
EmilienMdsneddon: ^20:28
dsneddonEmilienM, No, it's on the Undercloud in "heat deployment-show 7269cb9e-2746-4b2d-8ffe-b573d9b06730"20:29
EmilienMdsneddon: can you try something? I have a patch coming20:30
dsneddonEmilienM, Sure, I can test something out.20:30
EmilienMa sec20:31
*** dtrainor has quit IRC20:31
*** shardy has quit IRC20:34
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure vips are arrays
EmilienMdsneddon: ^ please try that20:35
dsneddonEmilienM, Cool, will do. I should have the results by tomorrow, because I have to recreate the undercloud with puppet-tripleo being pulled from Git. Thanks for your help.20:36
EmilienMdsneddon: can you try to use CI to test it?20:37
dsneddonEmilienM, You mean by using depends-on?20:37
dsneddonEmilienM, Yeah, I don't see why not. Thanks.20:38
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs are arrays
EmilienMdsneddon: wait20:38
openstackgerritEmilien Macchi proposed openstack/puppet-tripleo: haproxy/endpoints: ensure IPs are arrays
EmilienMdsneddon: adding unit tests20:39
*** akrivoka has quit IRC20:39
*** akshai has quit IRC20:40
*** milan has quit IRC20:43
EmilienMdsneddon: ok wait I found something weird in my code20:47
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesValidationDeployments into jinja template loop
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Convert overcloud.yaml to support jinja2 templating
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Allow map_replace substitution of network names
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesDeployments into jinja template loop
EmilienMdsneddon: do you have puppet catalog output?20:53
dsneddonEmilienM, Where is that stored?20:53
EmilienMyou can see it in /var/log/message or in journalctl20:53
*** fultonj_ has quit IRC20:55
dsneddonEmilienM, On the controller?20:55
dsneddonEmilienM, I do, here is the output:
EmilienMwhere haproxy runs20:56
*** chlong_POffice has quit IRC20:56
dsneddonEmilienM, It's there, it just didn't wrap the long line.20:56
*** tbonds has quit IRC20:57
EmilienMdsneddon: can I see /etc/haproxy/haproxy.cfg ?20:59
EmilienMdsneddon: is it before my patch or after?20:59
dsneddonEmilienM, No, this is before your patch. The old run.20:59
dsneddonEmilienM, Wait, not sure I understand the question21:00
EmilienMno its ok21:00
EmilienMcan I just see /etc/haproxy/haproxy.cfg ?21:00
EmilienMdsneddon: good, i need to see old run21:00
dsneddonEmilienM, haproxy.cfg:
EmilienMmwhahaha: oh thanks for your review21:02
*** morazi has quit IRC21:02
EmilienMdsneddon: ok, a sec, I made a mistake in my patch21:02
*** jeckersb is now known as jeckersb_gone21:03
openstackgerritDan Sneddon proposed openstack/os-net-config: Add adapter teaming support using teamd for ifcfg-systems
openstackgerritMerged openstack/tripleo-heat-templates: Composable firewall rules
*** chlong_POffice has joined #tripleo21:09
*** trown is now known as trown|outtypewww21:09
*** fragatina has joined #tripleo21:15
*** rlandy has quit IRC21:16
*** Goneri has quit IRC21:16
*** egafford has quit IRC21:19
openstackgerritMerged openstack-infra/tripleo-ci: Add SwiftRingBuilder to multinode job
EmilienMdsneddon: ok I found the bug maybe21:20
EmilienMdsneddon: I'll hack something on puppet-tripleo tonight or tomorrow21:20
*** julim has quit IRC21:20
dsneddonEmilienM, OK, thanks, let me know and I'll be ready to do some testing.21:20
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Enable IPv4/IPv6 dual-stack Public API endpoints
EmilienMdsneddon: rebasing ^21:25
EmilienMI want to see CI logs21:25
EmilienMI'm still unsure why unit tests work find21:25
EmilienMI give an array of VIPs, and it configures HAproxy like we expect21:25
EmilienMwith an array of bindings21:25
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement basic undercloud sanity checks
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement a new job for undercloud testing only
openstackgerritDan Sneddon proposed openstack/tripleo-specs: Spec: Add Adapter Teaming Support to os-net-config
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Implement undercloud upgrade job
*** rhallisey has quit IRC21:30
openstackgerritDan Sneddon proposed openstack/tripleo-specs: Spec: Add Adapter Teaming Support to os-net-config
openstackgerritDan Sneddon proposed openstack/os-net-config: Add adapter teaming support using teamd for ifcfg-systems
*** egafford has joined #tripleo21:38
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Record testenv wait times in ovb jobs
*** snecklifter_ has quit IRC21:40
*** bnemec has quit IRC21:40
*** jeckersb_gone is now known as jeckersb21:47
*** fragatin_ has joined #tripleo21:49
*** bnemec has joined #tripleo21:50
*** fragatin_ has quit IRC21:51
*** fragatin_ has joined #tripleo21:52
*** fragatina has quit IRC21:53
*** coolsvap has quit IRC22:01
*** rwsu has quit IRC22:04
*** bfournie has quit IRC22:05
*** paramite has quit IRC22:08
*** rlandy has joined #tripleo22:11
*** thrash is now known as thrash|g0ne22:17
*** jubapa has joined #tripleo22:17
*** akshai has joined #tripleo22:20
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesValidationDeployments into jinja template loop
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Convert overcloud.yaml to support jinja2 templating
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Move AllNodesDeployments into jinja template loop
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Remove some properties from overcloud.yaml Controller group
*** fragatina has joined #tripleo22:23
*** fragatin_ has quit IRC22:25
*** akshai has quit IRC22:29
*** ramishra has quit IRC22:30
*** jubapa has quit IRC22:30
*** jubapa has joined #tripleo22:31
*** tbonds has joined #tripleo22:31
*** ramishra has joined #tripleo22:32
*** chem has quit IRC22:36
*** chem has joined #tripleo22:36
*** rhallisey has joined #tripleo22:46
*** lucas-dinner has quit IRC22:51
openstackgerritHonza Pokorny proposed openstack/tripleo-ui: Add packaging spec and config files
*** ramishra has quit IRC22:54
*** ramishra has joined #tripleo22:56
*** lucasagomes has joined #tripleo22:57
*** egafford has quit IRC23:06
*** dtrainor has joined #tripleo23:19
*** fragatina has quit IRC23:23
*** fragatina has joined #tripleo23:24
*** chlong_POffice has quit IRC23:25
*** bfournie has joined #tripleo23:25
*** chlong_POffice has joined #tripleo23:42
*** ramishra has quit IRC23:44
*** ramishra has joined #tripleo23:46
*** tzumainn has quit IRC23:52

Generated by 2.14.0 by Marius Gedminas - find it at!