*** Marga_ has quit IRC | 00:03 | |
*** eghobo has quit IRC | 00:04 | |
*** radez is now known as radez_g0n3 | 00:07 | |
*** penick has quit IRC | 00:39 | |
*** jtomasek has quit IRC | 00:48 | |
*** yamahata has joined #tripleo | 01:00 | |
*** lazy_prince has joined #tripleo | 01:23 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-incubator: Add a directory for overcloud heat environments https://review.openstack.org/181271 | 01:45 |
---|---|---|
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Puppet: Split out controller pacemaker manifest https://review.openstack.org/180833 | 01:51 |
*** david-lyle has joined #tripleo | 02:10 | |
*** mandre has quit IRC | 02:16 | |
*** rhallisey has quit IRC | 02:19 | |
*** mandre has joined #tripleo | 02:20 | |
*** untriaged-bot has joined #tripleo | 03:00 | |
untriaged-bot | Untriaged bugs so far: | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1452400 | 03:00 |
openstack | Launchpad bug 1452400 in diskimage-builder "debian-minimal builds still busted, now on locale issues" [Undecided,New] | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449852 | 03:00 |
openstack | Launchpad bug 1449852 in diskimage-builder "Buidling ramdisk with ironic-agent behind proxy fails" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 03:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449854 | 03:00 |
openstack | Launchpad bug 1449854 in diskimage-builder "Ironic agent ramdisk built using disk-image-create fails with iscsi_ilo driver" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 03:00 |
untriaged-bot | https://bugs.launchpad.net/tuskar/+bug/1452752 | 03:00 |
openstack | Launchpad bug 1452752 in tuskar "keystone_authtoken section is wrong in default shipped tuskar.conf.sample" [Undecided,Confirmed] | 03:00 |
*** untriaged-bot has quit IRC | 03:00 | |
*** tzumainn_ has quit IRC | 03:19 | |
*** Marga_ has joined #tripleo | 03:58 | |
*** Marga_ has quit IRC | 04:00 | |
*** Marga_ has joined #tripleo | 04:00 | |
*** eghobo has joined #tripleo | 04:01 | |
*** sdake has quit IRC | 04:13 | |
*** lazy_prince has quit IRC | 04:16 | |
*** lazy_prince has joined #tripleo | 04:28 | |
*** eghobo_ has joined #tripleo | 04:44 | |
*** eghobo has quit IRC | 04:47 | |
*** julim has quit IRC | 04:49 | |
*** eghobo_ has quit IRC | 04:55 | |
*** eghobo has joined #tripleo | 04:56 | |
*** julim has joined #tripleo | 04:56 | |
*** mandre has quit IRC | 04:57 | |
*** dasm|afk is now known as dasm | 05:23 | |
dasm | good morning | 05:26 |
*** masco has joined #tripleo | 05:56 | |
*** dasm has quit IRC | 06:05 | |
*** dasm has joined #tripleo | 06:11 | |
*** mandre has joined #tripleo | 06:17 | |
*** eghobo has quit IRC | 06:30 | |
*** yog__ has joined #tripleo | 06:35 | |
*** Marga_ has quit IRC | 06:44 | |
*** jrist has quit IRC | 07:02 | |
*** jrist has joined #tripleo | 07:02 | |
*** regebro has joined #tripleo | 07:05 | |
*** regebro has quit IRC | 07:07 | |
*** ifarkas has joined #tripleo | 07:31 | |
*** lucasagomes has joined #tripleo | 07:58 | |
*** gfidente has joined #tripleo | 08:01 | |
gfidente | hi there :) | 08:08 |
gfidente | CI is stuck it seems | 08:13 |
*** al has quit IRC | 08:15 | |
*** al has joined #tripleo | 08:16 | |
*** regebro has joined #tripleo | 08:20 | |
*** chlong has quit IRC | 08:20 | |
*** derekh has joined #tripleo | 08:37 | |
gfidente | derekh, I am lost without you :( | 08:44 |
derekh | gfidente: ;-) whats up ? | 08:45 |
gfidente | so I tried to investigate the issue which is blocking CI | 08:45 |
gfidente | I think I found some relevant error in the logs | 08:45 |
gfidente | but I am having a hard time getting to root cause from it | 08:45 |
gfidente | interestingly, this is not affecting the puppet jobs, only the ones built with elements | 08:46 |
derekh | gfidente: ok, point me at it and I'll take a look (no promises ;-) ) | 08:47 |
gfidente | so this change for instance https://review.openstack.org/#/c/176292/ | 08:48 |
gfidente | totally unrelated to the failing jobs | 08:49 |
gfidente | http://logs.openstack.org/92/176292/4/check-tripleo/check-tripleo-ironic-overcloud-f20-nonha/78b96dc/logs/seed_logs/ironic-api.txt.gz | 08:49 |
gfidente | Error: Cannot validate PXE bootloader. Some parameters were missing in node's driver_info. Missing are: ['deploy_ramdisk', 'deploy_kernel'] | 08:49 |
gfidente | there is a bug report for ironic dated january, with not enough informations | 08:50 |
gfidente | so I don't think it is related, but FWIW the error seems to be the same | 08:50 |
gfidente | including the missing params | 08:50 |
openstackgerrit | Merged openstack/python-tuskarclient: Implement delete Plan for the OpenStack client https://review.openstack.org/179218 | 08:50 |
openstackgerrit | Merged openstack/python-tuskarclient: Implement delete Plan for the OpenStack client https://review.openstack.org/179218 | 08:51 |
gfidente | https://bugs.launchpad.net/ironic/+bug/1407180 | 08:53 |
openstack | Launchpad bug 1407180 in Ironic "pxe_ssh driver did not validate pxe_deploy_ramdisk and pxe_deploy_kernel" [Undecided,Expired] | 08:53 |
gfidente | oh now that I look better at it, they are not exactly the same params, this is mentioning pxe_deploy_ramdisk and pxe_deploy_kernel | 08:53 |
gfidente | we don't have the pxe_ prefix | 08:53 |
gfidente | so I will push something with debug=true to start with | 08:54 |
derekh | gfidente: ok, its also worth doing a recheck to confirm its unrelated, if the same problem happens twice then it may be related after all | 08:56 |
gfidente | related to the change you mean? | 08:56 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Enable debug to investigate CI failures https://review.openstack.org/181332 | 08:57 |
gfidente | derekh, it's not related we have it on a lot of jobs | 08:57 |
derekh | gfidente: ok | 08:58 |
gfidente | eg. https://review.openstack.org/180841 | 08:58 |
gfidente | and interestingly is cross distro as well | 08:58 |
gfidente | but only for elements based jobs | 08:58 |
*** untriaged-bot has joined #tripleo | 09:00 | |
untriaged-bot | Untriaged bugs so far: | 09:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1452400 | 09:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449852 | 09:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449854 | 09:00 |
untriaged-bot | https://bugs.launchpad.net/tuskar/+bug/1452752 | 09:00 |
openstack | Launchpad bug 1452400 in diskimage-builder "debian-minimal builds still busted, now on locale issues" [Undecided,New] | 09:00 |
*** untriaged-bot has quit IRC | 09:00 | |
openstack | Launchpad bug 1449852 in diskimage-builder "Buidling ramdisk with ironic-agent behind proxy fails" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 09:00 |
openstack | Launchpad bug 1449854 in diskimage-builder "Ironic agent ramdisk built using disk-image-create fails with iscsi_ilo driver" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 09:00 |
openstack | Launchpad bug 1452752 in tuskar "keystone_authtoken section is wrong in default shipped tuskar.conf.sample" [Undecided,Confirmed] | 09:00 |
gfidente | marios, issues with CI, wait a bit for the rechecks :( | 09:15 |
derekh | gfidente: hang on are all jobs failing, | 09:23 |
derekh | the good squishy page isn't updating | 09:24 |
gfidente | all of them yes | 09:24 |
derekh | gfidente: ahh crap, sorry I thought it was only an intermittent error, thats been happening since january, lets check ironic | 09:25 |
gfidente | derekh, waiting for the result of the debug job | 09:25 |
gfidente | https://review.openstack.org/#/c/181332/ | 09:25 |
derekh | gfidente: last successful job was about 1pm yesterday | 09:35 |
derekh | gfidente: http://logstash.openstack.org/#eyJzZWFyY2giOiJidWlsZF9uYW1lOiotZjIwLW5vbmhhKiBBTkQgbWVzc2FnZTpcIkZpbmlzaGVkOiBTVUNDRVNTXCIiLCJmaWVsZHMiOltdLCJvZmZzZXQiOjAsInRpbWVmcmFtZSI6IjYwNDgwMCIsImdyYXBobW9kZSI6ImNvdW50IiwidGltZSI6eyJ1c2VyX2ludGVydmFsIjowfSwic3RhbXAiOjE0MzEwNzc2ODQwMjF9 | 09:35 |
derekh | gfidente: I *think* UTC ... not sure | 09:36 |
openstackgerrit | Derek Higgins proposed openstack-infra/tripleo-ci: temprevert : Remove passing Flavor's deploy_{kernel, ramdisk} https://review.openstack.org/181341 | 09:40 |
derekh | gfidente: ^^ | 09:40 |
derekh | lucasagomes: see temprevert I'm testing ^^ does it look relevant >> http://logs.openstack.org/92/176292/4/check-tripleo/check-tripleo-ironic-overcloud-f20-nonha/78b96dc/logs/seed_logs/ironic-api.txt.gz | 09:42 |
lucasagomes | derekh, checking... | 09:42 |
lucasagomes | derekh, yup totally relevant | 09:42 |
lucasagomes | derekh, we have deprecated having the deploy kernel and ramdisk in the flavor for a while and I removed it this cycle | 09:43 |
*** pelix has joined #tripleo | 09:44 | |
derekh | lucasagomes: ok, will probably merge the temprevert in tripleo-ci and work on stopping using the deprecated option, | 09:44 |
derekh | lucasagomes: any pointers on what we need to change in tripleo ? | 09:44 |
lucasagomes | we should do like instack and just set the deploy ramdisk/kernel direct to the node instead of the flavor, because since we can have different deploy ramdisks for each driver and/or arch | 09:44 |
lucasagomes | we should make the flavor agnostic | 09:44 |
lucasagomes | derekh, yeah, probably on flavor creation it's setting that "baremetal:deploy_{kernel,ramdisk}" keys, that should be removed | 09:45 |
lucasagomes | instead we should set those values when enrolling the node | 09:45 |
lucasagomes | ironic node-create .... -i deploy_kernel=<glance id> -i deploy_ramdisk=<glance id> | 09:46 |
derekh | lucasagomes: ok, thanks, we'll look into that] | 09:46 |
lucasagomes | or update after creating, ironic node-update <node uuid> add driver_info/deploy_kernel=<glance id> driver_info/deploy_ramdisk=<glance id> | 09:46 |
lucasagomes | derekh, cool | 09:46 |
StevenK | There are patches up for that already | 09:47 |
StevenK | Have been since Feburary | 09:47 |
derekh | StevenK: which ones ? | 09:49 |
gfidente | derekh, how you got to that change in ironic? | 09:49 |
gfidente | derekh, also, are you going to look at the changes needed in -incubator then? | 09:50 |
derekh | gfidente: once, I identified roughly what time the failure started, its a matter of looking at what merged around then. | 09:51 |
gfidente | ack | 09:51 |
derekh | gfidente: I used to do this manually but I've recently been trying out a helper script | 09:51 |
derekh | gfidente: I run this | 09:51 |
derekh | ssh gerrit gerrit query --comments --format=JSON limit:200 project:'^openstack.*' status:merged > /tmp/data | 09:51 |
derekh | gfidente: then this | 09:52 |
derekh | http://paste.fedoraproject.org/219783/10787331 | 09:52 |
StevenK | lucasagomes: deploy_kernel? the code currently has driver_info/pxe_deploy_{kernel,ramdisk} | 09:53 |
StevenK | derekh: https://review.openstack.org/#/c/141217/ , but it merged a week or so ago | 09:54 |
gfidente | that is extract last 200 commits, sort in reverse order, excluse merges and list with time, url, project | 09:54 |
gfidente | got it right? | 09:54 |
derekh | gfidente: yup, basically list the last 200 merges sorted by merge time | 09:54 |
gfidente | :) | 09:55 |
gfidente | the logstash part | 09:55 |
gfidente | is to check when last one succeeded, right? | 09:55 |
StevenK | lucasagomes/derekh: Looks like the os-cloud-config bits are done, you just need to change the register-nodes call to add -k <kernel name in glance> and -d <ramdisk name in glance>, and it will magically happen. | 09:56 |
derekh | Yup, I don't normally use logstash to find this out, but my goodsqushy page appears to have stopped updating http://goodsquishy.com/downloads/tripleo-jobs.html | 09:56 |
derekh | StevenK: cool, thanks | 09:56 |
derekh | gfidente: want to take a look at that or will I ? | 09:57 |
gfidente | the goodsquishy page I thought stopped because of the issue | 09:57 |
derekh | gfidente: nope, I got no idea why its stoped but I'll get it back ASAP | 09:58 |
gfidente | the changes in -incubator ideally would pass CI before the temprevert is merged | 09:58 |
derekh | gfidente: yup, but its not required, if we file a bug and put the bug number in my patch (in place of the 9999) https://review.openstack.org/#/c/181341/1/toci_devtest.sh,cm | 09:59 |
gfidente | ok let's add the bug first | 10:00 |
derekh | gfidente: if the bug number is in the incubator patch then the temp revert wont be applied | 10:00 |
gfidente | doing it now | 10:00 |
derekh | gfidente: ok, brb | 10:00 |
gfidente | oh WOW | 10:00 |
gfidente | you mean if the bug is closed it figures? | 10:00 |
derekh | gfidente: no, if the temprevert line loke like this | 10:00 |
derekh | temprevert nova a50163be49922013652047823e5922eda998d68c XXXXXX | 10:01 |
derekh | gfidente: and the incubator patch contains theis in the commit message | 10:01 |
derekh | Fixes bug XXXXXX | 10:01 |
gfidente | ah the temprevert isn;t | 10:01 |
derekh | then ci will run without the temprevert when testing the incubaot patch | 10:02 |
gfidente | you guys are good | 10:02 |
derekh | ;-) | 10:02 |
gfidente | derekh, https://bugs.launchpad.net/tripleo/+bug/1453076 | 10:06 |
openstack | Launchpad bug 1453076 in tripleo "Error: Cannot validate PXE bootloader. Some parameters were missing in node's driver_info. Missing are: ['deploy_ramdisk', 'deploy_kernel']" [Critical,Confirmed] | 10:06 |
StevenK | It is deploy_ramdisk? os-cloud-config sets pxe_deploy_ramdisk | 10:07 |
*** athomas has joined #tripleo | 10:07 | |
gfidente | StevenK, I think the problem is these shouldn't go in the flavor like we used to do | 10:08 |
gfidente | but I am unsure about option naming, lucasagomes ^^ | 10:09 |
StevenK | You can surely set both | 10:09 |
gfidente | for the flavor we had deploy_ramdisk without pxe_ prefix | 10:09 |
openstackgerrit | Dougal Matthews proposed openstack/python-tuskarclient: Implement Update Plan for the OpenStack client https://review.openstack.org/179219 | 10:10 |
openstackgerrit | Dougal Matthews proposed openstack/python-tuskarclient: Implement show Plan for the OpenStack client https://review.openstack.org/179220 | 10:10 |
openstackgerrit | Dougal Matthews proposed openstack/python-tuskarclient: Implement Plan add Role for the OpenStack client https://review.openstack.org/179221 | 10:10 |
openstackgerrit | Dougal Matthews proposed openstack/python-tuskarclient: Implement Plan remove Role for the OpenStack client https://review.openstack.org/179222 | 10:10 |
openstackgerrit | Dougal Matthews proposed openstack/python-tuskarclient: Implement download Plan for the OpenStack client https://review.openstack.org/179223 | 10:10 |
marios | gfidente: ah s**t sorry :/ just saw this | 10:11 |
lucasagomes | StevenK, in the log: "RPC do_node_deploy failed to validate deploy or power info. Error: Cannot validate PXE bootloader. Some parameters were missing in node's driver_info. Missing are: ['deploy_ramdisk', 'deploy_kernel'] | 10:12 |
lucasagomes | gfidente, yeah we shouldn't have deploy ramdisk and deploy kernel in flavor at all | 10:14 |
lucasagomes | because it's driver dependent | 10:14 |
lucasagomes | agent_* drivers only support IPA ramdisk, so flavor should be agnostic | 10:14 |
StevenK | I thought it was pxe_deploy_*, but that code was originally written in December and Feburary | 10:15 |
lucasagomes | yeah, it contains no pxe_ namespace | 10:15 |
lucasagomes | perhaps it should just remove the pxe_ namespace from those options | 10:16 |
*** adrianopetrich has quit IRC | 10:17 | |
gfidente | lucasagomes, StevenK so you're talking about this https://github.com/openstack/os-cloud-config/blob/master/os_cloud_config/nodes.py#L100-L104 right? | 10:25 |
StevenK | Yes | 10:25 |
gfidente | I will try removing the pxe_ prefix, THANKS :) | 10:25 |
StevenK | And the relevant tests | 10:25 |
lucasagomes | gfidente, yeah | 10:26 |
lucasagomes | StevenK, gfidente thanks for looking into it | 10:27 |
gfidente | well I have really only looked | 10:27 |
gfidente | AHAHAJAA | 10:27 |
gfidente | topic should be set to learning time | 10:28 |
lucasagomes | :-) | 10:29 |
gfidente | lucasagomes, shall I make any reference to some commit message on why we remove the pxe_ prefix? | 10:30 |
lucasagomes | gfidente, you can point to the nova patch that remove pass deploy_kernel and ramdisk from flavor to the node | 10:30 |
lucasagomes | now the pxe_ namespace is just wrong | 10:31 |
*** rlandy has joined #tripleo | 10:31 | |
lucasagomes | it may be a historical thing | 10:32 |
gfidente | okay let me try | 10:34 |
*** rhallisey has joined #tripleo | 10:35 | |
openstackgerrit | Giulio Fidente proposed openstack/os-cloud-config: Remove pxe_ prefix from deploy_ramdisk and deploy_kernel params https://review.openstack.org/181354 | 10:35 |
*** athomas_ has joined #tripleo | 10:36 | |
*** athomas has quit IRC | 10:39 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-incubator: Do not set deploy_ramdisk and deploy_kernel as flavor keys https://review.openstack.org/181357 | 10:39 |
openstackgerrit | Giulio Fidente proposed openstack/os-cloud-config: Remove pxe_ prefix from deploy_ramdisk and deploy_kernel params https://review.openstack.org/181354 | 10:41 |
*** athomas_ has quit IRC | 10:42 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-incubator: Do not set deploy_ramdisk and deploy_kernel as flavor keys https://review.openstack.org/181357 | 10:46 |
derekh | gfidente: the goodsquishy page is back http://goodsquishy.com/downloads/tripleo-jobs.html | 10:49 |
derekh | gfidente: they must have reinstalled jenkins servers, the jobs number restarted back at one and it went down hill from there | 10:50 |
*** adrianopetrich has joined #tripleo | 10:50 | |
derekh | gfidente: the first temprevert ci result is a pass https://jenkins07.openstack.org/job/check-tripleo-ironic-undercloud-precise-nonha/57/ | 10:51 |
*** trown|outttypeww is now known as trown | 10:51 | |
derekh | gfidente: once its finished I'll update the bug number and we can merge it | 10:51 |
gfidente | derekh, so I assigned you on the tripleo bug | 10:52 |
gfidente | but as far as I understand the fix goes into os-cloud-config | 10:52 |
gfidente | https://review.openstack.org/#/c/181354/ | 10:52 |
derekh | gfidente: ok, once merged we'll probably have to do a release of os-cloud-config | 10:53 |
gfidente | huh even more complicated that is | 10:53 |
derekh | gfidente: no need to assign it to me, you've push up the patches ;-) | 10:54 |
gfidente | don't we install that from master? | 10:54 |
derekh | gfidente: not for the libs | 10:54 |
gfidente | the libs? | 10:54 |
derekh | gfidente: unless we are testing a patch for them | 10:55 |
derekh | libraries | 10:55 |
derekh | gfidente: lemme check | 10:55 |
gfidente | ack we do pip install | 10:55 |
gfidente | you're right | 10:55 |
*** weshay has joined #tripleo | 10:55 | |
gfidente | from setup-clienttools | 10:56 |
gfidente | you do the release :) | 10:56 |
derekh | yup, I havn't got the creds (or the knowhow) to do a release, we'll have to wait for somebody else to appear | 10:57 |
*** rhallisey has quit IRC | 10:57 | |
derekh | anyways lets see what ci thinks of it first | 10:58 |
derekh | gfidente: 3/4 passes so far https://jenkins07.openstack.org/job/check-tripleo-ironic-undercloud-precise-nonha/57/ | 11:01 |
*** trown is now known as trown|outttypeww | 11:01 | |
openstackgerrit | Derek Higgins proposed openstack-infra/tripleo-ci: temprevert : Remove passing Flavor's deploy_{kernel, ramdisk} https://review.openstack.org/181341 | 11:12 |
derekh | gfidente: temprevert passed CI, I've updated with the correct bug number, https://review.openstack.org/#/c/181341 | 11:13 |
gfidente | I can't +2 yet | 11:13 |
derekh | gfidente: ;-( | 11:13 |
derekh | any other cores around ? | 11:14 |
* derekh will merge in a few minute if he hears no objections | 11:14 | |
*** rhallisey has joined #tripleo | 11:20 | |
slagle | derekh: merged | 11:22 |
openstackgerrit | Merged openstack-infra/tripleo-ci: temprevert : Remove passing Flavor's deploy_{kernel, ramdisk} https://review.openstack.org/181341 | 11:22 |
derekh | slagle: ack, thanks, gfidente has two patches up with the fix but once merged we'll also need a release of os-cloud-config | 11:23 |
slagle | so https://review.openstack.org/#/c/181354 means the ironic api changed as well? | 11:26 |
slagle | and the way we were doing it was deprecated? | 11:26 |
gfidente | slagle, yeah and it was working because we had https://review.openstack.org/#/c/181357/ | 11:27 |
gfidente | which was working until https://review.openstack.org/#/c/167341/ | 11:27 |
gfidente | but I am waiting for CI on https://review.openstack.org/#/c/181354 | 11:29 |
gfidente | that should make job to pass without temprevert | 11:30 |
gfidente | derekh, can I track realtime progress for tripleo jobs against https://review.openstack.org/#/c/181354 ? | 11:31 |
*** athomas has joined #tripleo | 11:32 | |
derekh | gfidente: yes, if you go to the jenkins job thats running you can hit the console button | 11:32 |
derekh | gfidente: https://jenkins04.openstack.org/job/check-tripleo-ironic-overcloud-f20-nonha/14/ | 11:33 |
derekh | gfidente: the links to the jenkins job is on the goodsquishy page | 11:33 |
derekh | also here http://status.openstack.org/zuul/ | 11:33 |
derekh | gfidente: I see one of the jobs has failed | 11:33 |
* gfidente is afk for a minue | 11:35 | |
slagle | i think we'll need an additional change somewhere to actually set the kernel and ramdisk id's on the node | 11:43 |
*** adrianopetrich has quit IRC | 11:45 | |
StevenK | slagle: -incubator, call to register-nodes | 11:47 |
StevenK | slagle: If the ids are no longer used for the flavor, then you can stop doing subshell madness to get the ids, register-nodes is clever enough to look them up by name. | 11:47 |
*** lucasagomes is now known as lucas-hungry | 11:50 | |
openstackgerrit | James Slagle proposed openstack/tripleo-incubator: Do not set deploy_ramdisk and deploy_kernel as flavor keys https://review.openstack.org/181357 | 11:50 |
slagle | StevenK: yea, i think that'll do it ^ | 11:51 |
gfidente | StevenK, the glance image-create has to stay, we could just drop the pipe maybe | 11:52 |
gfidente | slagle, yeah I saw some code looking up the id from name, the change didn't pass? | 11:52 |
slagle | gfidente: there was nothing passing the name in. that's what ps3 does that i proposed there ^ | 11:53 |
slagle | (i don't know why i moved the lines down in the file btw) | 11:53 |
gfidente | ah the name is missing from json as well , sorry , didn't notice that , thanks! | 11:53 |
slagle | oh right, i moved the lines down so that the images exist in glance first | 11:54 |
slagle | (still waking up) | 11:54 |
gfidente | derekh, regarding the change to os-cloud-config instead | 11:56 |
gfidente | the tripleo jobs won't pass because setup-clienttools will still install the released version, seems correct? | 11:56 |
gfidente | derekh, I mean the tripleo runs tied to the os-cloud-config change, will also fail | 11:57 |
derekh | gfidente: we have doce in there to build and use a new os-cloud-config if that is what is being tested, not sure I've ever tied it wih the depends thing, will check | 12:00 |
gfidente | derekh, I meant this https://review.openstack.org/#/c/181354/2, not the other change | 12:04 |
gfidente | so there is no depends | 12:05 |
gfidente | but the tripleo job for that change is still going to get os-cloud-config installed from pip by setup-clienttools no? | 12:06 |
derekh | gfidente: ahh ok, if the change to tripleo-incubator passes then It verifies both so its ok. | 12:07 |
derekh | gfidente: ci will build a new os-cloud-config for the incubator job | 12:07 |
*** sdake has joined #tripleo | 12:07 | |
gfidente | ah, and one can merge the change for os-cloud-config even though it doesn't pass tripleo jobs? | 12:08 |
derekh | because ZUUL_change=openstack/os-cloud-config:master:refs/changes/54/181354/2^openstack/tripleo-incubator:master:refs/changes/57/181357/3 | 12:08 |
* gfidente surrenders | 12:08 | |
derekh | gfidente: yup, we're going to have to | 12:08 |
gfidente | ah okay | 12:09 |
gfidente | fiuu | 12:09 |
*** lblanchard has joined #tripleo | 12:09 | |
derekh | gfidente: here is the trickery that build os-cloud-config http://git.openstack.org/cgit/openstack-infra/tripleo-ci/tree/toci_devtest.sh#n187 | 12:10 |
*** sdake_ has joined #tripleo | 12:10 | |
slagle | we can cut a release as soon as we merge the os-cloud-config change | 12:10 |
*** derekh is now known as derekh_afk | 12:11 | |
gfidente | derekh_afk, fakes the mirror :P | 12:11 |
*** sdake has quit IRC | 12:14 | |
*** trown|outttypeww is now known as trown | 12:14 | |
*** dprince has joined #tripleo | 12:22 | |
gfidente | slagle, to sort the tftp issue in https://review.openstack.org/#/c/153375 , looks like syslinux-tftpboot could do it | 12:24 |
gfidente | slagle, plus we need some tftp-server | 12:24 |
gfidente | does it sound viable or is there something else missing? | 12:25 |
slagle | gfidente: we basically need puppet-ironic, or some other puppet module, to do all of what tripleo-image-elements/elements/ironic-conductor/install.d/69-ironic-tftp-support does | 12:27 |
gfidente | there is some puppet-ironic but it won't setup the tftp part | 12:28 |
gfidente | so I was looking at how to do that | 12:28 |
slagle | it seems to me it should probably be in puppet-ironic | 12:29 |
slagle | or at least, puppet-ironic should handle it | 12:29 |
slagle | if puppet-ironic is meant to give you a usable ironic anyway | 12:29 |
gfidente | uhm I see what you mean | 12:30 |
gfidente | so we should add puppet-ironic to the modules to start with | 12:31 |
gfidente | then we can wait for EmilienM|afk to see what he thinks about making that capable to handle tftpserver setup or if we should add some other module to cope with that | 12:32 |
gfidente | :) | 12:32 |
gfidente | commented on the review | 12:35 |
slagle | thanks! it's still got a ways to go | 12:35 |
*** dasm is now known as dasm|afk | 12:35 | |
gfidente | slagle, don't we need -api as well for the db sync part? | 12:39 |
slagle | gfidente: what -api? | 12:40 |
gfidente | ironic | 12:40 |
slagle | gfidente: no. puppet-ironic does that | 12:40 |
gfidente | L83 in .pp, I see that now | 12:41 |
gfidente | sigh | 12:41 |
gfidente | sorry wasting youtime | 12:41 |
gfidente | how do I test this? | 12:41 |
slagle | it's not ready to be tested | 12:41 |
*** jayg|g0n3 is now known as jayg | 12:41 | |
slagle | i mean...you could, but there will be a bunch of issues, that's what i'm working through | 12:42 |
gfidente | that is something like | 12:42 |
gfidente | building the controller image plus ironic package | 12:42 |
gfidente | and this element | 12:42 |
gfidente | then run apply manually into it | 12:42 |
slagle | right, that's the idea | 12:42 |
gfidente | ack thanks | 12:43 |
*** sdake has joined #tripleo | 12:44 | |
*** chlong has joined #tripleo | 12:46 | |
*** sdake_ has quit IRC | 12:47 | |
*** pdb_ has quit IRC | 12:49 | |
*** pdb_ has joined #tripleo | 12:49 | |
jayg | gfidente: ping - I noticed when testing galera yesterday that rabbit had 2/3 nodes down, have you seen that? If so, I'll poke further, just want to be sure it is not an anomaly | 12:51 |
gfidente | jayg, I haven't! | 12:51 |
gfidente | checking that now | 12:52 |
gfidente | have you repeated the deployment and seen it failing? | 12:52 |
gfidente | or is it happening on occasion? | 12:53 |
jayg | yeah, mongodb looked like it had transient issues as well, but had already recovered itself, I just needed to do pcs cleanup, but service was already marked started on all nodes | 12:53 |
gfidente | I still haven't pasted a bunch of config settings we have in astapor into the static hieradata | 12:53 |
jayg | this was my first good deploy with the galera patch near eod yesterday, which is why I wanted to see if anyone else had seen the same | 12:53 |
gfidente | shall we do that today? | 12:53 |
jayg | sure, that could be needed, rabbit is one of the trickier ones | 12:54 |
gfidente | ack, will ping as soon as I get the three nodes up | 12:54 |
gfidente | thanks :) | 12:54 |
*** lucas-hungry is now known as lucasagomes | 12:55 | |
jayg | awesome, thx for checking | 12:55 |
*** jrist has quit IRC | 12:56 | |
*** jrist has joined #tripleo | 12:57 | |
gfidente | jayg, I traced the config bits to be ported http://paste.openstack.org/show/217058/ | 12:58 |
gfidente | I think they can all go into some static hieradata | 12:58 |
gfidente | you want to do it or I do? | 12:58 |
*** derekh_afk is now known as derekh | 13:00 | |
*** masco has quit IRC | 13:12 | |
*** EmilienM|afk is now known as EmilienM | 13:15 | |
*** adrianopetrich has joined #tripleo | 13:50 | |
*** openstackgerrit has quit IRC | 13:51 | |
*** openstackgerrit has joined #tripleo | 13:51 | |
*** jpeeler has joined #tripleo | 13:53 | |
*** lazy_prince has quit IRC | 14:01 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Fix RabbitMQ startup race making it attempt to bind on 0.0.0.0 https://review.openstack.org/181398 | 14:05 |
*** subscope has quit IRC | 14:06 | |
trown | Is it possible to use DIB to modify an image and add in extra elements or does this require building from scratch? | 14:06 |
gfidente | trown, I used to loopmount the image and do the changes | 14:06 |
gfidente | trown, you have to convert > raw and then convert > qcow2 though | 14:07 |
trown | gfidente: so if you wanted to install an rpm, you would loopmount, and chroot to yum install? | 14:08 |
gfidente | trown, yes either that or rpm --root | 14:09 |
gfidente | yum install would get dependencies though :) | 14:09 |
derekh | gfidente: trown no need to convert to raw, I normally use guestmount | 14:12 |
gfidente | hehe also good :) | 14:12 |
derekh | gfidente: trown also dprince had a utility to do it https://review.openstack.org/#/c/71958/ | 14:12 |
gfidente | better | 14:12 |
morazi | derekh, perfect, thx for pointing that out! | 14:13 |
trown | derekh: awesome, that is what I was looking for | 14:13 |
trown | although that is abandoned | 14:13 |
*** bnemec has joined #tripleo | 14:13 | |
derekh | morazi: trown no prob, yup, it was abandon but still worked last time I used it, suppose it could be unabandoned | 14:13 |
*** radez_g0n3 is now known as radez | 14:14 | |
trown | bnemec: I think https://review.openstack.org/#/c/71958/ is the best bet for modifying images | 14:16 |
*** subscope has joined #tripleo | 14:21 | |
dprince | bnemec, trown: another approach we could take (I can't remember if this existed somewhere in a patch or not... its been over a year) but instead of disk-image-edit we could go w/ disk-image-mount, disk-image-unmount. Similar to how guestfish does it w/ guestmount/guestunmount | 14:21 |
dprince | bnemec, trown: I use disk-image-edit all the time. Community didn't want it but I find it quite handy | 14:22 |
trown | dprince: ya, it would be really cool if we could ad-hoc add in elements to a pre-built image | 14:23 |
trown | but mounting it and just manually adding stuff in is a good start | 14:23 |
bnemec | Yeah, looking at that script again now, I see I have a similar thing myself. | 14:25 |
*** shakamunyi has joined #tripleo | 14:25 | |
bnemec | I still think I'd rather have people altering the images using elements, even if that means a complete rebuild though. | 14:25 |
bnemec | disk-image-edit is useful for making one-off changes to an image, maybe before codifying the changes in an element, but not necessarily what I'd want to use for customizing an image now and forever. | 14:26 |
trown | bnemec: +1 since as you said the end user is going to script this to make it consistent anyways | 14:27 |
trown | at which point they have just re-invented elements | 14:27 |
bnemec | trown: Yep | 14:27 |
*** masco has joined #tripleo | 14:28 | |
*** BadCub_Hiding is now known as BadCub | 14:29 | |
*** bnemec is now known as beekneemech | 14:32 | |
*** Lotus907efi has left #tripleo | 14:33 | |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add metering agent as neutron-server plugin https://review.openstack.org/179370 | 14:34 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add neutron-lbaas as neutron-server plugin & neutron-lbaas-agent https://review.openstack.org/180535 | 14:34 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Adds neutron-server and agents as pacemaker resources https://review.openstack.org/178743 | 14:34 |
openstackgerrit | Dan Prince proposed openstack/tripleo-incubator: devtest_testenv.sh: support for multiple bridges https://review.openstack.org/177880 | 14:37 |
openstackgerrit | Dan Prince proposed openstack/tripleo-incubator: create-nodes: allow multiple bridge names https://review.openstack.org/177879 | 14:37 |
openstackgerrit | Dan Prince proposed openstack/tripleo-incubator: setup-network: allow creation of multiple bridges https://review.openstack.org/177878 | 14:37 |
*** Marga_ has joined #tripleo | 14:38 | |
*** Marga_ has quit IRC | 14:39 | |
*** Marga_ has joined #tripleo | 14:39 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Use optimized config for RabbitMQ cluster https://review.openstack.org/181413 | 14:41 |
marios | dprince: hey man, if you're still in review mode, please revisit https://review.openstack.org/#/c/179370/ i think you misinterpreted | 14:49 |
dprince | marios: sigh, I really want these two split out entirely :( | 14:51 |
marios | dprince: i know man. please also feel my pain. i am fighting for my sprint card. it will land. | 14:52 |
* marios cries | 14:52 | |
dprince | marios: I'm very close to blocking all of this FWIW. Slamming this in is not the way | 14:52 |
marios | cool i guess we talk in a bit | 14:53 |
dprince | marios: what I'm suggesting wouldn't cost that much to switch too | 14:53 |
*** subscope has quit IRC | 14:54 | |
marios | dprince: i know this. is why i also prepared the alternative i sent. if that's what is needed i can switch them over in 10mins. | 14:54 |
dprince | marios: gotcha. I would like agreement on it first though | 14:54 |
marios | dprince: wrt the approach itself, it seems the consensus is duplication is really bad mmkay. so at least more discussion is needed here | 14:54 |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | Untriaged bugs so far: | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1452400 | 15:00 |
openstack | Launchpad bug 1452400 in diskimage-builder "debian-minimal builds still busted, now on locale issues" [Undecided,New] | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449852 | 15:00 |
openstack | Launchpad bug 1449852 in diskimage-builder "Buidling ramdisk with ironic-agent behind proxy fails" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 15:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449854 | 15:00 |
openstack | Launchpad bug 1449854 in diskimage-builder "Ironic agent ramdisk built using disk-image-create fails with iscsi_ilo driver" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 15:00 |
untriaged-bot | https://bugs.launchpad.net/tuskar/+bug/1452752 | 15:00 |
openstack | Launchpad bug 1452752 in tuskar "keystone_authtoken section is wrong in default shipped tuskar.conf.sample" [Undecided,Confirmed] | 15:00 |
*** untriaged-bot has quit IRC | 15:00 | |
*** adrianopetrich has quit IRC | 15:01 | |
*** subscope has joined #tripleo | 15:06 | |
*** yog__ has quit IRC | 15:07 | |
*** Marga_ has quit IRC | 15:13 | |
*** shakamunyi has quit IRC | 15:25 | |
*** Marga_ has joined #tripleo | 15:28 | |
gfidente | dprince, you won't like it | 15:29 |
gfidente | https://review.openstack.org/#/c/181413/1 | 15:29 |
gfidente | but here your idea of a pacemaker-related hieradata applies I think | 15:29 |
*** rlandy has quit IRC | 15:32 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Use optimized config for RabbitMQ cluster https://review.openstack.org/181413 | 15:36 |
*** panda is now known as panda|afk | 15:37 | |
*** Marga_ has quit IRC | 15:37 | |
*** MasterPiece has quit IRC | 15:38 | |
*** regebro has quit IRC | 15:48 | |
jdob | marios, gfidente, dprince: so all of these patches will now branch from https://review.openstack.org/#/c/180833/ right? | 15:55 |
jdob | and we'll take the WIP off it | 15:55 |
*** openstackstatus has quit IRC | 15:56 | |
*** openstackstatus has joined #tripleo | 15:58 | |
*** ChanServ sets mode: +v openstackstatus | 15:58 | |
dprince | jdob: I believe that is the plan. I won't make any more changes to it so that others can proceed quickly | 15:58 |
jdob | kk | 15:58 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add metering agent as neutron-server plugin https://review.openstack.org/179370 | 16:03 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add neutron-lbaas as neutron-server plugin & neutron-lbaas-agent https://review.openstack.org/180535 | 16:03 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Adds neutron-server and agents as pacemaker resources https://review.openstack.org/181015 | 16:03 |
*** cwolferh has joined #tripleo | 16:04 | |
marios | dprince: ^^^ rebased onto your split. the only thing missing is an 'if enabled_pacemaker' wrapper (I ommitted it altogether for hte controller_pacemaker.pp) | 16:05 |
marios | updating momentarily | 16:06 |
*** Marga_ has joined #tripleo | 16:07 | |
slagle | dprince: gfidente marios : might be worth summarizing on list what the conclusion was | 16:15 |
slagle | or if i'm the only one who doesnt know, you can just tell me :) | 16:15 |
*** shakamunyi has joined #tripleo | 16:15 | |
*** trown is now known as trown|lunch | 16:17 | |
gfidente | slagle, replying on the list first to say that what we used to do is still valid today for the puppet scenario | 16:20 |
*** Marga_ has quit IRC | 16:21 | |
*** Marga_ has joined #tripleo | 16:22 | |
*** rhallisey has quit IRC | 16:23 | |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add metering agent as neutron-server plugin https://review.openstack.org/179370 | 16:23 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Add neutron-lbaas as neutron-server plugin & neutron-lbaas-agent https://review.openstack.org/180535 | 16:23 |
openstackgerrit | Marios Andreou proposed openstack/tripleo-heat-templates: Adds neutron-server and agents as pacemaker resources https://review.openstack.org/181015 | 16:23 |
marios | dprince: thanks | 16:24 |
*** rhallisey has joined #tripleo | 16:25 | |
*** Marga_ has quit IRC | 16:30 | |
*** eghobo has joined #tripleo | 16:31 | |
*** shakamunyi has quit IRC | 16:33 | |
*** masco has quit IRC | 16:39 | |
*** Marga_ has joined #tripleo | 16:39 | |
*** yamahata has quit IRC | 16:41 | |
*** radez is now known as radez_g0n3 | 16:41 | |
*** lucasagomes is now known as lucas-beer | 16:41 | |
*** athomas has quit IRC | 16:42 | |
*** radez_g0n3 is now known as radez | 16:42 | |
*** Marga_ has quit IRC | 16:43 | |
*** shakamunyi has joined #tripleo | 16:47 | |
*** derekh has quit IRC | 16:52 | |
*** Marga_ has joined #tripleo | 17:03 | |
*** Marga_ has quit IRC | 17:03 | |
*** Marga_ has joined #tripleo | 17:03 | |
*** yamahata has joined #tripleo | 17:06 | |
*** shakamunyi has quit IRC | 17:07 | |
gfidente | dprince, https://review.openstack.org/#/c/177117/ this got stuck due to depending change in the module | 17:07 |
*** subscope has quit IRC | 17:09 | |
gfidente | dprince, then there are the changes to decouple db_sync as well | 17:11 |
gfidente | https://review.openstack.org/#/c/180565/ | 17:11 |
gfidente | https://review.openstack.org/#/c/180229/ | 17:11 |
gfidente | https://review.openstack.org/#/c/180610/ | 17:11 |
gfidente | which would benefit some puppet-love as well | 17:11 |
*** shakamunyi has joined #tripleo | 17:13 | |
gfidente | then this https://review.openstack.org/#/c/180570/ and the depending change, not sure if you want to merge before or after the split | 17:14 |
*** barra204 has joined #tripleo | 17:14 | |
*** shakamunyi has quit IRC | 17:14 | |
*** whydidyoustealmy has joined #tripleo | 17:16 | |
*** barra204 has quit IRC | 17:17 | |
*** whydidyoustealmy has quit IRC | 17:17 | |
*** shakamunyi has joined #tripleo | 17:18 | |
*** shakamunyi has quit IRC | 17:23 | |
*** trown|lunch is now known as trown | 17:29 | |
*** daneyon has joined #tripleo | 17:31 | |
dprince | marios: all +2 | 17:32 |
*** shakamunyi has joined #tripleo | 17:34 | |
*** penick has joined #tripleo | 17:36 | |
daneyon | jpeeler do you know if a Kolla integration design session has been accepted for Vancouver? | 17:37 |
jpeeler | no, i haven't been keeping up honestly | 17:37 |
dprince | gfidente: can't you just squash https://review.openstack.org/#/c/180570/1 into https://review.openstack.org/#/c/180506/2 | 17:42 |
dprince | gfidente: seems like you editing that same line in both commits, no? | 17:42 |
dprince | gfidente: also, I would rather those go in after the split I think | 17:43 |
gfidente | I kept those distinguished because they do different things | 17:44 |
gfidente | downvote those so I will rebase after | 17:45 |
*** jpeeler has quit IRC | 17:46 | |
jayg | hey guys, is there a way I can change the puppet command when running devtest_overcloud.sh? I have some debug stuff I'd like to add, but not sure where to set that | 17:46 |
daneyon | slagle i work with sdake on Kolla. He mentioned their may be a design session at Vancouver regarding Triple/Kolla integration. Do you know if this has been accepted? If so, are you aware of the time, location, etc..? | 17:47 |
marios | dprince: thanks man | 17:49 |
openstackgerrit | Jay Dobies proposed openstack/tripleo-heat-templates: Add Keystone as a Pacemaker resource when EnablePacemaker https://review.openstack.org/178694 | 18:00 |
jdob | dprince: ^ i'm still testing it, but if you had time to take a look now that'd be useful | 18:02 |
dprince | jdob: sure. It is fine for now but you could probably drop the $enable_pacemaker boolean within that manifest | 18:03 |
dprince | jdob: it could be assumed it is just always on there I think | 18:03 |
jdob | i was just asking about that | 18:03 |
jdob | it did feel redundant | 18:03 |
jdob | but i saw it in others | 18:03 |
gfidente | dprince, you mean "assume" | 18:03 |
gfidente | as in "we don't even check" | 18:03 |
gfidente | ? | 18:03 |
dprince | gfidente: that is the point of all this. We can stop using $enable_pacemaker booleans entirely | 18:04 |
dsneddon | I am getting a consistent error when I try to install devtest: Protected multilib versions: PyYAML-3.11-7.fc21.x86_64 != PyYAML-3.11-6.fc21.i686 | 18:04 |
gfidente | dprince, but it is like | 18:04 |
gfidente | having a boolean in the template | 18:04 |
gfidente | we don't need | 18:04 |
jdob | thats how I read it too, it'd remove the need for the boolean | 18:04 |
jdob | if we're in that module, we're using pacemaker | 18:05 |
jdob | i'll remove it now, one less thing to do when we yank the parameter itself out | 18:05 |
dprince | gfidente: we can remove it. Entirely. That is what I'm saying | 18:05 |
dprince | gfidente: I didn't do that in my patch to make it easier for people to rebase on top of this | 18:05 |
dprince | gfidente: less contectual diffs between the in flight patches | 18:06 |
gfidente | dprince, okay | 18:06 |
openstackgerrit | Jay Dobies proposed openstack/tripleo-heat-templates: Add Keystone as a Pacemaker resource when EnablePacemaker https://review.openstack.org/178694 | 18:06 |
gfidente | dprince, well I see $enable_pacemaker in step 1 | 18:07 |
gfidente | I mean I see it in the .pp as it was before | 18:08 |
dprince | gfidente: exactly. We want to stop using those | 18:08 |
dprince | gfidente: that *is* the goal of all this | 18:08 |
dprince | gfidente: I didn't do that yet in my initial patch to split things out. The initial goal was to isolate pacemaker specific things. | 18:09 |
gfidente | okay I see | 18:10 |
gfidente | we can do that later or in an update to your initial change | 18:10 |
dprince | gfidente: exactly. We can take advantage of it when we are ready | 18:10 |
gfidente | bye all, have good weekend | 18:11 |
*** jpeeler has joined #tripleo | 18:12 | |
jayg | you too | 18:12 |
gfidente | jayg, we have all the astapor settings for rabbit up | 18:12 |
gfidente | you take charge of WHAT they are meant to do :P | 18:12 |
*** gfidente has quit IRC | 18:13 | |
*** rwsu_ has quit IRC | 18:24 | |
*** Marga_ has quit IRC | 18:30 | |
*** Marga_ has joined #tripleo | 18:30 | |
*** Marga_ has quit IRC | 18:35 | |
*** Marga_ has joined #tripleo | 18:35 | |
*** Marga_ has quit IRC | 18:37 | |
openstackgerrit | Jay Dobies proposed openstack/tripleo-heat-templates: Add Keystone as a Pacemaker resource when EnablePacemaker https://review.openstack.org/178694 | 18:37 |
dprince | jdob: https://review.openstack.org/#/c/178694/10 | 18:56 |
dprince | jdob: remove one comment, then +2 | 18:56 |
dprince | jdob: sorry | 18:56 |
slagle | daneyon: yes, it's on the design schedule | 18:57 |
daneyon | slagle awesome! thanks. | 18:59 |
slagle | daneyon: http://libertydesignsummit.sched.org/event/d89f2b2d451d7176551c1cb6f62ce022 | 18:59 |
slagle | daneyon: it's about containerization of tripleo in general. but the initial work uses the dockerfiles from kolla aiui | 18:59 |
slagle | daneyon: rhallisey has been working on it fyi | 18:59 |
daneyon | ok | 18:59 |
rhallisey | daneyon, https://review.openstack.org/#/c/178840/1 | 19:00 |
slagle | daneyon: tripleo also has 2 work sessions and an all day meetup on friday | 19:00 |
slagle | daneyon: i expect containers to be a continuing topic | 19:00 |
daneyon | slagle do you know any of the logistics for the fri meetup? | 19:01 |
slagle | daneyon: you mean time and place? | 19:03 |
slagle | daneyon: it's also on the schedule | 19:04 |
slagle | room 219 | 19:04 |
slagle | wherever the heck that is :) | 19:04 |
daneyon | haha!!! | 19:04 |
daneyon | got it, thanks. | 19:04 |
jdob | dprince: those sorts of comments are all over the file | 19:05 |
jdob | look around, those were there before I got there | 19:06 |
jdob | actually | 19:08 |
jdob | not sure why the hell its highlighting it as new | 19:08 |
*** Marga_ has joined #tripleo | 19:09 | |
openstackgerrit | Jay Dobies proposed openstack/tripleo-heat-templates: Add Keystone as a Pacemaker resource when EnablePacemaker https://review.openstack.org/178694 | 19:09 |
*** penick has quit IRC | 19:09 | |
jdob | dprince: done | 19:09 |
*** jehb has quit IRC | 19:10 | |
dprince | jdob: cool. +2 | 19:11 |
jdob | ha, I'm an idiot, i -2'd myself instead of WIP | 19:11 |
*** jehb has joined #tripleo | 19:14 | |
*** penick has joined #tripleo | 19:19 | |
jayg | dprince: is there a way I can change the puppet command when running devtest_overcloud.sh? I have some debug stuff I'd like to add, but not sure where to set that | 19:24 |
*** eghobo has quit IRC | 19:25 | |
dprince | jayg: like you want to add arguments to 'puppet apply'? | 19:27 |
bkero | puppet apply -e "include stuff; file { '/tmp': ensure => directory }" | 19:28 |
jayg | dprince: more or less, yes, specifically I want to pass debug flags and output to a file, which I always did with astapor so I could better see what puppet was doing | 19:31 |
jayg | I feel like this is all kind of running blind as is | 19:31 |
dprince | jayg: the puppet output is captured as a heat output parameter. Currently a bit hard to get at that way though... | 19:32 |
jayg | yeah, I just want it in a file on each host | 19:34 |
dprince | jayg: the best, easiest way is documented here in the 'Interpreting results (when things go wrong)' section: https://wiki.openstack.org/wiki/TripleOPuppetCI | 19:34 |
dprince | jayg: essentially run 'journalctl -u os-collect-config' on the machine that is having issues. The raw puppet output should all be there | 19:35 |
jayg | hmm, ok, I'll give that a try, thanks | 19:35 |
jayg | dprince: heat does run puppet apply though, doesn't it? I could have sworn I saw somewhere that the way it is called could be hacked | 19:37 |
jayg | the above output does include the puppet stuff, but it is a bit more buried than I would like | 19:38 |
dprince | heat provides metadata via the SoftwareConfiguration resources in our tripleo-heat-templates. | 19:38 |
dprince | jayg: ^^^, Ultimately the thing that actually runs puppet is a heat puppet hook here: | 19:38 |
openstackgerrit | imain proposed openstack/tripleo-heat-templates: Containerized TripleO Overcloud. https://review.openstack.org/178840 | 19:38 |
dprince | jayg: http://git.openstack.org/cgit/openstack/heat-templates/tree/hot/software-config/elements/heat-config-puppet/install.d/hook-puppet.py#n102 | 19:39 |
dprince | jayg: effectively, this element installs a hook such that when Heat presents "puppet" metadata it will exec the puppet apply at the appropriate time during the deployment cycle | 19:40 |
jayg | yes, that is exactly what I was looking for! | 19:41 |
jayg | dprince: thanks! | 19:41 |
*** mmagr has joined #tripleo | 19:43 | |
openstackgerrit | James Slagle proposed openstack/diskimage-builder: Remove install of vlan/vconfig from base https://review.openstack.org/181519 | 19:46 |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Enable pacemaker via the resource registry https://review.openstack.org/181522 | 19:48 |
*** penick has quit IRC | 19:48 | |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Enable pacemaker via the resource registry https://review.openstack.org/181522 | 19:50 |
*** penick has joined #tripleo | 19:53 | |
*** dprince has quit IRC | 19:57 | |
*** mmagr has quit IRC | 20:02 | |
*** lblanchard has quit IRC | 20:06 | |
*** shakamunyi has quit IRC | 20:17 | |
*** sdake_ has joined #tripleo | 20:22 | |
*** jayg is now known as jayg|g0n3 | 20:23 | |
*** radez is now known as radez_g0n3 | 20:24 | |
*** sdake has quit IRC | 20:26 | |
greghaynes | adam_g: http://logs.openstack.org/62/181162/2/check/gate-dib-dsvm-functests-devstack-trusty/7a45218/console.html#_2015-05-08_18_40_14_839 is familiar to you? | 20:34 |
*** mmagr has joined #tripleo | 20:35 | |
adam_g | greghaynes, not that specifically, but errors like it | 20:35 |
*** julim has quit IRC | 20:37 | |
*** trown is now known as trown|outttypeww | 20:46 | |
*** shakamunyi has joined #tripleo | 20:47 | |
*** penick has quit IRC | 20:54 | |
*** mmagr has quit IRC | 20:54 | |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | Untriaged bugs so far: | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1452400 | 21:00 |
openstack | Launchpad bug 1452400 in diskimage-builder "debian-minimal builds still busted, now on locale issues" [Undecided,New] | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449852 | 21:00 |
openstack | Launchpad bug 1449852 in diskimage-builder "Buidling ramdisk with ironic-agent behind proxy fails" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1449854 | 21:00 |
openstack | Launchpad bug 1449854 in diskimage-builder "Ironic agent ramdisk built using disk-image-create fails with iscsi_ilo driver" [Undecided,In progress] - Assigned to Ramakrishnan G (rameshg87) (rameshg87) | 21:00 |
untriaged-bot | https://bugs.launchpad.net/tuskar/+bug/1452752 | 21:00 |
openstack | Launchpad bug 1452752 in tuskar "keystone_authtoken section is wrong in default shipped tuskar.conf.sample" [Undecided,Confirmed] | 21:00 |
*** untriaged-bot has quit IRC | 21:00 | |
adam_g | greghaynes, that looks like an archive issue | 21:02 |
greghaynes | adam_g: oh? | 21:03 |
adam_g | greghaynes, what debain release? those deps should be satisfied | 21:03 |
*** shakamunyi has quit IRC | 21:03 | |
*** penick has joined #tripleo | 21:04 | |
adam_g | greghaynes, 2015-05-08 18:40:14.837 | install failed with error Reading package lists... | 21:05 |
*** rhallisey has quit IRC | 21:05 | |
adam_g | FWIW i just had a debian build fail on a flaky mirror in the pool | 21:06 |
greghaynes | hrm | 21:06 |
greghaynes | this is happening regularly in upstream tests | 21:06 |
greghaynes | thats annoying :( | 21:07 |
adam_g | consistently or ? | 21:07 |
adam_g | i dont know for sure what your issue is, looks like a lot of apt output is being hidden | 21:07 |
greghaynes | Its not doing anything that special, just a apt-get --option Debug::pkgProblemResolveri=true --option Dpkg::Options::=--force-confold --assume-yes install cloud-utils cloud-initramfs-growroot rsync less openssh-server adduser kbd ca-certificates bash-completion file cloud-init curl locales ccache | 21:08 |
greghaynes | and the output from that command is there | 21:08 |
greghaynes | (I think | 21:08 |
adam_g | you might want to find a good mirror and pin builds to that one instead of http.debian.net | 21:08 |
greghaynes | yea, good call | 21:08 |
adam_g | looks like package-installs-v2 is hiding stderr | 21:12 |
greghaynes | hah | 21:12 |
greghaynes | awesome | 21:12 |
*** eghobo has joined #tripleo | 21:17 | |
*** lucas-beer has quit IRC | 21:18 | |
*** shakamunyi has joined #tripleo | 21:21 | |
*** sdake_ has quit IRC | 21:26 | |
*** rwsu has joined #tripleo | 21:30 | |
*** rwsu has quit IRC | 21:30 | |
*** rwsu has joined #tripleo | 21:31 | |
greghaynes | adam_g: hrm, http://paste.ubuntu.com/11032288/ | 21:33 |
greghaynes | there must be something im missing | 21:33 |
greghaynes | SpamapS: ^ youre a debian-ite also | 21:33 |
adam_g | greghaynes, whatst the disk-image-create command you're using? ill poke locally | 21:34 |
adam_g | it could be a packaging issue but more than likely the mirror | 21:34 |
greghaynes | adam_g: disk-image-create debian ; I also put a bash right before the package-installs-v2 command in package-installs/install.d/ | 21:35 |
*** rwsu has quit IRC | 21:39 | |
adam_g | greghaynes, same fail here, i think the mirrors fubar Err http://http.debian.net unstable/main amd64 Packages | 21:40 |
greghaynes | :_( | 21:41 |
adam_g | greghaynes, okay i have no clue whats up with that | 21:57 |
*** rwsu has joined #tripleo | 21:58 | |
*** jpeeler has quit IRC | 22:03 | |
*** shakamunyi has quit IRC | 22:04 | |
*** barra204 has joined #tripleo | 22:04 | |
*** EmilienM is now known as EmilienM|afk | 22:08 | |
*** beekneemech has quit IRC | 22:18 | |
*** penick has quit IRC | 22:19 | |
*** julim has joined #tripleo | 22:44 | |
*** rwsu has quit IRC | 22:56 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-incubator: devtest_testenv.sh: support for multiple bridges https://review.openstack.org/177880 | 23:11 |
*** panda|afk has quit IRC | 23:15 | |
*** panda|afk has joined #tripleo | 23:15 | |
*** daneyon_ has joined #tripleo | 23:16 | |
*** jdob has quit IRC | 23:17 | |
*** daneyon has quit IRC | 23:19 | |
*** rwsu has joined #tripleo | 23:22 | |
*** barra204 has quit IRC | 23:22 | |
*** mestery has quit IRC | 23:34 | |
*** pelix has quit IRC | 23:35 | |
*** rwsu has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!