Friday, 2015-10-09

openstackgerritAugustina Ragwitz proposed openstack/diskimage-builder: Update rhel7 element readme  https://review.openstack.org/22235100:02
*** david-ly_ has joined #tripleo00:04
*** david-lyle has quit IRC00:05
*** mbound has quit IRC00:06
openstackgerritAugustina Ragwitz proposed openstack/diskimage-builder: Fix title of env vars section of redhat-common README to match template  https://review.openstack.org/23281700:07
openstackgerritAugustina Ragwitz proposed openstack/diskimage-builder: Fix title of env vars section of fedora README to match template  https://review.openstack.org/23282100:10
openstackgerritAugustina Ragwitz proposed openstack/diskimage-builder: Update apt-conf elements README from free text to table formatting  https://review.openstack.org/23177000:12
openstackgerritAugustina Ragwitz proposed openstack/diskimage-builder: Update apt-preferences element README from free text to table formatting  https://review.openstack.org/23221100:14
*** shadower has joined #tripleo00:23
*** sdake has joined #tripleo00:35
openstackgerritMerged openstack/diskimage-builder: Fix title of env vars section of fedora README to match template  https://review.openstack.org/23282100:41
*** shivrao has quit IRC00:44
*** tiswanso has joined #tripleo00:45
*** tiswanso_ has joined #tripleo00:46
*** sthillma has quit IRC00:47
*** tiswanso has quit IRC00:50
openstackgerritMerged openstack/diskimage-builder: Fix title of env vars section of redhat-common README to match template  https://review.openstack.org/23281700:51
*** spzala has joined #tripleo00:54
*** olaph is now known as doseedo01:03
*** david-ly_ has quit IRC01:14
*** lazy_prince has joined #tripleo01:18
*** david-lyle has joined #tripleo01:22
*** doseedo is now known as olaph01:26
*** david-lyle has quit IRC01:29
*** lblanchard has joined #tripleo01:39
*** lazy_prince has quit IRC01:40
*** lazy_prince has joined #tripleo01:40
*** sdake has quit IRC01:44
*** bnemec has quit IRC01:48
*** mudassirlatif has quit IRC01:55
*** yamahata has quit IRC01:57
*** bnemec has joined #tripleo01:59
*** lblanchard has quit IRC01:59
*** lazy_prince has quit IRC02:05
*** penick has quit IRC02:21
*** matbu has quit IRC02:54
*** matbu has joined #tripleo02:56
*** untriaged-bot has joined #tripleo03:00
untriaged-botUntriaged bugs so far:03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150436303:00
openstackLaunchpad bug 1504363 in tripleo "Updates to hiera configuration not propogating/making a puppet run" [Undecided,New]03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150417903:00
openstackLaunchpad bug 1504179 in tripleo "instack-virt-setup can't use dnsmasq lease file anymore" [Undecided,In progress] - Assigned to Thomas Herve (therve)03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150366903:00
openstackLaunchpad bug 1503669 in tripleo "Including an additional element is inconvenient" [Undecided,New] - Assigned to Jaume Devesa (devvesa)03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150413703:00
openstackLaunchpad bug 1504137 in tripleo "Parameter from tripleoclient not passed to Heat template" [Undecided,New]03:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150426303:00
openstackLaunchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged]03:00
*** untriaged-bot has quit IRC03:00
*** tiswanso_ has quit IRC03:07
openstackgerritRyan Hallisey proposed openstack/tripleo-common: Deploy Docker compute role with tripleo.sh  https://review.openstack.org/23285303:08
openstackgerritRyan Hallisey proposed openstack/python-tripleoclient: Add option to deploy Docker compute role in the tripleoclient  https://review.openstack.org/23285403:27
*** rhallisey has quit IRC03:28
*** matbu has quit IRC03:30
*** shivrao has joined #tripleo03:45
*** shivrao_ has joined #tripleo03:47
*** david-lyle has joined #tripleo03:47
*** shivrao has quit IRC03:49
*** shivrao_ is now known as shivrao03:49
*** sdake has joined #tripleo03:51
*** links has joined #tripleo03:53
*** chlong has joined #tripleo04:00
*** spzala has quit IRC04:03
*** chlong has quit IRC04:05
*** masco has joined #tripleo04:10
*** chlong has joined #tripleo04:18
*** shivrao has quit IRC04:34
*** shivrao has joined #tripleo04:35
*** sdake_ has joined #tripleo04:41
*** sdake has quit IRC04:44
*** jaosorior has joined #tripleo04:49
*** masco has quit IRC04:52
*** masco has joined #tripleo04:52
openstackgerritIan Wienand proposed openstack/diskimage-builder: Remove extra install of release pkgs in fedora-minimal  https://review.openstack.org/22713104:54
openstackgerritIan Wienand proposed openstack/diskimage-builder: Add basic Fedora 22 support to yum-minimal  https://review.openstack.org/22712504:54
openstackgerritIan Wienand proposed openstack/diskimage-builder: Move yum-based install into function  https://review.openstack.org/22712404:54
openstackgerritIan Wienand proposed openstack/diskimage-builder: Cleanup the fedora-minimal yum/dnf path  https://review.openstack.org/22712704:54
openstackgerritIan Wienand proposed openstack/diskimage-builder: Update default fedora-minimal to f22  https://review.openstack.org/22712604:54
openstackgerritIan Wienand proposed openstack/diskimage-builder: Reset yum/dnf cache to correct location  https://review.openstack.org/23286304:54
*** sdake_ has quit IRC05:01
*** tzumainn has quit IRC05:03
*** sdake has joined #tripleo05:07
*** shivrao_ has joined #tripleo05:16
*** shivrao has quit IRC05:17
*** shivrao_ is now known as shivrao05:17
*** aufi has joined #tripleo05:28
*** sthillma has joined #tripleo05:28
*** Marga__ has joined #tripleo05:29
*** sthillma_ has joined #tripleo05:30
*** chlong has quit IRC05:31
*** Marga_ has quit IRC05:33
*** sthillma has quit IRC05:33
*** sthillma_ is now known as sthillma05:33
*** Marga__ has quit IRC05:34
*** kukacz has joined #tripleo05:45
*** shardy_ has joined #tripleo05:49
*** shardy has quit IRC05:50
*** jprovazn has joined #tripleo05:54
*** shardy_ has quit IRC05:54
*** matbu has joined #tripleo05:55
*** shardy has joined #tripleo05:55
*** kukacz has quit IRC06:00
*** sthillma has quit IRC06:04
*** rasca has joined #tripleo06:16
*** kukacz has joined #tripleo06:20
*** Marga_ has joined #tripleo06:22
*** Marga__ has joined #tripleo06:23
*** Marga_ has quit IRC06:23
*** kukacz has quit IRC06:33
*** kukacz_ has joined #tripleo06:33
*** sdake has quit IRC06:33
*** kukacz has joined #tripleo06:34
*** kukacz_ has quit IRC06:35
*** kukacz has quit IRC06:36
*** kukacz_ has joined #tripleo06:36
*** shardy_ has joined #tripleo06:38
*** chlong has joined #tripleo06:38
*** shardy has quit IRC06:40
*** mudassirlatif has joined #tripleo06:42
*** jaosorior has quit IRC06:44
*** shardy_ has quit IRC06:44
*** jaosorior has joined #tripleo06:44
*** shardy has joined #tripleo06:45
*** jaosorior has quit IRC06:47
*** jaosorior has joined #tripleo06:48
*** jaosorior has quit IRC06:49
*** jaosorior has joined #tripleo06:49
*** jaosorior has quit IRC06:50
*** jaosorior has joined #tripleo06:50
*** shivrao has quit IRC06:55
*** sthillma has joined #tripleo06:59
*** yog_ has joined #tripleo06:59
*** Marga__ has quit IRC07:03
*** sthillma has quit IRC07:04
*** devvesa has joined #tripleo07:18
*** mcornea has joined #tripleo07:23
*** mkovacik has quit IRC07:24
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add option to deploy Docker compute role in the tripleoclient  https://review.openstack.org/23285407:36
*** ifarkas has joined #tripleo07:41
*** masco has quit IRC07:46
openstackgerritIan Wienand proposed openstack/diskimage-builder: Reset yum/dnf cache to correct location  https://review.openstack.org/23286307:49
*** paramite has joined #tripleo07:52
*** dtantsur|afk is now known as dtantsur07:52
*** mbound has joined #tripleo07:56
*** athomas has joined #tripleo07:59
*** openstackstatus has quit IRC08:02
*** openstackstatus has joined #tripleo08:04
*** ChanServ sets mode: +v openstackstatus08:04
*** chlong has quit IRC08:09
*** mudassirlatif has quit IRC08:12
*** rlandy has joined #tripleo08:17
*** lucasagomes has joined #tripleo08:19
*** rasca has quit IRC08:20
*** paramite is now known as paramite|afk08:23
*** rasca has joined #tripleo08:24
*** paramite|afk is now known as paramite08:26
*** akrivoka has joined #tripleo08:28
openstackgerritMerged openstack/tripleo-heat-templates: Update README.rst  https://review.openstack.org/23067508:32
openstackgerritMerged openstack/tripleo-heat-templates: Ensure Glance API reaches Registry using the service VIP  https://review.openstack.org/23248008:37
*** jistr has joined #tripleo08:41
*** derekh has joined #tripleo08:51
d0ugalshardy: Given a bunch of files, is there a way to programatically determine the root template?08:52
* d0ugal hopes that makes sense08:52
*** gfidente has joined #tripleo08:52
d0ugals/files/templates/08:52
d0ugalI guess not since there could be more than one08:52
*** mkovacik has joined #tripleo08:54
shardyd0ugal: Not atm, that's part of what my heat template capabilites BP was designed to address08:56
shardye.g annotate each template so that you can define it implements e.g OS::TripleO::Controller08:56
shardyor, in this case "overcloud"08:56
openstackgerritMerged openstack/tripleo-heat-templates: Wire in NodeExtraConfig interface  https://review.openstack.org/22722508:57
shardyd0ugal: so right now we have to rely on knowledge of the filename (or ask the user for it)08:57
openstackgerritMartin André proposed openstack/diskimage-builder: Add missing six requirement for svc-map element  https://review.openstack.org/23296208:58
*** untriaged-bot has joined #tripleo09:00
untriaged-botUntriaged bugs so far:09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150436309:00
openstackLaunchpad bug 1504363 in tripleo "Updates to hiera configuration not propogating/making a puppet run" [Undecided,New]09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150417909:00
openstackLaunchpad bug 1504179 in tripleo "instack-virt-setup can't use dnsmasq lease file anymore" [Undecided,In progress] - Assigned to Thomas Herve (therve)09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150366909:00
openstackLaunchpad bug 1503669 in tripleo "Including an additional element is inconvenient" [Undecided,New] - Assigned to Jaume Devesa (devvesa)09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150413709:00
openstackLaunchpad bug 1504137 in tripleo "Parameter from tripleoclient not passed to Heat template" [Undecided,New]09:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150426309:00
openstackLaunchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged]09:00
*** untriaged-bot has quit IRC09:00
*** dtantsur is now known as dtantsur|brb09:08
*** paramite is now known as paramite|afk09:08
*** pelix has joined #tripleo09:08
*** paramite|afk is now known as paramite09:14
*** rasca_ has joined #tripleo09:16
*** rasca has quit IRC09:18
openstackgerritMerged openstack/tripleo-heat-templates: Rework pacemaker constraints from ovs and netns cleanup agents  https://review.openstack.org/22946609:18
*** jcoufal has joined #tripleo09:19
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Use same host for cinder volume active/passive  https://review.openstack.org/22532009:20
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Support NFS backend for Glance (via Pacemaker)  https://review.openstack.org/19915209:24
*** rhefner has quit IRC09:35
*** kukacz__ has joined #tripleo09:35
*** kukacz__ has quit IRC09:39
*** kukacz has joined #tripleo09:39
*** dujelly has joined #tripleo09:41
*** athomas has quit IRC09:42
*** kukacz has quit IRC09:47
*** kukacz has joined #tripleo09:47
*** dujelly has quit IRC09:49
*** athomas has joined #tripleo09:49
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Parametrize RabbitMQ FD limit  https://review.openstack.org/20179609:51
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Remove forced rabbitmq::file_limit conversion to string  https://review.openstack.org/23298309:51
*** tosky has joined #tripleo09:53
d0ugalshardy: Thanks, forgot to reply above. That's what I thought10:00
d0ugalshardy: btw, I really like your idea with the shortcut syntax.10:01
openstackgerritSteven Hardy proposed openstack/tripleo-specs: Add spec for release branch policy  https://review.openstack.org/22181110:02
shardyd0ugal: cool, I may propose something to heatclient, then we can work together to ensure tripleoclient aligns10:03
openstackgerritJavier Peña proposed openstack/puppet-tripleo: Set tunnel timeout for nova_novncproxy  https://review.openstack.org/23298610:04
openstackgerritJavier Peña proposed openstack/puppet-tripleo: Set tunnel timeout for nova_novncproxy  https://review.openstack.org/23298610:05
shardyderekh: Hey, do you happen to know what the infra process is for proposing new branches to existing repos?10:09
shardyIn the heat repos there is some magic that happens around release time to create them, but I don't really understand it tbh10:09
derekhshardy: I got no idea, part of me thinks it can be done via gerrit10:09
shardyderekh: Ok, no worries, thanks anyway! :)10:10
shardyderekh: btw you should add yourself as co-author to those tripleo.sh patches, given all the work you've done on them :)10:10
derekhshardy: I *think* (not sure at all), that it can be done on this screen, if people have the correct acl's https://review.openstack.org/#/admin/projects/openstack/tripleo-heat-templates,branches10:11
derekhshardy: I can't seem to do it, so I'm either wronge or don't have the access10:12
shardyderekh: Ok, thanks, I don't have the superpowers either10:12
derekhshardy: sounds will add them if doing another revision10:12
shardyI should probably wait for the spec to get approved, but I'm working out the steps to take when it hopefully is10:13
*** yamahata has joined #tripleo10:13
jaosoriorHey guys, is there a way to set up the fqdn somehow via the heat templates?10:16
jaosoriorthe fqdn of the overcloud10:17
shardyjaosorior: I think that's what the "CloudName" parameter is for10:17
jaosoriorshardy, thanks, I hadn't noticed it10:18
*** yamahata has quit IRC10:24
*** chlong has joined #tripleo10:25
*** paramite is now known as paramite|afk10:32
*** paramite|afk is now known as paramite10:33
openstackgerritLennart Regebro proposed openstack/python-tripleoclient: Validate the stack before deploying  https://review.openstack.org/23299910:34
*** regebro has joined #tripleo10:35
*** dtantsur|brb is now known as dtantsur10:37
*** rhefner has joined #tripleo10:37
gfidentejaosorior, keep in mind that names must be resolvable10:44
*** paramite is now known as paramite|afk10:44
gfidentejaosorior, pacemaker relies on the hostnames to figure which network to use for cluster communication, and the redis or galera resource agents will match those hostnames with cluster memebers10:45
gfidenteand this is pretty much a requirement from pacemaker we can't workaround just by using IPs10:45
gfidentejaosorior, btw the domain suffix is assigned by the DHCP running on the undercloud, so you can edit that in the undercloud neutron10:47
*** paramite|afk is now known as paramite10:55
*** rhallisey has joined #tripleo10:57
*** jprovazn has quit IRC10:58
kukaczhi, what's a correct way to restart an unfinished overcloud deploy?11:00
shardykukacz: provided it's in a failed state, you can just try openstack overcloud deploy again11:01
kukaczthe stack is in state CREATE_IN_PROGRESS but I know it will not complete11:01
shardykukacz: ah, at present there's not a good way to force heat to just stop/abort the create11:01
shardyso you have to either wait for it to fail, or delete the stack and try again11:02
shardye.g heat stack-delete overcloud11:02
shardywhich will delete the in-progress stack, then you can re-try11:02
kukaczshardy, ok, I'll delete it, thanks11:02
*** kukacz_ has quit IRC11:06
gfidentemarios, your comment here: https://review.openstack.org/#/c/210402/3/overcloud-without-mergepy.yaml,cm11:09
gfidenteyou mean to leave it empty by default?11:09
mariosgfidente: looking11:10
mariosgfidente: yeah unset so we force its use11:12
gfidente uhm11:12
gfidentewe don't have anything in the client which sets that yet though11:12
gfidenteI think we should also figure if we want the passwords being generated randomically11:13
gfidenteor provided by the user11:13
mariosgfidente: my point is it defaults to 'guest', which was fine, except we are now explicitly setting it. but either way the change still works, just a thought11:13
mariosgfidente: the ideal would be for heat to handle 'if set, use, otherwise, use randomstring'11:14
mariosgfidente: like a new default type 'default: random_string' or something11:15
*** chlong has quit IRC11:15
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Ensure access to Redis is password protected  https://review.openstack.org/21040511:17
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Ensure access to RabbitMQ is password protected  https://review.openstack.org/21040211:18
gfidentemarios, merge https://review.openstack.org/#/c/211535/11:21
gfidente:)11:21
* gfidente slowly getting back up to speed :(11:22
mariosgfidente: yes but is that crm_verify verbose enough?11:23
mariosi mean only -VVVVVV11:24
gfidenteI think jistr should have added a couple more -V indeed11:24
jistr:P11:24
gfidenteI'm sure derekh will be superhappy to archive all those infos11:24
jistrit was what spredzy asked me to add, i actually haven't run the command i think11:25
jistrhe found it helpful when debugging some pcmk issue11:25
openstackgerritMerged openstack/tripleo-heat-templates: Fix MariaDB account removal race condition  https://review.openstack.org/23048811:26
spredzyyup that was in order to see what was happening at the corosync/totem level11:26
openstackgerritMerged openstack-infra/tripleo-ci: Use sudo for pacemaker status output  https://review.openstack.org/21153511:26
gfidentespredzy, is the meaning of every V documented somewhere that you know of?11:26
spredzygfidente, no that I know of11:26
*** lucasagomes is now known as lucas-hungry11:31
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Ensure httpd is not enabled by puppet on system boot  https://review.openstack.org/20646311:32
gfidentemarios, also, did I get ^^ right?11:32
mariosgfidente: looking11:33
jaosoriorgfidente: Went to eat; And I jsut read what you just put, thanks for the tip11:33
openstackgerritSteven Hardy proposed openstack/tripleo-docs: Update docs to show using ExtraConfig parameters  https://review.openstack.org/23301211:36
mariosgfidente: yeah, the mod status was just rebase nit and the location of the pacemaker service doesn't need to change11:36
*** weshay_xchat has joined #tripleo11:36
mariosgfidente: thanks, completely forgot about that one :)11:36
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates: Support NFS backend for Glance (via Pacemaker)  https://review.openstack.org/19915211:36
*** thrash|g0ne is now known as thrash11:37
*** weshay_xchat is now known as weshay11:37
jistrmarios: thanks re ^, good catch :)11:37
mariosjistr: heh, was just looking. so i guess did it resolve correctly because they are in the same file or did it in fact error?11:38
marios(I mean as get_param)11:38
jistrmarios: i think it resolved correctly as it was, because i tested it, but the way with get_input follows the convention with the rest of the file11:38
mariosjistr: yeah k thanks. i thought it was like that (resolved ok) and so wasn't sure if it was actually something you missed, or just 'didn't matter' so left it :)11:39
*** paramite is now known as paramite|afk11:47
*** lazy_prince has joined #tripleo11:50
*** yog_ has quit IRC11:54
gfidentejistr, so I am back to the point where I want to build a valid hiera list from within the template11:54
gfidenteif I got it right I can use yaml syntax in the template now?11:54
jistrgfidente: do you have an example?11:54
gfidente want to port this stuff https://review.openstack.org/#/c/212664/4/puppet/hieradata/ceph.yaml,cm11:55
gfidenteinto the template11:55
mariosgfidente: i don't know what you guys are discussion, but sound like it might be like https://review.openstack.org/#/c/221881/3/puppet/controller-config-pacemaker.yaml11:55
marios(setting hiera)11:55
*** cody-somerville has quit IRC11:58
slaglerhallisey: should i expect the docker compute patch to work with network isolation (single-nic-with-vlans)?12:00
gfidentejistr, /me was thinking to put here a list_join12:00
*** pradk has joined #tripleo12:00
slaglerhallisey: i realized i have this as part of my default deployment, but maybe it's not a good idea12:00
rhalliseyslagle, try it12:01
slaglei have, it hangs on running /usr/local/bin/os-net-config12:01
slaglethe network to the compute instance just dies apparently12:01
rhalliseyok I think Ian might still be working on that.  I thought the networking bits were done12:02
rhalliseymaybe not12:02
slaglei had to hack grub to set a root pw so i could login on the console12:02
gfidentejistr, but that means building the string with the usual and not-very-nice trick of [' + string + ',' ...12:02
rhalliseyslagle, so you could set a root pw in the first boot script12:02
*** ukalifon has joined #tripleo12:02
slagleyes, if i had the forethought :)12:03
jistrgfidente: hmm so that depends if we have a way of constructing that list in Heat or not... if it's a list in heat, it will be a list in Hiera too. I'm still not 100% sure what is the attempted patch there, do you have some WIP?12:04
slaglei was trying to get into this failed node to figure out what went wrong12:04
rhalliseyslagle, hehe you reminded me to remove it XD12:04
rhalliseylol12:04
slaglei know, well, we have it disabled in other places12:04
rhalliseyslagle, I don't quite understand the issue since Ian was primarily dealing with it12:04
gfidentejistr, yeah so list in heat is what I wanted to output, instead of list_join, let me try and I'll let you know12:04
rhalliseyslagle, dprince would know thouhg12:04
rhalliseyI remember we needed to change os-net-config though12:05
*** trown|outttypeww is now known as trown12:05
jistrgfidente: unfortunately the "data processing" functions are very limited in heat... i wonder if we'll have to use a combination of list_join and str_split12:06
jistrhttp://docs.openstack.org/developer/heat/template_guide/hot_spec.html#str-split12:06
gfidenteI'm going to try the - \n - yaml syntax first12:06
jistrwhich would be kinda ugly, but should produce a correct list12:06
jistrgfidente: that won't work as if it's a multiline string, it will get quoted12:06
gfidentewhy would it get into a multiline string?12:07
*** dprince has joined #tripleo12:07
jistrgfidente: well i still don't know what code you are about to write and what you meant exactly by "\n - yaml syntax"12:08
rhalliseydprince, hey12:08
jistrgfidente: but let's try and we'll see12:08
rhalliseydprince, slagle was just testing the net isolation stuff12:08
dprincerhallisey: hi, with docker you mean?12:08
slagleyes12:09
slagleshould i even try it?12:09
dprinceslagle: yeah, probably won't work FWIW12:09
slaglei can confirm the "probably"12:09
dprinceslagle: Ian was working through some issues still with regards to os-net-config integration12:09
slaglek, got it.12:09
slaglewill try w/o12:09
dprinceslagle: turns out the various ifup/ifdown scripts have several 'systemd' among other calls12:09
*** derekh has quit IRC12:10
rhalliseydprince, do you know where he left off?12:10
slagledprince: rhallisey what is the modprobe ebtables for in start_docker_agents.sh?12:10
slagleand should that be reapplied after a reboot? b/c i dont think it is right now12:10
trownderekh: could you point me to the fixes that are making HA work in tripleoci? I get dbsync errors for rdo-manager12:10
dprinceslagle: that is until we can add that into os-net-config package requirements I think12:10
slagleit's on the atomic host though12:11
rhalliseythat's was an issue Ian and I ran into months ago.12:11
gfidentetrown, sounds like you forgot12:11
gfidenteresource_registry:12:11
gfidente  OS::TripleO::ControllerConfig: /usr/share/openstack-tripleo-heat-templates/puppet/controller-config-pacemaker.yaml12:11
trowngfidente: let me check, thanks12:12
slaglerhallisey: dprince : ok, was just curious, b/c on reboot, atomic didn't run dhcp12:12
rhalliseyAtomic is missing a bunch of stuff12:12
slagleit still must run dhclient at some point12:12
slagleotherwise it will never get a working network12:13
dprinceslagle: yeah, we've still got work and fine tuning to do on this12:13
slaglelet me just try w/o network isolation12:13
dprinceslagle: I'm still very much in favor of landing the initial patch as something we can iterate on though12:13
*** jayg|g0n3 is now known as jayg12:13
slagledprince: sure. i just want to understand what works and what doesnt12:14
rhalliseydprince, may need help with net isolation stuff since Ian isn't around much over next few weeks12:14
dprinceslagle: w/o network isolation will work. The network is still "wierd" though, I think there are IPs on both the bridge and the nic12:14
slaglei'm in favor of landing too. i just want to know what's landing12:15
trowngfidente: so HA now requires passing in a custome environment to the deploy? it used to work just by setting control-scale>312:15
dprinceslagle: should just be on the bridge... but it functionally works fine. Ian was working on this also (on Centos) where network manager didn't like os-net-config trying to release the DHCP lease. It got hung up12:16
gfidentetrown, actually the upstream version of THT always required so12:16
gfidenteso I suspect that is surfacing in RDO now that we don't have the midstream deloran builds12:17
dprinceone thing worth noting about the Docker implementation is that we are using kolla containers that require --privaleged access. Because of this I wouldn't recommend distro mixing as much. What I mean is Fedora containers w/ Fedora atomic... Centos containers w/ centos atomic, etc.12:17
dprinceslagle, rhallisey ^^12:17
gfidentetrown, the thing is that -pacemaker can do single and HA deployments, while the default one can only do (for now) single controller but does not rely on pacemaker12:18
gfidentetrown, it seemed more sensible to keep the default to the non-pacemaker version for upstream development12:18
gfidentetrown, the nonha job in the upstream gate uses the nonpacemaker config as well12:19
slagledprince: is that what i'll get if i use fedora atomic?12:19
dprinceslagle: I can't remember, I'm going to spin this up again too this morning and try it again.12:20
gfidentetrown, not sure if we can use a flag in the tripleoclient to select one of the implementations regardless of controller count12:20
dprinceslagle: I think Fedora works better in this regard12:20
gfidented0ugal, ^^ ? (see last msh to trown)12:20
trowngfidente: ya, trying to track down what tripleoci is setting for OVERCLOUD_DEPLOY_ARGS for HA12:21
rhalliseydprince, right now those containers are centos12:21
rhalliseywe can't use centos atomic because neutron-agents doesn't work with that kernel12:22
trowngfidente: yep, -e /usr/share/openstack-tripleo-heat-templates/environments/puppet-pacemaker.yaml is in there for the HA job, thanks! :)12:22
dprincerhallisey: okay, I spoke w/ Ian I think about switching to Fedora containers (at some point)12:22
gfidentetrown, exactly but I think we might want to try both -pacemaker for single and non-pacemaker for multiple as well (in the future)12:23
d0ugalgfidente: I don't know of any flags to do that, but I am not sure how you would do that with parameters either :)12:23
gfidenteregardless of the controllers count12:23
rhalliseydprince, I don't think it should matter tbh12:23
gfidented0ugal, we have this environment file environments/puppet-pacemaker.yaml12:23
trowngfidente: ya makes sense, my main goal is to get rdo-manager liberty CI working :)12:23
gfidenteok postponed :)12:24
gfidentebut then, I'd use -pacemaker for single controller as well FWIW12:24
dprincerhallisey: for some things it does appear to matter. ifdown'ing an interface can call nmcli (network manager cli) which tries to communicate w/ network manager on the atomic host12:24
trowngfidente: cool, I will give that a try as well12:24
dprincerhallisey: if nmcli (in the container) and the version of network manager don't match it isn't happy12:24
dprincerhallisey: we've just got to rethink the networking, and bootstrapping a bit12:25
rhalliseygotcha12:25
*** chlong has joined #tripleo12:26
*** paramite|afk is now known as paramite12:28
*** lucas-hungry is now known as lucasagomes12:32
*** lazy_prince has quit IRC12:35
*** Marga_ has joined #tripleo12:35
gfidentejistr, it worked! :)12:36
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow customization of Ceph pool names  https://review.openstack.org/21266412:36
*** julim has joined #tripleo12:38
*** cody-somerville has joined #tripleo12:41
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow customization of Ceph pool names  https://review.openstack.org/21266412:42
*** Goneri has joined #tripleo12:43
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow customization of Ceph client user  https://review.openstack.org/21268612:46
jistrgfidente: cool :) yeah i didn't understand what you needed to do, i thought you needed something more complex than that12:48
gfidenteI'd never pick anything difficult to do! you should know by now :)12:49
*** ukalifon has quit IRC12:50
*** ukalifon has joined #tripleo12:50
*** spzala has joined #tripleo12:51
slagledprince: shardy : is the easiest way to pass in a mapping file for os-net-config just to use a firstboot script?12:51
slagleor maybe some cloud-init user-data12:51
shardyslagle: Yeah probably, a firstboot template is just cloud-init user-data12:53
dprinceslagle: we could do it that way. I didn't follow the mapping-file thing too closely (I think it was modelled after Spinal stack). I had always invisioned the mapping file would show up early on during provisioning... like an ironic plugin creates it or something12:53
slagleok12:53
slagleseems like people like to use it, if they know about it12:54
slaglemight make sense to expose something at the top level or via parameter_defaults12:54
shardyslagle: I did orignally envisage a firstboot script which mounted the config drive and used the ironic introspection data to create the mapping12:54
shardyonly we now no longer inject the instrospection data12:54
dprinceshardy: is it in swift?12:55
shardyso, I guess you'd need some other logic in the script to derive the mapping12:55
shardydprince: yeah, but we don't have a pre-built method to pass that to the instances12:55
dprinceshardy: gotcha, what if heat were to grow swift capabilities?12:55
shardylike, we could pass a big map of swift tempurl's and node ID's or something12:55
dprinceshardy: sure, a script deployment works too12:56
slagleshardy: yea, i recall that now. i think it's more of people just want to manually map12:56
shardydprince: Heat already has swift resources12:56
dprinceshardy: I thought just for containers, not for objects12:56
shardydprince: maybe we could use that, but in this case the resources have already been created outside of heat12:56
dprinceshardy: yeah, this would be an external resource for sure12:57
shardydprince: honestly I think all we'd need is a mapping from dmidecode uuid to the swift tempurl where the data is12:57
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow customization of Ceph pool names  https://review.openstack.org/21266412:57
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Allow customization of Ceph client user  https://review.openstack.org/21268612:57
shardyhttps://review.openstack.org/#/c/215116/12:57
dprinceshardy: yeah, I'm not super happy w/ the usability of the dmidecode interface. very tedious12:57
shardydprince: ^^ it could be passed via NodeDataLookup like that12:58
dprinceshardy: yep12:58
shardydprince: all we need is a unique identifier that's accessible at runtime12:58
shardyit could be anything really12:58
shardybut AFAIK the ironic uuid (which is what the introspection data is keyed by) isn't available to the node12:58
shardywe only get to see the nova uuid, which is different12:58
shardy(I could be wrong, but thats AIUI)12:59
dprinceshardy: I think we need dmidecode somewhere, but I'd optionally like to use the ironic name of the instance (if set)12:59
dprinceshardy: that could provide a more meaningful name for people who name their machines (like I do)12:59
shardydprince: Ok, cool, the dmidecode ID was just the first thing I thought of, anything available to the firstboot script on any node wfm :)13:00
shardydprince, slagle: where did we get to re the defaults patches?13:01
shardyI saw slagle commented on https://review.openstack.org/#/c/232082/, and it seems we mostly agree13:01
shardyI'm trying to decide if I need to rebase all-the-things or just wait for dprince to change his mind ;)13:01
shardyI can start a ML thread if that will help?13:02
slagleshardy: i'm am happy with a default environment instead of defaults in the templates...as long as it's overtly obvious you need to use that default environment13:02
shardyslagle: it sounded from your comments like you were +1 on just aligning the defaults in the templates with the docs?13:02
shardythat's still what I would prefer to do, if I can convince dprince13:03
slagleshardy: oh, yes, i am too13:03
slaglebut it sounded like dprince was against that13:03
slagleso i can compromise on an environment :)13:03
shardyslagle: Ok, cool - you didn't vote on the patch so I wasn't sure if we needed to discuss it13:03
shardyalrighty, I'll leave them a bit longer and try to solicit some other opinions13:03
slagleshardy: sorry, i was trying to agree with your patch. i'm +2 on the patch13:03
shardyslagle: ok, excellent :)13:04
slaglewe need to offer sane defaults13:04
slaglesomewhere13:04
*** Marga_ has quit IRC13:05
dprinceshardy: I still lean towards flavors and images being in an environment. I really like what is becoming of tripleo-docs but I still veiw it heavily as being red hat influenced13:05
*** Marga_ has joined #tripleo13:05
dprinceshardy: my gut feeling is that perhaps someone else might not like 'baremetal' and 'overcloud-full' as the same defaults13:05
dprinceshardy: we may not have that user/company today (besides myself). but should someone come along I really thing environment files work better for these sorts of non-critical defaults13:06
dprinceshardy: perhaps non-critical isn't the right work, oppinionated is perhaps better13:07
dprinceshardy: Nova doesn't have a default flavor right? Or image? But the nova docs often use m1.small and cirros. I don't see anyone arguing that nova should set cirros be the default image in nova...13:07
dprinceshardy: I'm not -2 on these and I will certainly allow it to proceed if everyone else is convinced. My preference would be to use an environment for these settings I think...13:08
trowndoes having a default take anything away from someone wanting to use something else?13:11
*** tiswanso has joined #tripleo13:12
*** lblanchard has joined #tripleo13:13
*** ukalifon has quit IRC13:14
shardytrown: absolutely not, that's the whole point of the defaults13:15
shardythey are always overridden by either parameter_defaults or parameters (in that order)13:15
trownshardy: right, so I dont really see the argument that some future users might want a different setting is a valid reason to not set defaults for the majority of current users13:16
trownerr, dprince ^13:17
shardydprince: all I'm looking for is a configuration encoded in the templates which allows you to stand up a basic environment without specifying loads of paramerters, or multiple environment files13:17
shardytrown: Yeah, that's basically where I'm coming from13:17
shardybrb, call13:17
trowngfidente: so passing the pacemaker env, now gets me past all but ceilometer db-sync, whereas before all of them failed. http://fpaste.org/276965/14443965/  ring any bells?13:18
*** links has quit IRC13:19
dprincetrown: not having defaults doesn't prevent end users from setting these parameters differently, but it does put them at a disadvantage (that likely will only be documented in a footnote somewhere).13:19
dprincetrown: say you add a new role, image, and flavor for that role too. The user who customizes may not pick up on that change immidiately13:19
dprincetrown: it really comes down to how we deal w/ that case in the docs I guess.13:20
dprincetrown: my preference would just be to have everyone clearly set their images and flavors13:20
beaglesdprince: dumb question: was there some discussion about tripleoclient options like --neutron-flat-networks being a bad idea?13:22
beaglesdprince, ie. things that would be otherwise configurable through the heat template etc.13:23
dprincebeagles: I think so. I would like to see tripleoclient ditch all of those sorts of options13:23
*** paramite is now known as paramite|afk13:23
dprincebeagles: and only be involved in helping the actual deployment flow13:23
trown+1 to dropping options that could go in environment files13:23
beaglesdprince: okay cool.. I'm glad I wasn't imagining it :)13:24
gfidentetrown, no clue no13:26
dprinceshardy: yo, so I've dropped the -1 on the flavors patch. I care less about that one. Still not the biggest fan of changing the image defaults (which are already wrong!). On that patch I'd rather see us just drop all image defaults.13:27
*** paramite|afk is now known as paramite13:27
dprinceshardy: and do note that I've +2'd already several patches in the latter half of the series :). Perhaps you rebase... we get those in quickly and we postpone the flavors/images patches while others chime in?13:28
shardydprince: Ok, cool, thanks13:28
*** tzumainn has joined #tripleo13:29
shardydprince: I was just holding off rebasing because I unwisely put a big cosmetic reorg patch in the series so it's not going to reorder cleanly13:29
shardynvm, I just need another coffee ;)13:29
dprinceshardy: also, I still have some issues w/ the last patch in the series, in particular because I think the tripleoclient defaults are wrong in some of those cases13:29
shardydprince: Ok, cool, that's fine and a good discussion to have13:29
dprinceshardy: I'm all for aligning these things, I just prefer to align w/ upstream projects like Cinder, Nova, etc. rather than tripleoclient13:30
shardydprince: I'm hoping we can work out those sort of issues and stop having defaults in tripleoclient at all13:30
*** morazi has joined #tripleo13:30
shardydprince: sure, I'm just aligning with it because I know it works ;)13:30
shardyif they are wrong, we can default to something different and fix tripleoclient :)13:30
*** egafford has joined #tripleo13:32
dprinceshardy: I think the right solution is to just take tripleoclient out of this equation entirely and focus on tripleo-heat-templates, which is exactly where your patch series steps towards. Along with that though (for some of these things) we are going to need a distro specific environment. I think that is the best place for non-default lioadm settings.13:35
dprinceand probably several other settings too....13:36
*** egafford has quit IRC13:37
*** lazy_prince has joined #tripleo13:39
*** shardy_ has joined #tripleo13:40
*** shardy has quit IRC13:41
*** mbound has quit IRC13:43
*** shardy_ has quit IRC13:45
*** jayg is now known as jayg|g0n313:45
*** shardy has joined #tripleo13:46
*** mbound has joined #tripleo13:47
*** jayg|g0n3 is now known as jayg13:48
*** tosky has quit IRC13:49
*** jaosorior_ has joined #tripleo13:52
*** jaosorior_ has quit IRC13:52
*** jaosorior_ has joined #tripleo13:53
*** jaosorior has quit IRC13:54
*** tosky has joined #tripleo14:00
*** jaosorior_ has quit IRC14:00
*** jaosorior has joined #tripleo14:01
*** aufi has quit IRC14:11
*** paramite is now known as paramite|afk14:14
d0ugalthrash: any particular reason to not +1 workflow on https://review.openstack.org/#/c/232040/?14:15
openstackgerritJohn Trowbridge proposed openstack/tripleo-docs: Clean up the basic install instructions  https://review.openstack.org/23214714:15
jaosoriorGuys, I had an issue where I had to restart the virtual machines from my tripleo deployment, and some ironic nodes were left on state "deleting" and linked to an instance14:15
*** bnemec has quit IRC14:16
jaosoriorI tried running agani stack-delete, and that actually deleted the stacks but the ironic nodes are still in that state14:16
d0ugaloh, CI wasn't finished then14:16
thrash:)14:16
thrashwas waiting for that14:16
jaosoriorany idea how to remove them?14:16
jaosorior*stack not stacks14:18
mariosjaosorior: you can try sthing like ironic node-update $i remove instance_uuid14:18
mariosjaosorior: ultimately, i have to do that and then delete/recreate nodes etc14:19
mariosjistr: have you had luck deploying ha/pacemaker with your upstream setup? i am about to give inlunch a go (i mean actually try it, not copy/paste some workarounds)14:20
openstackgerritJohn Trowbridge proposed openstack/tripleo-docs: Clean up the basic install instructions  https://review.openstack.org/23214714:20
*** bnemec has joined #tripleo14:20
thrashdprince: is that a hard -1 on https://review.openstack.org/#/c/232105/2 ?14:20
openstackgerritDan Prince proposed openstack/diskimage-builder: Use ironic-agent for source-repositories  https://review.openstack.org/23308814:20
*** mcornea has quit IRC14:21
jaosoriormarios: Thanks, trying that out14:21
jistrmarios: yes, except i'm very often hitting this now https://bugs.launchpad.net/heat/+bug/150369414:21
openstackLaunchpad bug 1503694 in heat "A bad or out-of-range value was supplied:The Resource (0) could not be found in Stack" [High,Triaged] - Assigned to Steven Hardy (shardy)14:21
openstackgerritMerged openstack/python-tripleoclient: Handle images not being found  https://review.openstack.org/23204014:21
mariosjistr: ok thanks for info, will see if i get it14:22
jaosoriorBy the way, any worksflows for https://review.openstack.org/#/c/229768/ ? Would be pretty useful for debugging the client14:22
jistrmarios: so i have a created stack except one resource, and because of that the overcloud initialization will not run. Otherwise all seems ok.14:23
jaosoriormarios: since the node was left on deleting the node-update returned an error :/14:23
jaosoriorNode 79325546-c0f4-4cad-9213-5e4d6ec09578 can not be updated while a state transition is in progress. (HTTP 409)14:23
dprincethrash: that was a let me double check some things -1. If you are confident this won't break anyone then go for it I think14:24
mariosjaosorior: could try ironic node-set-provision-state a213b51e-ee11-480e-8b91-4414486fbd8a deleted14:24
mariosjaosorior: at this point... :/14:24
jaosoriormarios tried, and got the following14:25
jaosoriorThe requested action "deleted" can not be performed on node "79325546-c0f4-4cad-9213-5e4d6ec09578" while it is in state "deleting". (HTTP 400)14:25
dprincethrash: looking at the patch again we've got a bit of a double negative going on with this flag14:26
mariosjaosorior: that's all i got. are they powered on? could try setting power off as well14:26
dprincethrash: would --validation-errors-fatal = True make better sense (which is what the commit message says)14:26
mariosjaosorior: ironic node-set-power-state $node off14:27
*** rlandy has quit IRC14:27
*** matbu has quit IRC14:27
jaosoriormarios: They were powered off before14:27
marios:(14:27
thrashdprince: I think he changed that...14:28
*** matbu has joined #tripleo14:28
thrashdprince: oh, not the commit message14:28
dprincethrash: yeah, I'm actually confused because the commit message subject doesn't match what is happening in this patch14:28
thrashdprince: i was initially confused by patchset 1. There was actually no way to turn it off. :)14:29
dprincethrash, slagle: still confused, why isn't just setting the previous option --validation-errors-fatal == True by default?14:29
dprinceokay?14:30
thrashdprince: I think I see what you're saying... Make the defautl True, and the action be 'store_false'14:30
dprincethrash: yep14:30
thrashbut then again, that seems to be the same behaviour...14:30
thrashno14:30
*** yamahata has joined #tripleo14:32
thrashdprince: slagle the validation-warnings-fatal should probably also have that same treatment.14:32
dprincethrash: agree, avoid the double negatives if we can14:33
thrashdprince: slagle it makes the check at L959 read more naturally.14:37
*** paramite|afk is now known as paramite14:40
shardyjistr: Hey, looking at https://review.openstack.org/#/c/224815/, is there any reason we can't just deploy the pacemaker hieradata always in controller.yaml?14:41
*** tiswanso has quit IRC14:43
jistrshardy: we can for the bits which will not negatively affect non-pacemaker deployments. However we wanted to start moving more things to hiera. I submitted that patch after discussion with dprince some time ago, as an attempt to refactor the approach of using direct inputs here https://review.openstack.org/#/c/221881/14:44
jistrshardy: the issue with using direct inputs like that is that they are top priority, so they cannot be overriden by ExtraConfig14:45
*** tiswanso has joined #tripleo14:45
*** tiswanso has quit IRC14:46
shardyjistr: actually they can be overridden by both extraconfig and controller_extraconfig14:46
shardyit's only direct inputs to the deployment which take precedence over them14:47
*** tiswanso has joined #tripleo14:47
shardynot the datafiles (which can always be overridden by ExtraConfig)14:47
jistrshardy: these result in a datafile? i thought they were direct inputs https://review.openstack.org/#/c/221881/3/puppet/controller-config-pacemaker.yaml14:48
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/puppet/controller.yaml#L94214:48
jistrshardy: right, but the inputs i linked above ^^ won't go into controller.yaml, no?14:48
shardyjistr: ah, yeah, those are direct inputs14:49
shardyI would suggest that we don't do static mappings in that manner unless they are never to be overridden14:49
shardyis there a reason those aren't in a hieradata file?14:49
shardylooking at dprince's patch, it seems like we could move them from the manifest into a hieradata file, mapped via datafiles, then they could be overridden?14:50
jistrshardy: i think having those hiera keys in controller.yaml would be fine, as long as we can somehow achieve that they are present there only in the pacemaker scenario and not in the non-pacemaker scenario14:50
jistrshardy: as setting the service_manage / enable values to 'false' for non-pacemaker scenario would break the deployment14:51
shardyjistr: ack, Ok, let me think some more about how we could do that14:52
*** thrash is now known as thrash|biab14:53
jistrshardy: thanks :)14:55
*** untriaged-bot has joined #tripleo15:00
untriaged-botUntriaged bugs so far:15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150436315:00
openstackLaunchpad bug 1504363 in tripleo "Updates to hiera configuration not propogating/making a puppet run" [Undecided,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150417915:00
openstackLaunchpad bug 1504179 in tripleo "instack-virt-setup can't use dnsmasq lease file anymore" [Undecided,In progress] - Assigned to Thomas Herve (therve)15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150366915:00
openstackLaunchpad bug 1503669 in tripleo "Including an additional element is inconvenient" [Undecided,New] - Assigned to Jaume Devesa (devvesa)15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150413715:00
openstackLaunchpad bug 1504137 in tripleo "Parameter from tripleoclient not passed to Heat template" [Undecided,New]15:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150426315:00
openstackLaunchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged]15:00
*** untriaged-bot has quit IRC15:00
*** rohitpagedar has joined #tripleo15:01
*** Marga_ has quit IRC15:01
*** Marga_ has joined #tripleo15:01
*** pradk has quit IRC15:03
*** pradk has joined #tripleo15:04
*** Marga_ has quit IRC15:04
*** Marga_ has joined #tripleo15:05
*** apuimedo is now known as apuimedo|away15:12
*** sdake has joined #tripleo15:12
*** mudassirlatif has joined #tripleo15:22
*** thrash|biab is now known as thrash15:22
*** mbound has quit IRC15:22
*** masterbound has joined #tripleo15:23
* bnemec fixed his squeaky office chair15:26
bnemecHalf tempted to send that to successbot. ;-)15:26
*** jcoufal has quit IRC15:30
*** pblaho has quit IRC15:34
*** mudassirlatif has quit IRC15:37
*** regebro has quit IRC15:40
*** persia has quit IRC15:46
*** persia has joined #tripleo15:47
dtantsurslagle, bnemec, could you review/approve https://review.openstack.org/#/c/221702/ please? it was lost during migration to tripleo-docs (yes, back then!)15:49
openstackgerritDmitry Tantsur proposed openstack/tripleo-docs: Disk type for virtual environment must be SATA  https://review.openstack.org/23314115:51
*** Marga_ has quit IRC16:03
*** dtantsur is now known as dtantsur|afk16:04
*** gfidente has quit IRC16:04
*** tzumainn has quit IRC16:05
*** tzumainn has joined #tripleo16:05
*** sdake_ has joined #tripleo16:06
*** sdake has quit IRC16:06
*** jistr has quit IRC16:08
*** rasca has joined #tripleo16:10
*** rasca_ has quit IRC16:12
slagledprince: thrash : if we just make --validation-errors-fatal store_true by default, then how do you set it to false?16:13
slagleon the cli, what is the syntax?16:13
thrashslagle: keep it --validation-errors-nonfatal16:13
thrashbut True is the default, and action='store_false'16:13
slagleok16:14
thrashand do the same for --validation-warnings-fatal16:14
thrashthen the check makes much more sense.16:14
slaglek, i think i understand. will revisit it16:14
thrashslagle: cool16:14
openstackgerritMerged openstack/tripleo-docs: Add documentation on ironic drivers  https://review.openstack.org/22170216:18
*** trown is now known as trown|lunch16:18
*** lsmola_ has quit IRC16:18
openstackgerritSteven Hardy proposed openstack/tripleo-docs: Split node configuration and customization docs  https://review.openstack.org/23316816:21
openstackgerritSteven Hardy proposed openstack/tripleo-docs: Add docs for per-node (pre-deploy) config interfaces  https://review.openstack.org/23316916:21
shardydsneddon: ^^ The ExtraConfig docs updates I promised16:21
*** devvesa has quit IRC16:21
*** akrivoka has quit IRC16:23
*** mkovacik has quit IRC16:23
*** sdake_ is now known as sdake16:28
*** Marga_ has joined #tripleo16:29
*** mudassirlatif has joined #tripleo16:37
*** masterbound has quit IRC16:40
*** shardy has quit IRC16:42
*** lucasagomes is now known as lucas-dinner16:43
therveI'm trying to build overcloud images and I'm encountering a weird error16:43
therveUsing "openstack overcloud image build --type discovery-ramdisk"16:43
therveIt fails looking for a "ironic-discoverd-ramdisk" binary16:44
therveThat dep seems to come from ironic-discoverd-ramdisk-instack16:45
therveBut indeed I don't see this binary anywhere (something replaced by ironic-inspector?)16:45
*** ifarkas has quit IRC16:47
*** trown|lunch is now known as trown16:49
openstackgerritMerged openstack/tripleo-docs: Updates to network documentation for new features  https://review.openstack.org/22190816:50
trowntherve: what docs are you following... the ironic-discoverd-ramdisk has been replaced by ironic-python-agent16:51
thervetrown, http://docs.openstack.org/developer/tripleo-docs/basic_deployment/basic_deployment_cli.html16:52
therveI'm not referencing discoverd directly, something under the hood seems to be16:52
trowntherve: hmm those are the correct docs16:52
trowntherve: where do you see the --type command?16:53
thervetrown, I run "openstack overcloud image build --all"16:53
therveBut didn't get all the necessary bits16:53
therveSo I tried to see what was missing but I didn't get any obvious error message16:53
therveThus the --type discovery-ramdisk16:53
trownah, therve did you get an ironic-python-agent.kernel?16:54
thervetrown, No16:54
trowntherve: I think this might help https://review.openstack.org/#/c/232147/16:54
therveThat looks relevant :)16:55
thervetrown, Doesn't tripleoclient requires an update though?16:56
trowntherve: no, all the bits are there, it is just a doc patch16:56
trownthat DIB_YUM_REPO_CONF line is why you did not get an agent ramdisk16:57
therveHum16:57
trowntherve: the comments are about how this is really a workaround of a bug in tripleoclient, but it is a workaround we are using elsewhere too16:58
thervetrown, https://github.com/openstack/python-tripleoclient/blob/master/tripleoclient/v1/overcloud_image.py#L507 I'm refering to this16:58
therveThe agent-ramdisk should be in here AFAIU16:58
trowntherve: look at 50916:58
therveYeah?16:59
therveOh ramdisk_agent, hum16:59
therveIt doesn't build discovery_ramdisk indeed16:59
therveThanks for the pointer :). So I guess if I run --type agent-ramdisk I ought to get a different failure fixed by your DIB_YUM_REPO_CONF ?17:00
*** jaosorior has quit IRC17:00
trowntherve: yep17:01
thervetrown, Awesome, thanks a ton17:01
trownnp17:01
*** athomas has quit IRC17:02
*** egafford has joined #tripleo17:06
egaffordEmilienM: ping17:06
EmilienMegafford: bonjour17:07
EmilienMsorry, I miss speaking french sometimes.17:07
egaffordEmilienM: Why hello! I found an actual piece of work, which is almost certainly real.17:07
egaffordIt'd be great to update ::trove::api to use auth_uri and identity_uri17:07
EmilienMindeed17:07
egaffordAtm it's composing keystone credentials from fragments, and our heat templates don't even have a standalone auth_host (nor should they.)17:08
EmilienMdprince did all the work for the other modules, I'll look at how he did17:08
*** shivrao has joined #tripleo17:08
egaffordEmilienM: Cool. I can do it as well; I'm just concerned that I'd end up with a different deprecation flow.17:08
egaffordI have trove responding to calls in my overcloud, though, so things are looking saneish.17:09
egaffordEmilienM: Is that a task you/your team can pick up (and if so, any incredibly vague sense of timeline?)17:10
EmilienMegafford: you can create a card in our backlog: https://trello.com/b/2uRnGtZ1/mgmt-puppet17:11
dprincetrown: hi, a really minor style suggestion here and then I'm +2 https://review.openstack.org/#/c/228190/517:15
dprincetrown: your puppet-ironic changes is in now BTW so really close on this...17:16
trowndprince: I know, thanks for landing that17:16
trowndprince: I will put a patch up with your suggestion17:17
trowndprince: I am also fine with only enabling inspection on the non-ha job... I dont really see that it would fail differently on the different jobs17:17
trownhas anyone seen issues with ceilometer when deploying HA?17:18
trownfor me it is failing on ceilometer dbsyc, and when I go onto a controller and manually run it I see why: http://fpaste.org/277168/44441093/17:18
dprincetrown: re, the ci job. I agree. I don't think HA would affect inspection so saving the wall time (and skipping inspection) on the HA and Ceph jobs would be ideal17:19
dprincetrown: we are already getting occasional pings from infra about how long our jobs are running17:20
trownya, less to troubleshoot when they fail too17:20
*** yamahata has quit IRC17:32
*** lazy_prince has quit IRC17:32
*** alop has joined #tripleo17:35
openstackgerritJohn Trowbridge proposed openstack/instack-undercloud: Use puppet to configure ironic-inspector  https://review.openstack.org/22819017:39
*** cody-somerville has quit IRC17:44
*** tosky has quit IRC17:51
*** rpothier has joined #tripleo17:52
*** paramite has quit IRC17:52
*** sdake has quit IRC17:53
*** yamahata has joined #tripleo17:54
*** sdake has joined #tripleo17:54
*** pelix has quit IRC18:00
*** thrash is now known as thrash|brb18:00
*** sdake has quit IRC18:07
openstackgerritDan Sneddon proposed openstack/os-net-config: Fix kwarg assignment in objects.py  https://review.openstack.org/23124718:12
openstackgerritDan Sneddon proposed openstack/os-net-config: Add sample for Linux bridge, fix Linux bond sample  https://review.openstack.org/23320818:22
egaffordDoes anyone else frequently see their heat engine go down on deleting stacks in their undercloud?18:27
*** Marga_ has quit IRC18:28
egaffordIt may be a peculiarity of my dev env, but it's reasonably frequent, and reproducible between iterations from instack_virt_setup down.18:28
*** Marga_ has joined #tripleo18:28
openstackgerritLokesh Jain proposed openstack/tripleo-heat-templates: Added libvirt_vif_driver, ovs_bridge and security_group_api parameters  https://review.openstack.org/22964918:29
*** sdake has joined #tripleo18:31
*** julim_ has joined #tripleo18:32
*** thrash|brb is now known as thrash18:32
*** julim has quit IRC18:34
*** Marga_ has quit IRC18:35
*** jistr has joined #tripleo18:40
kukaczhello, is there some method how to make overcloud deploy a node with software mirrored disk system ?18:47
*** jistr is now known as jistr|afk18:50
*** ukalifon1 has joined #tripleo19:00
*** jistr|afk has quit IRC19:05
slagledprince: I +2'd https://review.openstack.org/#/c/20950519:07
slagleshall I merge? do you want to do the honor?19:07
dprinceslagle: sure, thanks :)19:08
openstackgerritMerged openstack/tripleo-heat-templates: Docker compute role configured via Puppet  https://review.openstack.org/20950519:09
trownI do not think this happens often: https://review.openstack.org/#/c/228190/19:09
dprincerhallisey, jpeeler, Slower_ : t-h-t gets docker \o/ ^^19:09
trownpassed HA and failed the other 219:09
slagleBOOM19:09
jpeeleryay!19:09
dprincenice work on that, a long time coming...19:09
egaffordEmilienM: Do puppet bugs live in launchpad/tripleo, or somewhere more specific?19:11
rhalliseyoh nice!19:12
egaffordThe puppet wiki page seemed only to have links to overall bug flow.19:12
egaffordAh, got it.19:12
*** matbu has quit IRC19:14
*** ukalifon1 has quit IRC19:18
openstackgerritEthan Gafford proposed openstack/os-cloud-config: Sahara Integration  https://review.openstack.org/22086019:20
openstackgerritEthan Gafford proposed openstack/os-cloud-config: Trove Integration  https://review.openstack.org/23323019:20
*** olap has joined #tripleo19:22
*** goneri_ has joined #tripleo19:23
*** goneri_ has quit IRC19:23
openstackgerritEthan Gafford proposed openstack/puppet-tripleo: Sahara integration  https://review.openstack.org/22085919:24
openstackgerritEthan Gafford proposed openstack/puppet-tripleo: Trove integration  https://review.openstack.org/23323219:24
trownFYI the CentOS deps repos are down ... so all CI is going to fail19:29
dprincetrown: ouch, any idea when they are coming back?19:30
openstackgerritEthan Gafford proposed openstack/tripleo-puppet-elements: Sahara integration  https://review.openstack.org/22086119:30
openstackgerritEthan Gafford proposed openstack/tripleo-puppet-elements: [WIP] Trove Integration  https://review.openstack.org/23323619:30
slaglehah, i was just wondering what was going on with that19:30
slaglei rechecked something, then realized that the link was 404'ing for me too19:30
trowndprince: we are contacting centos-devel19:30
*** goneri_ has joined #tripleo19:35
openstackgerritEthan Gafford proposed openstack/tripleo-heat-templates: Sahara Integration  https://review.openstack.org/22086319:35
openstackgerritEthan Gafford proposed openstack/tripleo-heat-templates: [WIP] Trove Integration  https://review.openstack.org/23324019:35
openstackgerritEthan Gafford proposed openstack/python-tripleoclient: Sahara integration  https://review.openstack.org/22141819:37
openstackgerritEthan Gafford proposed openstack/python-tripleoclient: [WIP] Trove integration  https://review.openstack.org/23324119:37
trowndprince: slagle, centos repo should be back19:46
dprincetrown: nice19:47
*** Marga_ has joined #tripleo19:54
openstackgerritBen Nemec proposed openstack/instack-undercloud: Nothing to see here  https://review.openstack.org/23270020:11
*** mudassirlatif has quit IRC20:18
*** jayg is now known as jayg|g0n320:19
slagletrown: i'm still getting 404 for http://cbs.centos.org/repos/cloud7-openstack-common-testing/x86_64/os/repodata/repomd.xml20:28
slagleshould that work?20:28
trownslagle: they went down again :(20:28
slagleprobably b/c i tried it again!20:28
slagleno one use it, it will stay up20:28
*** spzala has quit IRC20:30
trownpinging in centos-devel again20:32
*** bdx has quit IRC20:42
trownslagle: dprince, repos are back20:43
trownmaybe they will stay that way until I leave for the weekend20:43
*** tiswanso has quit IRC20:44
*** goneri_ has quit IRC20:46
*** Goneri has quit IRC20:46
*** julim_ has quit IRC20:47
slaglei'm afraid to try20:48
slagleit works!20:48
egafforddprince: To be clear, I stand reasonably well behind the Sahara patches, but the Trove ones are significantly more WIP (the service responds like a boss, but I need to get the Trove team to check my work in a significant way.)20:51
egaffordThanks for the reviews though; much appreciated. :)20:51
dprinceegafford: I'm going to have a closer look at the t-h-t one soon too20:52
egafforddprince: Cool!20:52
egaffordWhat was the eventual decision about methodology for disabling services?20:52
dprinceegafford: but the os-cloud-config ones are much simpler20:52
egafforddprince: ...yes.20:52
dprinceegafford: I'd like to tinker w/ it a bit20:52
egaffordos-cloud-config and tripleo-puppet-elements are nice Friday afternoon review fodder, for sure. puppet-tripleo too really.20:53
dprinceegafford: we want something that scales better for sure, but we can press ahead w/ what we've got20:53
egafforddprince: Yeah: onward, upward, all that.20:54
dprinceslagle: You might give this a glance https://review.openstack.org/#/c/228190/20:54
dprinceslagle: once CI passes I'd like to get it in20:55
dprinceslagle: if jistr was still online I'd ping him... but you've got at least 5 minutes of work left in you I'm sure of it20:55
*** pradk has quit IRC20:58
*** trown is now known as trown|outttypeww20:58
*** lblanchard has quit IRC20:59
trown|outttypewwdprince: fwiw the CI that is failing there is not even excercising that code20:59
trown|outttypewwsince inspector is not enabled20:59
slagletrown|outttypeww: oh you're still here :)20:59
slagletrown|outttypeww: for teh docs patch...20:59
trown|outttypewwlol20:59
slaglehttps://review.openstack.org/#/c/232147/320:59
slagletripleo.sh is still enabling epel20:59
slaglebut did you test without out it?20:59
dprincetrown|outttypeww: trying to slow down your own patch are you?21:00
*** untriaged-bot has joined #tripleo21:00
untriaged-botUntriaged bugs so far:21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150413721:00
openstackLaunchpad bug 1504137 in tripleo "Parameter from tripleoclient not passed to Heat template" [Undecided,New]21:00
untriaged-bothttps://bugs.launchpad.net/diskimage-builder/+bug/150463221:00
openstackLaunchpad bug 1504632 in diskimage-builder "elements README documentation environment variables should be clearer" [Undecided,In progress] - Assigned to Augustina Ragwitz (missaugustina)21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150417921:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150366921:00
openstackLaunchpad bug 1504179 in tripleo "instack-virt-setup can't use dnsmasq lease file anymore" [Undecided,In progress] - Assigned to Thomas Herve (therve)21:00
openstackLaunchpad bug 1503669 in tripleo "Including an additional element is inconvenient" [Undecided,New] - Assigned to Jaume Devesa (devvesa)21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150426321:00
openstackLaunchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged]21:00
untriaged-bothttps://bugs.launchpad.net/tripleo/+bug/150436321:00
openstackLaunchpad bug 1504363 in tripleo "Updates to hiera configuration not propogating/making a puppet run" [Undecided,New]21:00
*** untriaged-bot has quit IRC21:00
trown|outttypewwslagle: it is on my list to remove epel as a req, but it is still needed... I just moved it around to make the update doc use the same repositories.txt21:00
trown|outttypewwhttps://review.openstack.org/#/c/232147/3/doc/source/installation/installing.rst21:00
slagleah, i see21:01
slaglei just noticed the removal from repositories.txt21:01
slagleok, sounds good21:01
*** egafford has quit IRC21:02
*** sdake_ has joined #tripleo21:04
openstackgerritMerged openstack/tripleo-docs: Clean up the basic install instructions  https://review.openstack.org/23214721:05
*** spzala has joined #tripleo21:05
*** apuimedo|away has quit IRC21:06
*** sdake has quit IRC21:06
rohitpagedarI am trying to install undercloud on Virtual Environment setup using the latest ci . However I am facing this error again and again :21:06
rohitpagedar"Error: Could not find resource 'Keystone_domain[heat_domain]' for relationship from 'Class[Keystone::Roles::Admin]' on node instack" in the file /etc/puppet/manifests/puppet-stack-config.pp:29521:06
rohitpagedarAny idea regarding this?21:06
*** apuimedo|away has joined #tripleo21:07
*** apuimedo|away is now known as apuimedo21:13
*** sdake_ has quit IRC21:14
*** dprince has quit IRC21:16
*** julim has joined #tripleo21:19
*** sdake has joined #tripleo21:19
*** jdob has quit IRC21:20
*** kukacz has quit IRC21:22
*** pradk has joined #tripleo21:32
*** mbound has joined #tripleo21:45
*** CheKoLyN has joined #tripleo21:46
*** mudassirlatif has joined #tripleo21:53
*** julim has quit IRC22:02
*** cody-somerville has joined #tripleo22:06
*** rhallisey has quit IRC22:16
*** egafford has joined #tripleo22:25
*** egafford has quit IRC22:26
*** pradk has quit IRC22:31
*** alop has quit IRC22:46
*** tiswanso has joined #tripleo22:48
*** tiswanso has quit IRC22:53
*** mudassirlatif has quit IRC23:03
*** spzala has quit IRC23:05
*** mudassirlatif has joined #tripleo23:05
*** morazi has quit IRC23:10
*** CheKoLyN has quit IRC23:16
*** sthillma has joined #tripleo23:24
*** sdake has quit IRC23:26
*** mudassirlatif has quit IRC23:31
*** mudassirlatif has joined #tripleo23:34
openstackgerritMerged openstack/instack-undercloud: Use puppet to configure ironic-inspector  https://review.openstack.org/22819023:50
*** rpothier has quit IRC23:56

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