*** sdake has joined #tripleo | 00:30 | |
openstackgerrit | Monty Taylor proposed openstack/diskimage-builder: Add element to process config-drive network info https://review.openstack.org/167003 | 00:31 |
---|---|---|
mordred | SpamapS, greghaynes: ^^ | 00:31 |
*** sdake_ has quit IRC | 00:34 | |
*** eghobo has joined #tripleo | 00:34 | |
*** sdake_ has joined #tripleo | 00:46 | |
*** sdake has quit IRC | 00:49 | |
*** sdake has joined #tripleo | 00:52 | |
*** sdake_ has quit IRC | 00:56 | |
*** eghobo has quit IRC | 00:58 | |
*** eghobo has joined #tripleo | 00:59 | |
*** eghobo has quit IRC | 01:08 | |
*** yamahata has joined #tripleo | 01:17 | |
greghaynes | mordred: whered you split the simple-init out to? | 01:17 |
mordred | greghaynes: https://gitorious.org/mordred-temp/glean | 01:18 |
mordred | greghaynes: also, patch is up to suck it in to gerrit | 01:18 |
greghaynes | ah, awesome | 01:19 |
*** eghobo has joined #tripleo | 01:23 | |
clarkb | also note gitorious is almost | 01:44 |
clarkb | er almost dead | 01:44 |
greghaynes | yea, ill write up some dib magic to install from gitorious for now though | 01:44 |
greghaynes | should rework tests too | 01:45 |
*** eghobo has quit IRC | 01:49 | |
*** Marga_ has quit IRC | 01:50 | |
*** weshay has quit IRC | 02:03 | |
*** sdake_ has joined #tripleo | 02:11 | |
*** sdake has quit IRC | 02:14 | |
*** yamahata has quit IRC | 02:20 | |
*** Marga_ has joined #tripleo | 03:11 | |
*** Marga_ has quit IRC | 03:12 | |
*** subscope_ has joined #tripleo | 03:12 | |
*** Marga_ has joined #tripleo | 03:12 | |
*** sdake_ has quit IRC | 03:25 | |
*** subscope_ has quit IRC | 04:43 | |
*** tzumainn has quit IRC | 04:45 | |
*** maufart has joined #tripleo | 04:45 | |
*** pradeep has joined #tripleo | 04:45 | |
greghaynes | HTF do you do code review in gitorious | 04:47 |
greghaynes | mordred: https://gitorious.org/mordred-temp/greghayness-glean/commit/f768b50880905f06727e01982149239ec0bdf737 | 04:48 |
greghaynes | ok, figured it out. I hope that is one of the last times I have to experience that | 04:52 |
greghaynes | mordred: https://gitorious.org/mordred-temp/glean/merge_requests/1 | 04:52 |
greghaynes | and looks like the tests 'just work'? \O/ | 04:53 |
*** ishant has joined #tripleo | 04:53 | |
StevenK | greghaynes: gitorious is that delightful to use? :-P | 04:54 |
*** eghobo has joined #tripleo | 04:54 | |
greghaynes | I cant imagine why it never caught on as much as some competitors | 04:54 |
StevenK | Bwahaha | 04:54 |
greghaynes | mordred: so thought - maybe we should rename the element glean also | 05:08 |
*** maufart has quit IRC | 05:09 | |
*** masco has joined #tripleo | 05:18 | |
*** jtomasek has joined #tripleo | 05:32 | |
*** yuanying has quit IRC | 06:04 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add element to process config-drive network info https://review.openstack.org/167003 | 06:06 |
greghaynes | mordred: ^ also added some logic so we can install from git (and therefore test) | 06:06 |
*** yuanying has joined #tripleo | 06:08 | |
*** dsneddon has quit IRC | 06:11 | |
*** adrianopetrich has joined #tripleo | 06:20 | |
*** jcoufal has joined #tripleo | 06:26 | |
*** eghobo has quit IRC | 06:30 | |
*** rwsu has joined #tripleo | 06:34 | |
*** eghobo has joined #tripleo | 06:40 | |
*** yamahata has joined #tripleo | 06:42 | |
*** jprovazn has joined #tripleo | 06:45 | |
*** ukalifon1 has joined #tripleo | 06:46 | |
*** akrivoka has quit IRC | 06:46 | |
*** eghobo has quit IRC | 06:51 | |
*** yuanying has quit IRC | 06:54 | |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Adds Neutron Agents Support https://review.openstack.org/171346 | 07:20 |
*** yuanying has joined #tripleo | 07:21 | |
*** jistr has joined #tripleo | 07:24 | |
*** yamahata has quit IRC | 07:24 | |
openstackgerrit | Yanis Guenane proposed stackforge/puppet-tripleo: Enable access to HAProxy stats page https://review.openstack.org/171957 | 07:24 |
*** chlong has quit IRC | 07:25 | |
*** yuanying has quit IRC | 07:28 | |
*** yuanying has joined #tripleo | 07:31 | |
*** Marga_ has quit IRC | 07:32 | |
*** yuanying has quit IRC | 07:33 | |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Adds Neutron Agents Support https://review.openstack.org/171346 | 07:34 |
*** gfidente has joined #tripleo | 07:37 | |
*** Goneri has joined #tripleo | 07:37 | |
*** ifarkas has joined #tripleo | 07:41 | |
*** yuanying has joined #tripleo | 07:48 | |
*** yuanying has quit IRC | 07:51 | |
*** yuanying has joined #tripleo | 07:52 | |
*** yuanying has quit IRC | 07:54 | |
*** yuanying has joined #tripleo | 07:59 | |
*** yuanying has quit IRC | 08:02 | |
*** mmagr has joined #tripleo | 08:05 | |
*** hewbrocca has joined #tripleo | 08:06 | |
*** yuanying has joined #tripleo | 08:07 | |
tchaypo | isn’t gitorious about to go bye-bye? | 08:09 |
*** lucasagomes has joined #tripleo | 08:09 | |
tchaypo | https://about.gitlab.com/2015/03/03/gitlab-acquires-gitorious/ - "Gitorious.org will stay online until the end of May 2015 to give people time to migrate their repositories." | 08:09 |
tchaypo | so my answer is “don’t bother doing code review on gitorious, it’s going down the memory hole in a few days anyway" | 08:10 |
tchaypo | this answer may not work for or appeal to some use cases. | 08:10 |
*** dtantsur|afk is now known as dtantsur | 08:14 | |
*** pblaho has joined #tripleo | 08:14 | |
*** lsmola_ has joined #tripleo | 08:16 | |
*** stendulker has joined #tripleo | 08:16 | |
*** bvandenh has joined #tripleo | 08:24 | |
*** derekh has joined #tripleo | 08:32 | |
derekh | Ng: just saw those ssl cert emails, are you renewing that cert ? | 08:36 |
*** pradeep has quit IRC | 08:37 | |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: galera: Allow installer to setup galera cluster https://review.openstack.org/164983 | 08:43 |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: Add support for Redis configuration https://review.openstack.org/167538 | 08:47 |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: Add support for Redis configuration https://review.openstack.org/167538 | 08:49 |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: Enable use of coordination_url in ceilometer https://review.openstack.org/171996 | 08:49 |
*** pelix has joined #tripleo | 08:53 | |
*** athomas has joined #tripleo | 09:01 | |
Ng | derekh: yeah I'll grab a new one, then make all of this be slagle's problem :D | 09:16 |
derekh | Ng: cool, thanks, once you have it, can you put it on the rh1 server somewhere (I guess you still have access) and I'll take it from there | 09:17 |
derekh | Ng: If you have any problem accessing the server just shout and I'll take a look | 09:19 |
spredzy | jistr, when you have time if you could re-take a look at https://review.openstack.org/#/c/164983/13 I addressed the issue I -1'ed it for | 09:20 |
jistr | spredzy: sure | 09:20 |
spredzy | jistr, thanks | 09:21 |
*** mmagr has quit IRC | 09:27 | |
Ng | derekh: ok, new there's a new CRT and chain CRT in ~ng/ on the RH bastion | 09:39 |
Ng | derekh: (the .key stays the same, the new crt/chain files have -2015 in the filename) | 09:39 |
*** mmagr has joined #tripleo | 09:41 | |
derekh | Ng: cool, thanks | 09:41 |
*** pradeep has joined #tripleo | 09:42 | |
openstackgerrit | Shivanand Tendulker proposed openstack/diskimage-builder: Add element ubuntu-signed to provide signed kernel https://review.openstack.org/172715 | 09:47 |
openstackgerrit | Shivanand Tendulker proposed openstack/diskimage-builder: Fix to load only signed kernel in UEFI secure boot https://review.openstack.org/172721 | 09:58 |
derekh | Ng: install and working | 10:03 |
Ng | derekh: woot \o/ | 10:03 |
derekh | CI jobs have restarted | 10:03 |
*** sdake has joined #tripleo | 10:09 | |
*** athomas has quit IRC | 10:11 | |
*** amitpp has joined #tripleo | 10:14 | |
*** athomas has joined #tripleo | 10:18 | |
*** amitpp has quit IRC | 10:22 | |
*** sdake_ has joined #tripleo | 10:28 | |
*** akrivoka has joined #tripleo | 10:29 | |
*** sdake has quit IRC | 10:31 | |
*** stendulker has quit IRC | 10:50 | |
*** sdake_ has quit IRC | 10:53 | |
*** yuanying has quit IRC | 10:58 | |
*** ishant has quit IRC | 11:01 | |
*** masco has quit IRC | 11:05 | |
*** rhallisey has joined #tripleo | 11:12 | |
jistr | spredzy: just a nit there, the patch is missing a dependency on a patch which adds galera_bootstrapped fact, otherwise lgtm. Maybe we could also add a comment above the exec which does daemon-reload that we need it because we're altering mariadb systemd unit. I think someone might be surprised why we need it when reading the code top-down... | 11:29 |
jistr | i'll check out the two patches and try to deploy 3 controllers | 11:32 |
*** ukalifon3 has joined #tripleo | 11:34 | |
*** ukalifon3 has quit IRC | 11:34 | |
*** ukalifon2 has joined #tripleo | 11:35 | |
*** ukalifon5 has joined #tripleo | 11:37 | |
*** ukalifon1 has quit IRC | 11:38 | |
*** ukalifon2 has quit IRC | 11:40 | |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: galera: Allow installer to setup galera cluster https://review.openstack.org/164983 | 11:41 |
spredzy | jistr, thanks just fixed it ^ | 11:41 |
jistr | thanks | 11:43 |
openstackgerrit | Yanis Guenane proposed openstack/tripleo-heat-templates: galera: Allow installer to setup galera cluster https://review.openstack.org/164983 | 11:44 |
*** lucasagomes is now known as lucas-hungry | 11:47 | |
*** weshay has joined #tripleo | 11:47 | |
*** spredzy is now known as spredzy|afk | 11:47 | |
*** jdob has joined #tripleo | 11:56 | |
*** sdake has joined #tripleo | 12:00 | |
*** sdake_ has joined #tripleo | 12:01 | |
*** ukalifon5 has quit IRC | 12:03 | |
*** sdake has quit IRC | 12:04 | |
*** ukalifon1 has joined #tripleo | 12:09 | |
*** pradeep has quit IRC | 12:10 | |
*** tzumainn has joined #tripleo | 12:12 | |
*** EmilienM|afk is now known as EmilienM | 12:19 | |
*** morazi has joined #tripleo | 12:21 | |
*** dtantsur is now known as dtantsur|brb | 12:25 | |
*** sdake_ has quit IRC | 12:25 | |
*** sdake has joined #tripleo | 12:25 | |
mordred | greghaynes: wow. gitorious really sucks doesn't it? | 12:26 |
*** dprince has joined #tripleo | 12:26 | |
*** sdake_ has joined #tripleo | 12:27 | |
*** spredzy|afk is now known as spredzy | 12:28 | |
*** sdake has quit IRC | 12:31 | |
spredzy | jistr, any luck ? | 12:33 |
jistr | spredzy: it failed, i'm looking into the cause | 12:34 |
spredzy | jistr, arf, the cause might be RabbitMQ | 12:34 |
spredzy | the broker didn't start properly, tables_not_present, linked to mnesia | 12:34 |
gfidente | jistr, ^^ that's what we were talking about | 12:35 |
gfidente | tables_not_present | 12:35 |
jistr | yeah | 12:35 |
jistr | indeed it's that | 12:36 |
gfidente | jistr, did it fail on all nodes? | 12:36 |
spredzy | jistr, this is what I apply for testing things and not being blocked by this atm http://fpaste.org/210273/42892857/ | 12:36 |
*** rlandy has joined #tripleo | 12:36 | |
spredzy | not nice, but at least RabbitMQ does not fail and I can test what I am deploying | 12:37 |
jistr | gfidente: yup all nodes | 12:38 |
gfidente | jistr, all three nodes failed to start it? | 12:39 |
jistr | yeah | 12:39 |
jistr | i'll try to investigate a fix for this, if i can't come up with it, i'll use the patch to work around | 12:40 |
jistr | but we'll probably have to fix it eventually anyway | 12:41 |
jistr | spredzy: thx | 12:41 |
*** lucas-hungry is now known as lucasagomes | 12:41 | |
jistr | i'll report the bug | 12:43 |
gfidente | jistr, sorry :( | 12:44 |
jistr | gfidente: hehe nothing to be sorry for imo :) | 12:45 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-puppet-elements: Add pacemaker and pacemaker_remote packages and puppet module https://review.openstack.org/172565 | 12:49 |
*** pradeep has joined #tripleo | 12:50 | |
*** jroll has quit IRC | 12:50 | |
*** jroll has joined #tripleo | 12:50 | |
*** openstackgerrit has quit IRC | 13:00 | |
*** openstackgerrit has joined #tripleo | 13:03 | |
spredzy | gfidente, jistr I am investigating https://bugs.launchpad.net/tripleo/+bug/1443426 this afternoon | 13:04 |
openstack | Launchpad bug 1443426 in tripleo "RabbitMQ cluster fails to start (tables_not_present)" [High,Triaged] | 13:04 |
jistr | spredzy: me 2 | 13:04 |
spredzy | jistr, ack. Let's keep each other posted if any progress | 13:04 |
*** trown|outttypeww is now known as trown | 13:04 | |
jistr | ack | 13:05 |
*** Marga_ has joined #tripleo | 13:05 | |
gfidente | spredzy, jistr that's cool from me, I started with the basic pacemaker stuff, will add you on review | 13:06 |
EmilienM | gfidente: I was about to look today | 13:06 |
EmilienM | gfidente: are you going to push puppet code? (pacemaker bits) | 13:07 |
*** spzala has joined #tripleo | 13:07 | |
gfidente | EmilienM, not until I need it, currently I just added it into the images and I'm bassing the basic params for the clustering of nodes | 13:07 |
gfidente | I was touching with jistr the issue of how to provide pacemaker with the details for the fencing agents | 13:08 |
EmilienM | gfidente: cool. Ping me back when you got these bits, and I'll push puppet things | 13:08 |
gfidente | that seems an area where some puppet code will turn useful | 13:08 |
EmilienM | most of puppet code is already in upstream modules | 13:08 |
EmilienM | should be straightforward | 13:08 |
EmilienM | spredzy: fyi ^ | 13:08 |
EmilienM | spredzy: I plan to use https://github.com/stackforge/puppet-openstack_extras/blob/master/manifests/pacemaker/service.pp | 13:09 |
gfidente | EmilienM, okay that's something we might want to check because I'm pulling in redhat-openstack/puppet-pacemaker for now instead | 13:10 |
openstackgerrit | Jan Provaznik proposed openstack/tripleo-common: Add basic project structure https://review.openstack.org/172907 | 13:11 |
gfidente | EmilienM, I think they can work together | 13:11 |
spredzy | EmilienM, ack | 13:11 |
gfidente | EmilienM, I will add that to the list as soon as I have a service to be configured in pcs | 13:12 |
jistr | jprovazn: ^^ we'll need a patch for the new repo to openstack-infra config i guess (currently there are no cores set up, i can't +2) | 13:16 |
*** radez_g0n3 is now known as radez | 13:18 | |
jprovazn | jistr: looking | 13:19 |
jprovazn | thanks | 13:19 |
openstackgerrit | Shivanand Tendulker proposed openstack/diskimage-builder: Fix to load only signed kernel in UEFI secure boot https://review.openstack.org/172721 | 13:20 |
jistr | jprovazn: ah it's set up for a separate core group tripleo-common-core instead of tripleo-core (not sure if that's desired or not) https://github.com/openstack-infra/project-config/blob/master/gerrit/acls/openstack/tripleo-common.config | 13:22 |
jprovazn | jistr: yes - my fault - I just followed howto when registering that lib w/o realizing that tripleo group should be set | 13:23 |
jistr | spredzy: so we looked into the bug a bit earlier with gfidente. It seems that it's some kind of race condition on stopping/starting rabbitmq, triggered when creating a fresh erlang cookie for rabbitmq. | 13:25 |
gfidente | jistr, I shared that with spredzy as well but I think he mentioned having seen it failing despite the sleep | 13:26 |
hewbrocca | wait, that bug is forever old | 13:26 |
hewbrocca | talk to eck | 13:26 |
spredzy | gfidente, jistr yes the sleep didn't solve anything | 13:26 |
jistr | hewbrocca: yeah i've googled that but it also looked like it's forever fixed | 13:26 |
hewbrocca | I feel like he fixed it in the init script | 13:27 |
spredzy | One thing I was curious about (about to try) run rabbitmq on step 2 in the bootstrap node and on step 3 on the other nodes | 13:27 |
gfidente | jistr, I added you to two pacemaker changes, they work for me locally :) | 13:27 |
hewbrocca | Are you guys using the rabbit resource agent? I thought it just dealt with all this nonsense. | 13:27 |
gfidente | hewbrocca, not yet indeed | 13:27 |
jistr | https://bugzilla.redhat.com/show_bug.cgi?id=1059913 | 13:27 |
openstack | bugzilla.redhat.com bug 1059913 in rabbitmq-server "Race condition creating .erlang.cookie" [Unspecified,Closed: errata] - Assigned to rjones | 13:27 |
gfidente | ^^ pacemaker stuff going to be added | 13:27 |
* hewbrocca ceases manager randomization | 13:28 | |
hewbrocca | sorry guys | 13:28 |
hewbrocca | carry on | 13:28 |
spredzy | jistr, gfidente what's anoying is the randomness | 13:28 |
spredzy | like reight know it just worked. | 13:28 |
*** prad has joined #tripleo | 13:28 | |
spredzy | jistr, thanks for the link | 13:31 |
TheJulia | /win 7 | 13:34 |
EmilienM | gfidente: not really, we should/will rely on https://github.com/puppetlabs/puppetlabs-corosync | 13:34 |
EmilienM | and not puppet-pacemaker | 13:34 |
* TheJulia kicks the spacebar, and chnges windows like she meant to | 13:34 | |
*** lblanchard has joined #tripleo | 13:36 | |
gfidente | EmilienM, I started with puppet-openstack because that is what astapor uses but I'm fine switching, let me update the submissions | 13:37 |
EmilienM | gfidente: I should have told you, apologize | 13:38 |
gfidente | EmilienM, I will check with jayg if there are downsides, he might know better than me | 13:38 |
gfidente | EmilienM, no worries the changes for now are just meant to put in place bare minimum so it's big deal | 13:38 |
gfidente | *it's not a big deal | 13:39 |
gfidente | :) | 13:39 |
EmilienM | gfidente: check with jpena also, he's very aware about that | 13:39 |
*** panda|afk is now known as panda | 13:46 | |
*** panda is now known as Guest44979 | 13:46 | |
*** Guest44979 is now known as panda | 13:47 | |
jistr | gfidente, spredzy: i loopback-mounted the image to verify that there's no *-target.wants entry mentioning rabbitmq, and indeed there is not, so rabbitmq is probably not running before it's configured, it gets started by puppet | 13:49 |
gfidente | jistr, check we might want to switch to puppet-corosync though | 13:50 |
gfidente | sorry, I meant check https://bugzilla.redhat.com/attachment.cgi?id=857863 | 13:50 |
spredzy | gfidente, I checked that + a rpm -q --changelog on the node | 13:51 |
jistr | gfidente, spredzy: then i forced the rabbitmq erlang cookie creation to happen before the service is started, which it did, but it still didn't fix the issue | 13:51 |
* jistr looks at the link | 13:51 | |
spredzy | it seems that all the fixed has been put int | 13:51 |
*** pradeep has quit IRC | 13:51 | |
spredzy | they do use Type=notify in the latest version of the package | 13:51 |
spredzy | (ie. what apevec says later on the issue | cf. bz linked by jistr) | 13:52 |
openstackgerrit | Merged openstack/tuskar-ui: Move performance box code into a js file. https://review.openstack.org/168314 | 13:52 |
jistr | gfidente: yeah i've seen that code. I think they put that in because they want the cookie to exist before the service is started. We create the cookie manually, but the effect should be the same -- the cookie is present at the time RabbitMQ starts for the first time. | 13:53 |
gfidente | the module deletes it and then starts; right ;( | 13:53 |
gfidente | well recreates it as well | 13:53 |
jistr | yeah but that should be ok, as at that point RabbitMQ is not running yet | 13:54 |
jistr | at least when i added this for testing: Rabbitmq_erlang_cookie<||> -> Service['rabbitmq-server'] | 13:54 |
jistr | but it still doesn't fix it | 13:54 |
openstackgerrit | Merged openstack/tuskar-ui: Handle traceback when Node is locked https://review.openstack.org/170675 | 13:55 |
jistr | i'm thinking we hit a different issue than the one eck hit back then. In his logs there's no mention of tables_not_present, even though the symptoms are very similar. | 13:55 |
jistr | (so the BZ probably won't be a clue for us, we already do what it was supposed to fix) | 13:56 |
*** dtantsur|brb is now known as dtantsur | 13:56 | |
*** sdake has joined #tripleo | 13:59 | |
*** sdake_ has quit IRC | 14:02 | |
*** pradeep has joined #tripleo | 14:02 | |
*** stendulker has joined #tripleo | 14:04 | |
*** rhallisey has quit IRC | 14:04 | |
*** rhallisey has joined #tripleo | 14:06 | |
gfidente | jistr, do you know if corosync in staypuft uses multicast or broadcast? | 14:08 |
jistr | gfidente: i don't, but this might be helpful maybe? https://github.com/redhat-openstack/astapor/blob/master/puppet/modules/quickstack/manifests/pacemaker/common.pp#L86-L90 | 14:10 |
*** jerryz has joined #tripleo | 14:10 | |
gfidente | tks :) | 14:12 |
*** derekh changes topic to "CDeploying OpenStack Using OpenStack | Summit proposed topics: https://etherpad.openstack.org/p/tripleo-liberty-proposed-sessions | https://wiki.openstack.org/wiki/TripleO" | 14:14 | |
*** derekh changes topic to "Deploying OpenStack Using OpenStack | Summit proposed topics: https://etherpad.openstack.org/p/tripleo-liberty-proposed-sessions | https://wiki.openstack.org/wiki/TripleO" | 14:14 | |
derekh | I see the puppet job is failing today? IS anybody looking into it ? | 14:16 |
*** pdb has quit IRC | 14:18 | |
*** sdake_ has joined #tripleo | 14:18 | |
*** pdb has joined #tripleo | 14:18 | |
gfidente | jistr, looks like known issue? https://bugzilla.redhat.com/attachment.cgi?id=857863 | 14:19 |
gfidente | jistr, sorry, http://logs.openstack.org/07/172107/2/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/d3708a7/logs/ov-vey62mxiowo-0-bapaxbuz777q-Controller_logs/mariadb.txt.gz#_Apr_09_16_11_46 | 14:19 |
*** BadCub_Hiding is now known as BadCub | 14:20 | |
gfidente | derekh, are we pinned to some t-h-t older than https://review.openstack.org/#/c/172355/ ? | 14:21 |
spredzy | gfidente, derekh this doesn't seem to be the issue as MariaDB now starts well | 14:21 |
*** sdake has quit IRC | 14:21 | |
spredzy | if you look a console.html the process goes all the way to the end, heat resource-list show everything as CREATE_COMPLETE | 14:23 |
gfidente | spredzy, which job is this? not the one I posted the logs I think | 14:23 |
*** regebro has joined #tripleo | 14:23 | |
spredzy | during destroy_vms it seems to fail. During pip-freeze it crashes with ImportError: cannot import name UnsupportedWheel. Not sure if that might be the issue | 14:24 |
spredzy | gfidente, not specific jobs, just all the recheck from 2/3 hours ago fails w/ no apparent reason (not apparent to me) | 14:24 |
derekh | gfidente: nope we have no pins, we have a cherrypick but it should be doing nothing, I'll remove it now | 14:26 |
jistr | 2015-04-13 14:13:09.756 | OUTPUT=PING 192.0.2.46 (192.0.2.46) 56(84) bytes of data. | 14:27 |
jistr | 2015-04-13 14:13:09.756 | From 192.168.1.163 icmp_seq=1 Destination Host Unreachable | 14:27 |
openstackgerrit | Derek Higgins proposed openstack-infra/tripleo-ci: Remove heat-templates cherrypick https://review.openstack.org/172937 | 14:27 |
jistr | sorry, this too: | 14:28 |
jistr | 2015-04-13 14:13:09.756 | Timing out after 300 seconds: | 14:28 |
jistr | 2015-04-13 14:13:09.756 | COMMAND=ping -c 1 192.0.2.46 | 14:28 |
gfidente | spredzy, yeah the log I posted is older | 14:28 |
jistr | looks like it cannot ping the instance spawned in overcloud | 14:28 |
jistr | http://logs.openstack.org/65/172565/3/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/44df7a7/console.html | 14:28 |
*** jistr is now known as jistr|mtg | 14:29 | |
mordred | greghaynes: ping when you're awake | 14:30 |
*** dsneddon has joined #tripleo | 14:31 | |
gfidente | derekh, I don't see any compute log file in the compute nodes? | 14:35 |
derekh | gfidente: which job are you looking at ? | 14:35 |
gfidente | http://logs.openstack.org/65/172565/3/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/44df7a7/logs/ov-ivrwbayvn7-1-u5k4l743hjix-NovaCompute_logs/ | 14:35 |
gfidente | http://logs.openstack.org/65/172565/3/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/44df7a7/logs/ov-ivrwbayvn7-0-bqk7hj4ytdro-NovaCompute_logs | 14:36 |
gfidente | the two nodes from same job | 14:36 |
derekh | gfidente: it mustn't have gotten stated, will take a look in about 5 minutes | 14:37 |
*** jprovazn has quit IRC | 14:37 | |
openstackgerrit | Steven Dake proposed stackforge/kolla: Use cento base image for data volumes https://review.openstack.org/172943 | 14:42 |
mordred | greghaynes: your latest changse to the simple-init patch do not seem to have resulted in glean actually being installed in the image | 14:42 |
*** sdake has joined #tripleo | 14:47 | |
*** rbrady has quit IRC | 14:49 | |
*** pdb has quit IRC | 14:50 | |
*** sdake_ has quit IRC | 14:50 | |
*** rwsu has quit IRC | 14:54 | |
*** rwsu has joined #tripleo | 14:54 | |
*** jistr|mtg is now known as jistr | 15:07 | |
*** jerryz has quit IRC | 15:07 | |
*** sdake_ has joined #tripleo | 15:07 | |
*** stendulker has quit IRC | 15:12 | |
*** sdake has quit IRC | 15:13 | |
bnemec | gfidente: derekh: Puppet claims it was started, although I have recently discovered that doesn't mean much. | 15:14 |
bnemec | At least on the particular log I was looking at. | 15:14 |
bnemec | Notice: /Stage[main]/Nova::Compute/Nova::Generic_service[compute]/Service[nova-compute]/ensure: ensure changed 'stopped' to 'running' | 15:17 |
gfidente | bnemec, hostinfo log file says it was running indeed | 15:17 |
*** rbrady has joined #tripleo | 15:18 | |
*** jprovazn has joined #tripleo | 15:19 | |
bnemec | Lies! :-D | 15:20 |
derekh | pr 13 14:58:43 ov-ivrwbayvn7-0-bqk7hj4ytdro-novacompute-blprjeps6qmc systemd[1]: Starting OpenStack Nova Compute Server... | 15:20 |
derekh | Apr 13 14:58:44 ov-ivrwbayvn7-0-bqk7hj4ytdro-novacompute-blprjeps6qmc systemd[1]: Started OpenStack Nova Compute Server. | 15:20 |
bnemec | Okay, so maybe that's a red herring. | 15:20 |
*** pdb has joined #tripleo | 15:20 | |
derekh | Has anybody tried this locally ? going to kick it off now | 15:22 |
bnemec | I haven't yet, but I was thinking along the same lines. | 15:22 |
bnemec | Oh look, a nova-compute log: InvalidVolume: Invalid volume: volume '025161e5-3939-408f-a3ae-7d336451a89b' status must be 'available'. Currently in 'error' | 15:23 |
bnemec | So it's a cinder problem | 15:23 |
bnemec | Failed to copy image to volume: qemu-img: error writing zeroes at sector 0: Invalid argument | 15:24 |
bnemec | From http://logs.openstack.org/65/172565/3/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/44df7a7/logs/ov-qtn5cwghoqf-0-4xuatviagxya-Controller_logs/openstack-cinder-volume.txt.gz | 15:24 |
*** yamahata has joined #tripleo | 15:30 | |
gfidente | derekh, bnemec I don't have it locally though with updates repos and images | 15:34 |
bnemec | gfidente: derekh: Bleh: https://bugzilla.redhat.com/show_bug.cgi?id=1194743 | 15:34 |
openstack | bugzilla.redhat.com bug 1194743 in openstack-cinder "cinder: cannot create a volume from image" [Urgent,New] - Assigned to eharney | 15:34 |
bnemec | I also see dprince commented on https://bugzilla.redhat.com/show_bug.cgi?id=1196688 | 15:34 |
openstack | bugzilla.redhat.com bug 1196688 in qemu-kvm-rhev "bdrv_make_zero() passes a too large nb_sectors value to bdrv_write_zeroes()" [Unspecified,Modified] - Assigned to stefanha | 15:34 |
dprince | bnemec: a new version of qemu-img was released for F21 which should resolve that issue | 15:36 |
gfidente | dprince, that might explain why I don't have it, do you know which version fixes it? | 15:37 |
bnemec | Looks like we have qemu-img-2.1.3-5.fc21.x86_64 on the failing CI instance. | 15:37 |
gfidente | dprince, I'm on f20, qemu-img-1.6.2-13.fc20.x86_64 | 15:38 |
dprince | qemu-2.1.3-3.fc21 had it working | 15:39 |
bnemec | Ooh, we may have a regression. The last puppet job passed had qemu-img-2.1.3-3.fc21.x86_64 | 15:39 |
dprince | This is the fedora ticket: https://bugzilla.redhat.com/show_bug.cgi?id=1200043 | 15:39 |
openstack | bugzilla.redhat.com bug 1200043 in qemu "bdrv_make_zero() passes a too large nb_sectors value to bdrv_write_zeroes()" [Unspecified,Closed: errata] - Assigned to virt-maint | 15:39 |
dprince | bnemec: perhaps someone rebased... and broke it again | 15:39 |
*** mmagr is now known as mmagr|afk | 15:39 | |
dprince | bnemec: we should ping hguemar | 15:40 |
derekh | https://admin.fedoraproject.org/updates/FEDORA-2015-5482/qemu-2.1.3-5.fc21?_csrf_token=c88abbf3721853c93079d97275282c47073f788f | 15:41 |
derekh | bodhi - 2015-04-13 07:05:21 | 15:41 |
derekh | This update has been pushed to stable | 15:41 |
*** spredzy is now known as spredzy|afk | 15:42 | |
derekh | bnemec: dprince gfidente did that cause it ^^ | 15:42 |
bnemec | derekh: I think that's likely. The puppet jobs didn't start failing until today. | 15:42 |
bnemec | dprince: You've got the pinging covered? | 15:43 |
dprince | bnemec: um, sure. I guess I can take care of this again | 15:43 |
bnemec | dprince: I can do it too, I just don't know where hguemar hangs out. :-) | 15:44 |
dprince | bnemec: either way. The "Steps to reproduce" in the original ticket will tell you for sure if it is broken | 15:44 |
bnemec | if /me were better at IRC he could probably figure that out. | 15:44 |
bnemec | dprince: Okay, will try that first then. | 15:45 |
*** jistr has quit IRC | 15:45 | |
bnemec | Hrm, my f21 vm doesn't even see -5 | 15:46 |
bnemec | qemu-img x86_64 2:2.1.3-3.fc21 updates 585 k | 15:47 |
dprince | bnemec: probably hasn't propigated to all the mirrors yet | 15:47 |
bnemec | Install from bodhi it is, then | 15:48 |
*** yamahata has quit IRC | 15:49 | |
bnemec | We have a winner: | 15:50 |
bnemec | [root@openstack tmp]# qemu-img convert -t none -O raw input.img /dev/loop0 | 15:50 |
bnemec | qemu-img: error writing zeroes at sector 0: Invalid argument | 15:50 |
dprince | bnemec: yeah, that is busted then | 15:51 |
dprince | bnemec, derekh: in the meantime we could push an element fix to pin to the -3 version (which worked fine) | 15:52 |
* dprince doesn't mind if our CI jobs don't have the security patch for a day or so | 15:52 | |
openstackgerrit | Victor Lowther proposed openstack/os-cloud-config: Add pxe_drac driver support to os-cloud-config https://review.openstack.org/171774 | 15:53 |
derekh | dprince: yup agreed, a fix will take a few days to get out to fedora repositories | 15:53 |
*** alop has joined #tripleo | 15:57 | |
openstackgerrit | Brad P. Crochet proposed openstack/tripleo-puppet-elements: Add newline to end of source-repository-puppet-modules https://review.openstack.org/172973 | 16:00 |
*** cwolferh has joined #tripleo | 16:02 | |
*** mmagr|afk is now known as mmagr | 16:02 | |
*** ifarkas has quit IRC | 16:07 | |
dprince | derekh: I don't think we keep the old one around in the repo though | 16:08 |
dprince | derekh: I'm unable to pin to it :( | 16:08 |
dprince | derekh: so short of stashing our own copy somewhere it is just a bust | 16:09 |
derekh | dprince: would this work ? yum install -y --nogpg https://kojipkgs.fedoraproject.org//packages/qemu/2.1.3/3.fc21/x86_64/qemu-kvm-2.1.3-3.fc21.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/qemu/2.1.3/3.fc21/x86_64/qemu-system-x86-2.1.3-3.fc21.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/qemu/2.1.3/3.fc21/x86_64/qemu-img-2.1.3-3.fc21.x86_64.rpm https://kojipkgs.fedoraproject.org//packages/qemu/2.1.3/3.fc21/x86_64/qemu-common-2.1.3-3.fc21. | 16:13 |
derekh | x86_64.rpm | 16:13 |
dprince | derekh: probably, would need to do it in an element though | 16:14 |
dprince | derekh: -p for DIB wouldn't get you that | 16:14 |
derekh | dprince: yup, I thought that was what you were trying todo | 16:14 |
dprince | derekh: we can use an element, sure | 16:15 |
dprince | derekh: I was trying to use -p initially to keep this lighter | 16:15 |
dprince | derekh: as in just a patch to tripleo-ci | 16:15 |
derekh | dprince: ack | 16:16 |
*** eghobo has joined #tripleo | 16:22 | |
*** Goneri has quit IRC | 16:22 | |
*** eghobo has quit IRC | 16:23 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-image-elements: Add an element to pin to Qemu 2.1.3-3 on Fedora 21 https://review.openstack.org/172986 | 16:23 |
*** lsmola_ has quit IRC | 16:25 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-image-elements: Add an element to pin to Qemu 2.1.3-3 on Fedora 21 https://review.openstack.org/172986 | 16:25 |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Pin qemu-img on Fedora 21 jobs. https://review.openstack.org/172989 | 16:28 |
dprince | derekh: ^^ | 16:28 |
derekh | dprince: looking | 16:28 |
dprince | derekh: no need to land the element itself. I figured we could just cherry pick it | 16:28 |
derekh | dprince: +2 | 16:30 |
* derekh isn't sure if you'#ll need the --nogpg or not | 16:30 | |
*** pblaho has quit IRC | 16:33 | |
*** ukalifon1 has quit IRC | 16:34 | |
*** panda is now known as panda|afk | 16:36 | |
dprince | derekh: those packages should be signed | 16:36 |
derekh | dprince: k] | 16:37 |
derekh | dprince: k | 16:37 |
*** subscope_ has joined #tripleo | 16:41 | |
*** mmagr has quit IRC | 16:42 | |
*** mmagr has joined #tripleo | 16:43 | |
*** eghobo has joined #tripleo | 16:50 | |
openstackgerrit | Merged stackforge/kolla: Adds neutron-server to neutron container-set https://review.openstack.org/168126 | 16:55 |
openstackgerrit | Merged stackforge/kolla: Adds Neutron Agents Support https://review.openstack.org/171346 | 16:55 |
*** stendulker has joined #tripleo | 16:55 | |
*** yamahata has joined #tripleo | 16:57 | |
*** derekh has quit IRC | 16:57 | |
*** dtantsur is now known as dtantsur|afk | 16:57 | |
*** stendulker has quit IRC | 16:59 | |
*** wfoster has quit IRC | 17:02 | |
*** Marga_ has quit IRC | 17:04 | |
*** bvandenh has quit IRC | 17:04 | |
*** Marga_ has joined #tripleo | 17:05 | |
*** Marga_ has quit IRC | 17:05 | |
*** Marga_ has joined #tripleo | 17:06 | |
greghaynes | mordred: ohai | 17:07 |
greghaynes | mordred: hrm | 17:07 |
*** subscope_ has quit IRC | 17:08 | |
*** wfoster has joined #tripleo | 17:09 | |
*** eghobo_ has joined #tripleo | 17:11 | |
*** eghobo has quit IRC | 17:14 | |
*** eghobo has joined #tripleo | 17:15 | |
mordred | greghaynes: if I hack in a pip install glean in an install script it works as expected | 17:15 |
mordred | but if I don't - it doesn't | 17:15 |
mordred | greghaynes: btw - I just got accoutns on two new clouds | 17:15 |
mordred | greghaynes: and in a fit of insanity - so far everything we've done just works there | 17:15 |
greghaynes | haha, awesome | 17:16 |
greghaynes | im messing with the glean install now | 17:16 |
mordred | woot | 17:16 |
mordred | I think that's the last remaining piece - the other stuff is looking really solid | 17:16 |
mordred | greghaynes: also - I pushed up SEVERAL patches to glean from things I found live on the new cloud I poked at | 17:16 |
mordred | greghaynes: mostly related to path roots and stuff | 17:17 |
greghaynes | what clouds? | 17:17 |
greghaynes | also, sample data? | 17:17 |
*** eghobo_ has quit IRC | 17:17 | |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Removes check_required_vars for Log Files https://review.openstack.org/172312 | 17:18 |
bnemec | dprince: Looks like the pin patch failed: https://jenkins02.openstack.org/job/check-tripleo-ironic-overcloud-f20-nonha/513/console :-( | 17:19 |
dprince | bnemec: yeah, I'm working on a modification. | 17:19 |
dprince | bnemec: it installed the right packages and then our 'updates' script updated it | 17:20 |
dprince | bnemec: I'm trying an 'exclude=' to the yum file now | 17:20 |
bnemec | dprince: Cool, thanks | 17:20 |
bnemec | I still think we should move the update step to be first instead of last. | 17:21 |
bnemec | We might as well install current versions of all the things in the first place. | 17:21 |
dprince | bnemec: that would have made this a bit more intuitive for sure | 17:21 |
bnemec | I might just propose it. We've been bitten by this sort of thing a few other times too. | 17:23 |
openstackgerrit | Steven Dake proposed stackforge/kolla: Update developer documentation https://review.openstack.org/172998 | 17:24 |
*** jcoufal has quit IRC | 17:26 | |
*** jsidhu has joined #tripleo | 17:33 | |
*** Marga_ has quit IRC | 17:33 | |
*** tzumainn has quit IRC | 17:37 | |
*** Marga_ has joined #tripleo | 17:40 | |
*** trown is now known as trown|lunch | 17:41 | |
*** mmagr has quit IRC | 17:41 | |
*** Marga_ has quit IRC | 17:44 | |
openstackgerrit | Steven Dake proposed stackforge/kolla: Update developer documentation https://review.openstack.org/172998 | 17:46 |
openstackgerrit | Dan Prince proposed openstack/diskimage-builder: Update packages earlier https://review.openstack.org/173014 | 17:53 |
*** jsidhu has quit IRC | 17:53 | |
*** athomas has quit IRC | 17:55 | |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Pin qemu-img on Fedora 21 jobs. https://review.openstack.org/172989 | 17:55 |
openstackgerrit | Ben Nemec proposed openstack/diskimage-builder: Update installed packages first instead of last https://review.openstack.org/173019 | 17:55 |
dprince | bnemec: I stole your idea :) | 17:55 |
bnemec | lol | 17:56 |
dprince | bnemec: Sorry. I actually couldn't seem to get it working without it | 17:56 |
dprince | bnemec: rather than fight with it further I just updated the patch to cherry pick it | 17:56 |
bnemec | dprince: No problem, as long as it happens somehow I'm happy. :-) | 17:56 |
dprince | bnemec: with both of those I think we should see it passing... | 17:56 |
dprince | bnemec: yeah, sorry. It is like 2 hours later and I'm just anxious to get back to working on what I was doing to begin with | 17:57 |
*** mgagne_ is now known as mgagne | 17:58 | |
bnemec | dprince: I was actually going to suggest that you might want to just rebase on that patch anyway, so it makes perfect sense to me. | 17:58 |
dprince | bnemec: you used 00 and I used 01 | 17:58 |
dprince | bnemec: is one better? | 17:59 |
dprince | bnemec: pretty much the same effect I think | 17:59 |
bnemec | dprince: I dunno, I was just trying to get it done as early as possible, but it probably doesn't hurt to leave some way to run a hook before the update happens either. | 17:59 |
*** pelix has quit IRC | 18:00 | |
*** eghobo has quit IRC | 18:03 | |
*** eghobo has joined #tripleo | 18:04 | |
mordred | greghaynes: the fixtures - they were in the fixtures dir at a mix of rooted on / and rooted on /mnt/config | 18:08 |
mordred | greghaynes: I moved them all to be rooted on / so that the things supposed to be in /mnt/config are in fixtures/mnt/config | 18:08 |
mordred | greghaynes: it was getting us into a place where we were happily passing tests but failing ssh key injections on a real box because it was looking for /mnt/config/root/.ssh/authorized_keys | 18:09 |
*** Marga_ has joined #tripleo | 18:09 | |
mordred | greghaynes: all works now - verified on new clouds | 18:09 |
greghaynes | ah, yea, I remember doing some overly zealous monkeypatching for that | 18:09 |
mordred | greghaynes: also - the new clouds are vexxhost and runabove | 18:09 |
mordred | greghaynes: I have mildly twiddled your monkeypatching. in general it's all good | 18:09 |
mordred | greghaynes: I think the errors may have come in the move into the new repo and corresponding path change | 18:10 |
openstackgerrit | Brad P. Crochet proposed openstack/python-tuskarclient: Correct plan-remove-role to handle return of delete correctly https://review.openstack.org/173026 | 18:10 |
*** Marga_ has quit IRC | 18:12 | |
*** Marga_ has joined #tripleo | 18:13 | |
*** Marga_ has quit IRC | 18:13 | |
*** Marga_ has joined #tripleo | 18:13 | |
*** eghobo has quit IRC | 18:16 | |
*** jsidhu has joined #tripleo | 18:18 | |
*** rpodolyaka has quit IRC | 18:22 | |
*** trown|lunch is now known as trown | 18:26 | |
*** lucasagomes is now known as lucas-dinner | 18:30 | |
*** SlickNik has quit IRC | 18:31 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add element to process config-drive network info https://review.openstack.org/167003 | 18:31 |
*** SlickNik has joined #tripleo | 18:32 | |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Pin qemu-img on Fedora 21 jobs. https://review.openstack.org/172989 | 18:36 |
*** Marga_ has quit IRC | 18:38 | |
greghaynes | ^ wow | 18:38 |
*** Marga_ has joined #tripleo | 18:38 | |
*** dprince has quit IRC | 18:43 | |
*** Goneri has joined #tripleo | 18:44 | |
openstackgerrit | Merged stackforge/kolla: Removes check_required_vars for Log Files https://review.openstack.org/172312 | 18:47 |
openstackgerrit | Steven Dake proposed stackforge/kolla: neutron-agents has wrong yml syntax https://review.openstack.org/173037 | 18:49 |
mordred | greghaynes: didyou find it? | 18:53 |
*** regebro has quit IRC | 18:54 | |
mordred | greghaynes: HAHAHAHAHAHAHAHA | 18:54 |
mordred | greghaynes: NICE | 18:54 |
greghaynes | mordred: AFAICT by default it did install, the repo installtype was broken thouhg | 18:54 |
greghaynes | were you seeing boot failures? | 18:54 |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Fixes Spacing in Neutron Agents Compose File https://review.openstack.org/173040 | 18:54 |
mordred | greghaynes: I was seeing glean not in /usr/local/bin | 18:54 |
mordred | greghaynes: which I verified by logging in to the host and seeing that it was not there | 18:55 |
greghaynes | huh | 18:55 |
greghaynes | im booting up an image now so ill see | 18:55 |
mordred | greghaynes: I did not set anyoptions in terms of source vs. package | 18:55 |
greghaynes | its a dibism - if you export DIB_INSTALLTYPE_simple_init=repo itll install from git repo rather than pip now | 18:55 |
mordred | ok | 18:55 |
mordred | but if I do nothing it should install from pip, yeah? | 18:56 |
greghaynes | yes | 18:56 |
mordred | cool | 18:56 |
mordred | btw - can we make an element that installs pip not from python-pip ? | 18:56 |
mordred | but does get-pip instead? | 18:56 |
mordred | or does that already exist? | 18:56 |
greghaynes | yes - we have that in tripleo, it should get moved into dib | 18:56 |
mordred | ++ | 18:56 |
mordred | it's important - python-pip is the devil in my opinion | 18:56 |
greghaynes | heh | 18:57 |
mordred | it provides no value except for breaking things | 18:57 |
greghaynes | thatll be an interesting dependency problem | 18:57 |
greghaynes | theres not a good way for a user to opt-in to the get-pip element | 18:58 |
*** dprince has joined #tripleo | 18:59 | |
openstackgerrit | Steven Dake proposed stackforge/kolla: Prepare compose for custom namespace https://review.openstack.org/173044 | 19:06 |
greghaynes | OH! | 19:07 |
greghaynes | hahahahaa | 19:07 |
greghaynes | I see whats going ong | 19:07 |
greghaynes | enable install types is in the base element | 19:07 |
greghaynes | and on my testing box I wasnt using -n | 19:10 |
openstackgerrit | Merged stackforge/kolla: Fixes Spacing in Neutron Agents Compose File https://review.openstack.org/173040 | 19:17 |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Break install-types out of base https://review.openstack.org/173048 | 19:19 |
SpamapS | greghaynes: yeah I tried once to do that and got told no. But maybe now we have two reasons. :) | 19:38 |
greghaynes | hah | 19:39 |
greghaynes | why no | 19:39 |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Changes Default Image Prefix https://review.openstack.org/173054 | 19:40 |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add element to process config-drive network info https://review.openstack.org/167003 | 19:41 |
greghaynes | mordred: ok, ^ should *actually* fix it | 19:41 |
*** regebro has joined #tripleo | 19:41 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add a yum-minimal element that just uses yum https://review.openstack.org/166640 | 19:42 |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Port centos-minimal to yum-minimal https://review.openstack.org/166641 | 19:42 |
mordred | greghaynes: is the fix rebasing on top of install-types? | 19:45 |
greghaynes | yes | 19:46 |
greghaynes | and adding that as a dep | 19:46 |
mordred | greghaynes: ossum! | 19:46 |
mordred | SpamapS: what did you get told no to? breaking install-types out? or get-pip? | 19:46 |
greghaynes | breaking install-types out I bet | 19:46 |
SpamapS | mordred: breaking install-types out. | 19:47 |
mordred | oh - well - I mean, I could understand not if base was actually base | 19:47 |
SpamapS | it had only just been put in base, so I think we were in a different place. | 19:47 |
mordred | ++ | 19:47 |
* mordred keeps meaning to take a hatchet to base more | 19:47 | |
*** akrivoka has quit IRC | 19:49 | |
openstackgerrit | Ryan Brady proposed openstack/tuskar-ui: Fix node list https://review.openstack.org/172399 | 19:53 |
*** sdake has joined #tripleo | 19:53 | |
*** Marga_ has quit IRC | 19:56 | |
openstackgerrit | Ben Nemec proposed openstack/tripleo-image-elements: Add an element to pin to Qemu 2.1.3-3 on Fedora 21 https://review.openstack.org/172986 | 19:56 |
*** sdake_ has quit IRC | 19:56 | |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Pin qemu-img on Fedora 21 jobs. https://review.openstack.org/172989 | 19:58 |
dprince | bnemec: sigh, one of those days | 20:04 |
dprince | bnemec: thanks for bumping the refspec... | 20:05 |
greghaynes | dprince: Hey, replied on https://review.openstack.org/#/c/173014/ | 20:05 |
bnemec | dprince: This is pretty much BAU for me lately. :-) | 20:06 |
dprince | greghaynes: having to pin packages is totally not intuitive | 20:06 |
bnemec | Also, there are other problems we've had to work around in the past that would have been fixed by updating first. | 20:07 |
greghaynes | yes, I just am afraid its not sustainable to only update at the right times - we want to do updates at the end up pre-install so we can take in things like added repos | 20:07 |
bnemec | Also also, I don't know that there is a single installer out there that tells you to start with an outdated system. | 20:07 |
dprince | greghaynes: this is an install.d taks though | 20:07 |
dprince | greghaynes: repo files should generally be done in pre-install.d, and we update via install.d | 20:08 |
dprince | greghaynes: that is what happens now anyways | 20:08 |
greghaynes | huh, ubuntu does pre-install/99- for that but close enough | 20:08 |
greghaynes | the issue is we do install some things in pre-install | 20:08 |
bnemec | I'm not too concerned about added repos anyway. They'll be handled the first time something gets installed from them. | 20:09 |
greghaynes | so if we want it to work, I think itll end up having to go at 00- in pre-install, and then you have a land mine of hoping nowhere else does an update (like the update that will be done to add repos) | 20:10 |
*** lucas-dinner has quit IRC | 20:10 | |
dprince | greghaynes: still not sure I follow your reasoning | 20:10 |
dprince | greghaynes: it does appear to work, CI passes | 20:11 |
* greghaynes digs for where we install qemu-img | 20:12 | |
dprince | greghaynes: Nova installs it | 20:12 |
bnemec | Adding a repo isn't going to call yum update or apt-get upgrade though. They'll pull down new package lists, but unless you tell them to update the installed packages they shouldn't. | 20:12 |
bnemec | It looks like it's coming from a package-installs file. | 20:13 |
*** rpodolyaka has joined #tripleo | 20:13 | |
greghaynes | ah, no, its part of an install.d script | 20:14 |
greghaynes | ok - my issue is this only works for a small subset of packages right now - itll only work for things that are past install.d/01- (which package-installs is not) | 20:14 |
greghaynes | so it doesnt actually make pinning 'work' | 20:15 |
greghaynes | I dont believe there is a sane fix for that though, we can try bumping it forward or moving package-installs back but itll still have a big caveat | 20:15 |
bnemec | Honestly I'm not too concerned about handling all of the edge cases. My main thing is that it makes more sense to start out with an updated environment and then do our installs. | 20:17 |
bnemec | This pinning thing was kind of a happy side-effect of that. | 20:18 |
greghaynes | Yep, thats fair - so for that id be fine with a 0something in pre-install.d | 20:18 |
greghaynes | When you say pinning is very non-intuitive, are you just concerned that its a pain? | 20:18 |
greghaynes | or is there some techinical issue with it | 20:19 |
bnemec | Oh ffs, now it blew up on downloading the image. | 20:20 |
* bnemec didn't want to have working CI again anyway. | 20:20 | |
bnemec | TBH, I have no idea how pinning works in anything but Gentoo. I believe Dan started looking into it for this and decided it wasn't worth the hassle, but I don't have more detail than that. | 20:22 |
* dprince will be back in a bit | 20:22 | |
*** Marga_ has joined #tripleo | 20:24 | |
*** lblanchard has quit IRC | 20:24 | |
dprince | greghaynes: there are many ways to pin packages | 20:24 |
dprince | greghaynes: all of them should work so long as they come after 01 | 20:24 |
dprince | greghaynes: I sort of feel like putting it into pre-install is a violation of what "pre-install" is supposed to be | 20:25 |
dprince | greghaynes: so how about 00 instead? which is what bnemec did initially anyways... | 20:25 |
bnemec | dprince: If we do that, then we need to move the package-installs script from 00 to 01 or we have a race. | 20:26 |
bnemec | We could just make it come first alphabetically, but I think we officially don't support ordering within numerical steps like that. | 20:26 |
dprince | bnemec: fine w/ me | 20:26 |
greghaynes | why not for pinning just install the specific version you want early, add it to yum.conf excludes, then it doesnt matter if anything runs an update later on? | 20:27 |
bnemec | Me too, just making a note. | 20:27 |
*** eghobo has joined #tripleo | 20:27 | |
dprince | greghaynes: because it that isn't always the way we get packages. SEe: https://review.openstack.org/#/c/172986/ | 20:27 |
dprince | greghaynes: there are many ways to get an RPM, and a Yum update at a later time could blow them away | 20:28 |
dprince | greghaynes: which is why updating earlier makes this more intuitive | 20:28 |
greghaynes | oh, so an exclude on qemu-img doesnt work for an rpm installed that wa? | 20:28 |
*** eghobo_ has joined #tripleo | 20:29 | |
dprince | greghaynes: I'd have to pin the fedora-updates.repo file | 20:29 |
dprince | greghaynes: which honestly I was messing with (via exclude=qemu-img, etc) but it wasn't working | 20:29 |
*** Goneri has quit IRC | 20:29 | |
dprince | greghaynes: and wasn't intuitive either | 20:29 |
dprince | greghaynes: ad-hoc elements should be easy | 20:29 |
greghaynes | yea, ok. So then another suggestion if were going this route - the dpkg element currently does an apt-get update in pre-install.d/99-, we should use that | 20:30 |
*** bnemec changes topic to "CI failing due to regression of https://bugzilla.redhat.com/show_bug.cgi?id=1200043 | Deploying OpenStack Using OpenStack | Summit proposed topics: https://etherpad.openstack.org/p/tripleo-liberty-proposed-sessions | https://wiki.openstack.org/wiki/TripleO" | 20:31 | |
greghaynes | otherwise ubuntu is going to do an update in pre-install/99 then again in install/00- | 20:31 |
* greghaynes removes -2 | 20:31 | |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Sets Neutron log_dir=/var/log/neutron as default https://review.openstack.org/173071 | 20:32 |
*** eghobo has quit IRC | 20:32 | |
greghaynes | or maybe just remove the dpkg one along with this | 20:33 |
*** HenryG has quit IRC | 20:33 | |
bnemec | greghaynes: So basically ubuntu is already doing this? Except on the other side of the pre/install.d split? | 20:33 |
greghaynes | yes | 20:33 |
greghaynes | it does it because elements need to be able to add repos in pre-install.d | 20:34 |
greghaynes | and then we want to auto update the package index before install.d | 20:34 |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: Sets debug logging to false https://review.openstack.org/173072 | 20:34 |
dprince | greghaynes: that is a different behavior, apt-get update isn't the same as yum update | 20:35 |
bnemec | Yeah, but I think running the up-to-date script would accomplish the same thing. | 20:36 |
* bnemec hasn't actually looked at the up-to-date script though. | 20:36 | |
bnemec | Details. :-) | 20:36 |
dprince | greghaynes: I still have a slight preference for this going into install.d, but if we must converge the two a pre-install.d/99 may be fine too (or close enough) | 20:36 |
*** HenryG has joined #tripleo | 20:37 | |
dprince | bnemec: regardless of what we do with this DIB branch lets go ahead and land the tripleo-ci cherrypicks as soon as we see the Fedora puppet job passing | 20:38 |
openstackgerrit | Merged stackforge/kolla: Sets Neutron log_dir=/var/log/neutron as default https://review.openstack.org/173071 | 20:39 |
greghaynes | dprince: thats fine with me - we should guard apt distros out of it then or something along those lines | 20:39 |
bnemec | dprince: Yeah, I was planning to. The stupid puppet job failed downloading the base image for some reason though. :-( | 20:39 |
greghaynes | also, right | 20:39 |
* greghaynes was conflating update and upgrade | 20:39 | |
bnemec | Well, they mean different things in apt and yum. Because consistency is for other people. :-) | 20:39 |
dprince | bnemec: right, but it looks like a new one is running now right? | 20:41 |
greghaynes | so, now that im not confusing the two (I think) im actually wrong about needing to guard ubuntu out of the change youre making | 20:41 |
*** radez is now known as radez_g0n3 | 20:41 | |
bnemec | dprince: It's the new one that failed: https://jenkins06.openstack.org/job/check-tripleo-ironic-overcloud-f20puppet-nonha/222/console | 20:42 |
dprince | bnemec: oh, I was looking at the wrong patch | 20:43 |
bnemec | I need to duck out for a while to drop my truck off for some work. | 20:43 |
dprince | bnemec: cool, thanks for pushing this along. ttl | 20:44 |
greghaynes | im now wondering why we even need the 99-update at all | 20:44 |
bnemec | Hopefully I'll be back soon, but history suggests it's kind of a crapshoot. :-) | 20:44 |
greghaynes | https://review.openstack.org/#/c/26343/3 | 20:44 |
openstackgerrit | Merged stackforge/kolla: Changes Default Image Prefix https://review.openstack.org/173054 | 20:44 |
greghaynes | Somehow doing a dist-upgrade prevents us from needing to install linux-image-generic? | 20:46 |
greghaynes | lifeless: ^ do you remember how/why? | 20:48 |
openstackgerrit | Dan Prince proposed openstack-infra/tripleo-ci: Pin qemu-img on Fedora 21 jobs. https://review.openstack.org/172989 | 20:52 |
*** sdake_ has joined #tripleo | 20:53 | |
*** sdake has quit IRC | 20:57 | |
*** morazi has quit IRC | 21:03 | |
*** trown is now known as trown|outttypeww | 21:04 | |
*** Marga_ has quit IRC | 21:09 | |
*** Marga_ has joined #tripleo | 21:10 | |
*** jprovazn has quit IRC | 21:11 | |
lifeless | greghaynes: context? | 21:13 |
greghaynes | lifeless: https://review.openstack.org/#/c/26343/3 | 21:14 |
greghaynes | Trying to figure out why we need a 99-up-to-date script, seems its to get the linux-image-generic package? | 21:14 |
lifeless | greghaynes: IIRC - we were installing linux-image-generic by hand not to install it, but to ensure we had the latest version | 21:15 |
greghaynes | ah, so if we got a cloudimg with an old kernel | 21:15 |
*** Goneri has joined #tripleo | 21:16 | |
lifeless | yeah | 21:17 |
lifeless | remembering its a metapackage | 21:17 |
lifeless | so it depends on current-kernel-versioned-package,in ubuntu | 21:17 |
lifeless | but | 21:17 |
lifeless | there isn't that metapackage in ARM-hf | 21:17 |
lifeless | because older iterations of engineers hated their future selves | 21:17 |
greghaynes | splendid | 21:19 |
lifeless | greghaynes: so, apt-get dist-upgrade {the dist- is important} gets the new metapackage and the new kernel on x86 and amd64, and the new whatever metapackage the arm image in use has, and *its* newer kernel | 21:23 |
* bnemec is back, at least for another 30-45 minutes | 21:29 | |
greghaynes | bnemec: so, im fine with just pushing package-installs back to 01- | 21:30 |
greghaynes | if thats the path you want to go | 21:30 |
bnemec | greghaynes: Cool, I think that works for me. It doesn't necessarily solve all of the pinning cases, but it's enough to make relatively simple ones like this work. | 21:37 |
bnemec | And like I said, that wasn't my primary motivation for suggesting this in the first place. | 21:37 |
*** regebro has quit IRC | 21:37 | |
*** regebro has joined #tripleo | 21:38 | |
greghaynes | bnemec: yep, and actually I think itll have the same effects - things we install ontop of the base image shouldnt be upgradeable | 21:39 |
greghaynes | since only the base image contents can be out of date | 21:40 |
bnemec | Yep | 21:40 |
*** cody-somerville has joined #tripleo | 21:45 | |
*** cody-somerville has joined #tripleo | 21:45 | |
*** jtomasek has quit IRC | 21:46 | |
openstackgerrit | Ben Nemec proposed openstack/diskimage-builder: Update packages earlier https://review.openstack.org/173014 | 21:48 |
dprince | bnemec: may as well add yourself as a co-author on this as it *was* your idea sir | 21:49 |
openstackgerrit | Ben Nemec proposed openstack/diskimage-builder: Update packages earlier https://review.openstack.org/173014 | 21:50 |
bnemec | dprince: Done. Until I push another patch set and overwrite the inline Gerrit change. :-) | 21:50 |
*** Marga_ has quit IRC | 21:52 | |
*** daneyon_ has joined #tripleo | 21:53 | |
*** Marga_ has joined #tripleo | 21:56 | |
*** daneyon has quit IRC | 21:56 | |
*** Marga_ has quit IRC | 21:57 | |
*** Goneri has quit IRC | 22:01 | |
*** rhallisey has quit IRC | 22:13 | |
SpamapS | greghaynes: Oh your statement about pushing package installs back to 01 reminded me of something | 22:37 |
SpamapS | greghaynes: I think we should seriously consider not _ever_ putting anything < 10 or > 90 | 22:37 |
greghaynes | whyfor | 22:37 |
SpamapS | greghaynes: Strikes me that we're taking away users' ability to hackstend dib by putting things in those spaces. | 22:38 |
greghaynes | ah | 22:38 |
greghaynes | yep | 22:38 |
SpamapS | It's fine in collections of elements | 22:38 |
SpamapS | but not in dib itself | 22:38 |
greghaynes | They just need to have 00-0dothing.sh ;) | 22:39 |
SpamapS | of course, this is where we go "damnit, why don't we have dependency expression?" and then we go "insserv!" and then we go "mmm beer" and forget. | 22:39 |
*** eghobo_ has quit IRC | 22:41 | |
*** Marga_ has joined #tripleo | 22:49 | |
*** daneyon has joined #tripleo | 22:56 | |
*** dprince has quit IRC | 22:56 | |
*** gfidente has quit IRC | 22:57 | |
*** daneyon_ has quit IRC | 23:00 | |
*** cody-somerville has quit IRC | 23:09 | |
openstackgerrit | Steven Dake proposed stackforge/kolla: Make glance work reliably https://review.openstack.org/173113 | 23:14 |
*** chlong has joined #tripleo | 23:14 | |
*** rlandy has quit IRC | 23:23 | |
*** regebro has quit IRC | 23:27 | |
*** cody-somerville has joined #tripleo | 23:27 | |
*** jsidhu has quit IRC | 23:33 | |
*** daneyon has quit IRC | 23:38 | |
*** yuanying has joined #tripleo | 23:39 | |
*** weshay has quit IRC | 23:52 | |
*** tzumainn has joined #tripleo | 23:52 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!