*** sdake_ has quit IRC | 00:32 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add generic devuser element https://review.openstack.org/153439 | 00:45 |
---|---|---|
tchaypo | greghaynes: bnemec: do you think it’s fair to say that the only changes since bnemec’s original +2 have been stylistic? | 00:46 |
tchaypo | because if so I’m happy to +a that right now | 00:46 |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Add static IP assignment via template tokens in config.yaml https://review.openstack.org/169937 | 00:47 |
greghaynes | I wouldnt mind giving it a day in case somoene replies to the ML with something they want different | 00:47 |
*** Marga_ has quit IRC | 00:53 | |
*** stendulker has joined #tripleo | 01:01 | |
*** weshay has quit IRC | 01:03 | |
openstackgerrit | Dan Sneddon proposed openstack/os-net-config: Add static IP assignment via template tokens in config.yaml https://review.openstack.org/169937 | 01:10 |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add generic devuser element https://review.openstack.org/153439 | 01:25 |
*** pradeep has joined #tripleo | 01:37 | |
*** jehb has quit IRC | 02:02 | |
*** mgagne has quit IRC | 02:02 | |
*** adam_g has quit IRC | 02:02 | |
*** rainya has quit IRC | 02:02 | |
*** gus has quit IRC | 02:02 | |
*** larstobi has quit IRC | 02:02 | |
*** jroll has quit IRC | 02:02 | |
*** gus has joined #tripleo | 02:03 | |
*** radez_g0n3 is now known as radez | 02:05 | |
*** eghobo has quit IRC | 02:06 | |
*** adam_g has joined #tripleo | 02:07 | |
*** jroll has joined #tripleo | 02:07 | |
*** adam_g has quit IRC | 02:07 | |
*** adam_g has joined #tripleo | 02:07 | |
*** mgagne has joined #tripleo | 02:08 | |
*** mgagne is now known as Guest39926 | 02:08 | |
*** rainya has joined #tripleo | 02:08 | |
*** jroll has quit IRC | 02:08 | |
*** jroll has joined #tripleo | 02:08 | |
*** jehb has joined #tripleo | 02:09 | |
*** stendulker has quit IRC | 02:11 | |
*** julim has quit IRC | 02:12 | |
*** yamahata has quit IRC | 02:16 | |
*** larstobi has joined #tripleo | 02:19 | |
*** radez is now known as radez_g0n3 | 02:23 | |
*** pradeep has quit IRC | 02:54 | |
*** julim has joined #tripleo | 03:08 | |
*** eghobo has joined #tripleo | 03:14 | |
*** eghobo has quit IRC | 03:14 | |
*** spzala has quit IRC | 03:22 | |
*** vinkman has joined #tripleo | 03:25 | |
*** yuanying has joined #tripleo | 03:28 | |
*** stendulker has joined #tripleo | 03:37 | |
*** rwsu has quit IRC | 04:07 | |
*** vinkman has quit IRC | 04:33 | |
*** tzumainn has quit IRC | 04:38 | |
openstackgerrit | Merged openstack/diskimage-builder: Improved apt-sources README https://review.openstack.org/171320 | 04:41 |
*** Marga_ has joined #tripleo | 04:45 | |
*** Marga_ has quit IRC | 04:45 | |
*** Marga_ has joined #tripleo | 04:45 | |
*** Marga_ has quit IRC | 04:45 | |
*** Marga_ has joined #tripleo | 04:46 | |
*** yuanying has quit IRC | 04:58 | |
*** pradeep has joined #tripleo | 05:05 | |
*** lazy_prince has joined #tripleo | 05:05 | |
*** julim has quit IRC | 05:15 | |
*** ukalifon1 has joined #tripleo | 05:34 | |
*** adrianopetrich has joined #tripleo | 05:36 | |
*** masco has joined #tripleo | 05:44 | |
*** maufart has joined #tripleo | 05:46 | |
*** pradeep has quit IRC | 05:47 | |
*** pradeep has joined #tripleo | 05:51 | |
*** pradeep has quit IRC | 06:00 | |
*** dasm|afk is now known as dasm | 06:04 | |
*** mrunge has joined #tripleo | 06:10 | |
*** jprovazn has joined #tripleo | 06:39 | |
*** jtomasek has joined #tripleo | 06:44 | |
*** jcoufal has joined #tripleo | 06:47 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Update cloud-init-datasources README https://review.openstack.org/171487 | 06:57 |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add generic devuser element https://review.openstack.org/153439 | 07:01 |
*** subscope has quit IRC | 07:04 | |
*** pradeep1 has joined #tripleo | 07:08 | |
*** mmagr has joined #tripleo | 07:11 | |
*** shardy has joined #tripleo | 07:13 | |
*** athomas has joined #tripleo | 07:15 | |
*** subscope has joined #tripleo | 07:17 | |
openstackgerrit | Pino Toscano proposed openstack/diskimage-builder: Do not export REG_HALT_UNREGISTER between hook scripts https://review.openstack.org/162239 | 07:30 |
*** Marga_ has quit IRC | 07:33 | |
*** yog__ has joined #tripleo | 07:39 | |
*** bvandenh has joined #tripleo | 07:42 | |
*** dtantsur|afk is now known as dtantsur | 07:44 | |
*** mcornea has joined #tripleo | 07:50 | |
*** jistr has joined #tripleo | 08:02 | |
*** lucasagomes has joined #tripleo | 08:05 | |
*** mikal has quit IRC | 08:22 | |
*** mikal has joined #tripleo | 08:23 | |
*** gfidente has joined #tripleo | 08:27 | |
*** pradeep1 has quit IRC | 08:37 | |
*** pelix has joined #tripleo | 08:54 | |
*** untriaged-bot has joined #tripleo | 09:00 | |
untriaged-bot | No untriaged bugs so far! \o/ | 09:00 |
*** untriaged-bot has quit IRC | 09:00 | |
yog__ | yog__, Hello everyone, while deploying whole disk is it required to install bootloader since its already a bootable disk, | 09:06 |
yog__ | yog__, diskimage-builder "deploy-ironic" element seems to do so when boot_option=local | 09:19 |
*** pradeep1 has joined #tripleo | 09:27 | |
*** akrivoka has joined #tripleo | 09:46 | |
*** stendulker has quit IRC | 09:52 | |
*** mmagr is now known as mmagr|afk | 10:04 | |
* gfidente ♥ everyone | 10:09 | |
*** yog__ has quit IRC | 10:10 | |
dasm | gfidente: good morning | 10:17 |
*** pradeep1 has quit IRC | 10:18 | |
gfidente | dasm :) | 10:18 |
*** pradeep1 has joined #tripleo | 10:18 | |
dasm | quick question for everyone: do you have working tripleo setup with latest changes? i'm struggling with some problems in between: tripleo-heat-templates + tuskar + tuskar-ui + tripleo | 10:19 |
dasm | and i don't know, if i'm doing something wrong, or maybe some regressions, or sth. | 10:19 |
dasm | or, at least: does anyone know about good guide for deployment without tuskar-ui usage? | 10:19 |
gfidente | dasm, I have one yes but I'm using puppet for the overcloud configuration and I deploy from devtest, not from tuskar | 10:21 |
openstackgerrit | Daneyon Hansen proposed stackforge/kolla: WIP: Adds Neutron Agents Support https://review.openstack.org/171346 | 10:21 |
*** jprovazn has quit IRC | 10:23 | |
dasm | gfidente: could you provide any link? | 10:24 |
gfidente | dasm, link t what? | 10:24 |
dasm | link to guide with deployment | 10:24 |
dasm | gfidente: dasm or, at least: does anyone know about good guide for deployment without tuskar-ui usage? | 10:24 |
*** jprovazn has joined #tripleo | 10:24 | |
dasm | i thought you're talking about this | 10:25 |
gfidente | dasm, http://docs.openstack.org/developer/tripleo-incubator/devtest.html | 10:25 |
gfidente | and if you want to try the puppet version | 10:25 |
*** yog__ has joined #tripleo | 10:26 | |
dasm | gfidente: yeah, i've read it. i'm just wondering, if it's possible to deploy overcloud on baremetal, using devtest. | 10:27 |
dasm | tried to go with happy path | 10:28 |
gfidente | dasm, so for puppet, https://github.com/openstack/tripleo-incubator/blob/master/doc/source/puppet.rst | 10:28 |
dasm | thx | 10:28 |
gfidente | jprovazn, knows all the things about baremetal | 10:30 |
jprovazn | huh | 10:30 |
* gfidente ♥ jprovazn as well | 10:30 | |
jprovazn | definitely not | 10:30 |
dasm | jprovazn: is it true? wink, wink. | 10:30 |
dasm | buu :( | 10:30 |
* jprovazn reaqds back | 10:31 | |
jprovazn | dasm, aah, baremetal, well I never tried this, sorry :( | 10:32 |
*** pdb has quit IRC | 10:32 | |
jprovazn | but it should work :) | 10:32 |
*** pdb has joined #tripleo | 10:32 | |
dasm | so, anyone, anywhere tried to use devtest (for undercloud) and install overcloud on baremetal? | 10:32 |
dasm | jprovazn: yeah, i know. it even worked around month ago. | 10:32 |
dasm | after some changes, updates, i've tried to setup everything from scratch, and right now it seems that I have problems with tripleo-heat-templates. | 10:33 |
dasm | but still investigating this problem | 10:33 |
gfidente | dasm, so jprovazn was a faking a bit but it's definitely hard to find someone who develops on baremetal around I think | 10:35 |
*** pblaho has joined #tripleo | 10:35 | |
gfidente | dasm, ideally you can use regular devtest up to having your undercloud deployed | 10:35 |
gfidente | and when that is done you mess with the ironic driver until you manage to configure there your baremetal hosts | 10:36 |
gfidente | so that ironic can power them up and provision those with a glance image | 10:36 |
gfidente | and if you want undercloud on baremetal, same is to be done in the seed | 10:37 |
dasm | gfidente: thanks. i even succeeded with overcloud baremetal configuration: ironic can power on/off hosts. | 10:40 |
dasm | even pxe worked. | 10:40 |
gfidente | dasm, so you're ahead of many probably | 10:40 |
gfidente | what is failing? | 10:40 |
dasm | i have a problem with tripleo-heat-templates, i think so. | 10:40 |
dasm | HTTPBadRequest: ERROR: The specified reference "ObjectStorage" (in SwiftDevicesAndProxyConfig.Properties.object_store_swift_devices) is incorrect. | 10:41 |
dasm | Recoverable error: ERROR: The specified reference "ObjectStorage" (in SwiftDevicesAndProxyConfig.Properties.object_store_swift_devices) is incorrect. | 10:41 |
gfidente | so you see this as output from heat after the stack-create command? | 10:42 |
dasm | this one is triggered in tuskar-ui: ERROR:tuskar_ui.infrastructure.overview.forms:ERROR: The specified reference "ObjectStorage" (in SwiftDevicesAndProxyConfig.Properties.object_store_swift_devices) is incorrect. | 10:43 |
dasm | after api.heat.Stack.create() | 10:43 |
dasm | it cannot find stack, so tries to create one. | 10:44 |
gfidente | this is correct | 10:44 |
gfidente | but I suspect something in the tuskar templates could be broken | 10:44 |
gfidente | have you tried deploying with devtest_overcloud.sh --no-mergepy ? | 10:44 |
dasm | no... | 10:44 |
gfidente | ok so that will spawn 1 controller and 2 computes by default | 10:45 |
gfidente | I think it's worth trying it to figure if the error in the templates provided by tuskar | 10:45 |
gfidente | you can customize the number of the different node types thougj | 10:45 |
dasm | i'm playing with tripleo something like 2 months, but still there are many places where i don't know what's happening :) | 10:46 |
dasm | thanks for tips, i'll try with it. | 10:46 |
dasm | if this won't work, i'll try to change templates to "old" commit and retry with it | 10:47 |
*** spredzy is now known as spredzy|afk | 10:54 | |
*** mmagr|afk is now known as mmagr | 11:00 | |
*** yog__ has quit IRC | 11:12 | |
*** pradeep1 has quit IRC | 11:12 | |
*** jprovazn has quit IRC | 11:16 | |
*** morazi has quit IRC | 11:17 | |
*** jprovazn has joined #tripleo | 11:19 | |
*** tzumainn has joined #tripleo | 11:27 | |
* gfidente back soon | 11:28 | |
*** gfidente has quit IRC | 11:28 | |
*** yog__ has joined #tripleo | 11:28 | |
*** dprince has joined #tripleo | 11:29 | |
*** rhallisey has joined #tripleo | 11:35 | |
dprince | jistr, I tried with F21 locally several times yesterday evening and each time it works for me | 11:47 |
dprince | jistr: sometimes I see the CI for my patch succeed, but other times it seems like MariaDB fails to startup, or some random DIB package download failures | 11:48 |
*** otoolee has quit IRC | 11:58 | |
*** gfidente has joined #tripleo | 11:59 | |
*** gfidente has joined #tripleo | 11:59 | |
*** lucasagomes is now known as lucas-hungry | 12:00 | |
*** otoolee has joined #tripleo | 12:02 | |
*** mmagr is now known as mmagr|afk | 12:04 | |
*** morazi has joined #tripleo | 12:06 | |
*** pradeep1 has joined #tripleo | 12:06 | |
*** mmagr|afk is now known as mmagr | 12:11 | |
*** spredzy|afk is now known as spredzy | 12:12 | |
jistr | dprince: yeah i hit a DIB package download issue just a while ago, and a mariadb startup problem yesterday too | 12:13 |
jistr | dprince: the test results on the CI fix should be there any minute i think, 3 jobs succeeded, one still pending | 12:15 |
*** masco has quit IRC | 12:15 | |
jistr | dprince: yup, all green, i'll merge it | 12:18 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Switch Delorean jobs to F21 https://review.openstack.org/161277 | 12:19 |
jistr | so i think we can abandon this https://review.openstack.org/#/c/162666/ | 12:19 |
dprince | jistr: got it. I just abandoned that one | 12:20 |
dprince | jistr: Going with F21 is the right decision but I'm still thinking we may have some intermittent failures due to this MariaDB startup issue | 12:21 |
dprince | jistr: I'll try to hit it again locally today. I'd like to have a closer look | 12:22 |
*** thrash|g0ne is now known as thrash | 12:23 | |
*** trown|outttypeww is now known as trown | 12:23 | |
jistr | ack | 12:25 |
*** weshay has joined #tripleo | 12:25 | |
*** pradeep1 has quit IRC | 12:25 | |
gfidente | dprince, the mariadb issue is where it still attempts to bind on 0.0.0.0 ? | 12:27 |
dprince | gfidente: I'm not actually sure, but it could be. | 12:27 |
dprince | gfidente: are you thinking this is perhaps related to our HA proxy config or something? | 12:28 |
jistr | gfidente: ever hit an issue that CephStorageNodesPostDeployment hangs? everything in my overcloud stack is CREATE_COMPLETE except that one, which is still CREATE_IN_PROGRESS, and it doesn't look like puppet ran on the node | 12:28 |
dprince | gfidente: the failure seems intermittent though | 12:28 |
gfidente | dprince, doesn't look like it is related to haproxy, in the mariadb logs instead I can see it failing as 0.0.0.0:3306 is unavailable which is indeed in-use by haproxy | 12:29 |
gfidente | dprince, but it really is mariadb which shouldn't as we pass to it bind-address to be controller_host | 12:29 |
gfidente | jistr, you mean that hangs when not cephstorage nodes are supposedly going to be deployed? | 12:29 |
gfidente | dprince, have a link to a failed job? | 12:30 |
gfidente | dprince, http://logs.openstack.org/77/161277/11/check-tripleo/check-tripleo-ironic-overcloud-f20puppet-nonha/5e20aed/logs/ov-d7xvqa2tljj-0-q5wy4jyodmde-Controller_logs/mariadb.txt.gz | 12:31 |
gfidente | dprince, https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/manifests/overcloud_controller.pp#L46 | 12:31 |
jistr | gfidente: nope i'm deploying one ceph node (is it ok to deploy just one?). It got created and i can ssh in and os-cloud-config ran there but there were some errors. I'm looking for some details. | 12:31 |
gfidente | jistr, it's okay to deploy one yes ... yeah if that fails there are other resources depending on it, so creation should fail (not stuck though, just fail) | 12:32 |
*** lazy_prince has quit IRC | 12:32 | |
jistr | gfidente: i guess that heat didn't get contacted yet that there was some problem, so it's still CREATE_IN_PROGRESS | 12:33 |
gfidente | jistr, I just did that with instack though; what is that failed there? | 12:33 |
gfidente | jistr, indeed if it stays in IN_PROGRESS it will remain stuck | 12:33 |
jistr | i'll post logs | 12:33 |
dprince | jistr: re, the hanging PostNodesDeployment I've seen it stuck as well | 12:33 |
dprince | jistr: I was wondering if it just needed more time, or perhaps the signal back to Heat API failed | 12:34 |
gfidente | dprince, stuck with the ceph node in IN_PROGRESS | 12:34 |
gfidente | ? | 12:34 |
dprince | gfidente: oh, no. Not Ceph nodes. I've seen the controller hang though | 12:34 |
gfidente | so I've seen it hanging when nodes freezed | 12:35 |
gfidente | but I never got puppet to succeed or fail without the signal being captured as such | 12:35 |
jistr | gfidente: here's the log http://paste.fedoraproject.org/208404/42849657/raw/ | 12:36 |
dprince | gfidente: so perhaps MariaDB is getting started before our bind IP gets written out? | 12:37 |
gfidente | dprince, yeah it looks like | 12:37 |
gfidente | but a quick check in the manifest didn't point out anything obvious | 12:37 |
gfidente | jistr, I don't see errors in there | 12:38 |
gfidente | can you actuall post output of 'ceph -s' ? | 12:38 |
dprince | gfidente: it could be some odd change in the MySQL puppet modules too, although they are generally quite stable | 12:38 |
jistr | dub 08 11:35:25 ov-6c5aop5jl2-0-bsyhxshbmgm6-cephstorage-iui3wmg2np7n os-collect-config[765]: 2015-04-08 11:35:25.376 765 WARNING os_collect_config.heat [-] No auth_url configured. | 12:38 |
jistr | dub 08 11:35:25 ov-6c5aop5jl2-0-bsyhxshbmgm6-cephstorage-iui3wmg2np7n os-collect-config[765]: 2015-04-08 11:35:25.377 765 WARNING os_collect_config.request [-] No metadata_url configured. | 12:38 |
jistr | dub 08 11:35:25 ov-6c5aop5jl2-0-bsyhxshbmgm6-cephstorage-iui3wmg2np7n os-collect-config[765]: 2015-04-08 11:35:25.378 765 WARNING os-collect-config [-] Source [request] Unavailable. | 12:38 |
jistr | dub 08 11:35:25 ov-6c5aop5jl2-0-bsyhxshbmgm6-cephstorage-iui3wmg2np7n os-collect-config[765]: 2015-04-08 11:35:25.379 765 WARNING os_collect_config.local [-] /var/lib/os-collect-config/local-data not found. Skipping | 12:38 |
jistr | dub 08 11:35:25 ov-6c5aop5jl2-0-bsyhxshbmgm6-cephstorage-iui3wmg2np7n os-collect-config[765]: 2015-04-08 11:35:25.379 765 WARNING os_collect_config.local [-] No local metadata found (['/var/lib/os-collect-config/local-data']) | 12:38 |
jistr | also [root@ov-6c5aop5jl2-0-bsyhxshbmgm6-cephstorage-iui3wmg2np7n ~]# ceph -s | 12:39 |
gfidente | jistr, those aren't errors, it's just the periodic polling from os-collect-config | 12:39 |
jistr | -bash: ceph: command not found | 12:39 |
gfidente | jistr, ^^ that is not good :P | 12:39 |
jistr | yeah i wonder if i exported all that needs to be exported etc. :) | 12:40 |
gfidente | jistr, this change https://review.openstack.org/#/c/137031/ | 12:41 |
gfidente | added into docs the needed vars to build the cephstorage image properly | 12:41 |
gfidente | but it's not merged yet and we haven't moved to single image yet either ... | 12:41 |
*** prad has quit IRC | 12:41 | |
gfidente | ... maybe those are the vars you missed? | 12:42 |
gfidente | it's still unclear though how could puppet succeed when ceph was not even installed :) | 12:42 |
gfidente | and why heat sees it as stuck IN_PROGRESS | 12:42 |
jistr | gfidente: yah... forgot the dib vars :) | 12:42 |
jistr | gfidente: sorry and thanks for the pointer there :) | 12:43 |
*** rlandy has joined #tripleo | 12:43 | |
gfidente | jistr, thanks for trying it out actually | 12:43 |
gfidente | are you testing your change for libvirt_rbd_secret_key ? | 12:43 |
jistr | yes | 12:43 |
gfidente | cool, back soon so we can do together | 12:43 |
mark-os | ping jtomasek ttrifonov | 12:46 |
jtomasek | marios: pong | 12:47 |
*** athomas has quit IRC | 12:50 | |
jtomasek | mark-os: pong (marios sorry:)) | 12:51 |
mark-os | jtomasek: quick question regarding tuskar / tuskar ui, do I have to have a keystone service for it to work? | 12:52 |
mark-os | jtomasek: quick question regarding tuskar / tuskar ui, do I have to have a keystone service for it to work? | 12:52 |
mark-os | double post sorry | 12:52 |
jtomasek | mark-os: yes, I think so. Maybe you can run tuskar-ui without it, but I think Tuskar api requires it | 12:53 |
mark-os | jtomasek: So I wont be able to access http://0.0.0.0:8080/infrastructure without it? | 12:53 |
jtomasek | mark-os: I have never tried it, do you get an error when you try to access it? | 12:54 |
jtomasek | mark-os: what did you use to set openstack (undercloud) up? | 12:54 |
mark-os | jtomasek: Yes. I received the login screen, logged in and then was given an error. ServiceCatalogException: Invalid service catalog service: management | 12:55 |
mark-os | jtomasek: Been setting it up through zypper packages on SLES | 12:55 |
marios | mark-os: for the tuskar client, you need keystone afaik. if you are just running tuskar locally isolated, you can get to the api with sthing like curl but is a pita | 12:55 |
marios | jtomasek: pong | 12:55 |
mark-os | marios: I'm guessing it follows a similar process to the way other services were added to Keystone? If so, it should hopefully be straight forward for me to set up | 12:56 |
jtomasek | marios: sorry, I miss-pinged you | 12:56 |
jtomasek | mark-os: I am not very familiar with the setup as I always used instack to setup undercloud and run UI. | 12:57 |
*** athomas has joined #tripleo | 12:57 | |
mark-os | jtomasek: Could you send me the results of $ keystone service-list ; keystone endpoint-list | 12:58 |
jistr | can i somehow re-run the puppet apply on an already deployed node? i'd like to run the puppet in debug + verbose mode to see exactly what's happening | 12:59 |
mark-os | jtomasek: would help me setting up Tuskar UI | 12:59 |
jtomasek | mark-os: yes, I am at the meeting at the moment. will send it asap | 12:59 |
marios | mark-os: yeah, i believe it is registered with keystone 'normally' | 13:01 |
marios | sec | 13:01 |
marios | mark-os: http://fpaste.org/208417/14284980/ | 13:01 |
mark-os | Excellent, thanks marios. Looks like I'm just missing the tuskar service in keystone. jtomasek I don't think I'll need you to post yours as well but thanks for offering to help. | 13:03 |
mark-os | I'll have a go at setting this up, fingers crossed it should work. | 13:04 |
*** lucas-hungry is now known as lucasagomes | 13:05 | |
*** dasm is now known as dasm|afk | 13:10 | |
*** julim has joined #tripleo | 13:11 | |
mark-os | marios: Any reason why you used 8585 for your ports for the tuskar endpoints? | 13:13 |
*** noslzzp has quit IRC | 13:15 | |
*** noslzzp has joined #tripleo | 13:17 | |
*** yamahata has joined #tripleo | 13:17 | |
marios | mark-os: who knows, various people have worked on this at various times, i can't remember that particular discussion | 13:27 |
mark-os | marios: okay thanks, only ask because it seems like some of the services wont work unless they're a certain port number | 13:30 |
*** masco has joined #tripleo | 13:31 | |
spredzy | dprince, when you tried the mongodb patch on f21. Did the f21 image had the mongodb package installed ? | 13:37 |
spredzy | I don't see any limitation on the puppet code that would cause the issue you had | 13:37 |
dprince | spredzy: I think so. Perhaps I made a silly mistake? The reasons I pulled it locally was I couldn't tell why the CI job failed (if I recall) | 13:39 |
dprince | spredzy: regardless, if we get a passing CI job I've got no objection | 13:39 |
*** Marga_ has joined #tripleo | 13:39 | |
spredzy | dprince, ack but I'd be curious to know what happend | 13:40 |
*** Marga_ has quit IRC | 13:40 | |
*** Marga_ has joined #tripleo | 13:40 | |
*** radez_g0n3 is now known as radez | 13:40 | |
*** sdake has joined #tripleo | 13:44 | |
*** lblanchard has joined #tripleo | 13:46 | |
openstackgerrit | Martin Mágr proposed openstack/tripleo-heat-templates: Keystone domain for Heat https://review.openstack.org/160279 | 13:51 |
*** jcoufal has quit IRC | 13:53 | |
*** sdake_ has joined #tripleo | 13:53 | |
*** jistr has quit IRC | 13:54 | |
*** jistr has joined #tripleo | 13:54 | |
*** yamahata has quit IRC | 13:55 | |
*** yamahata has joined #tripleo | 13:55 | |
*** sdake has quit IRC | 13:58 | |
*** chlong has quit IRC | 13:58 | |
*** bvandenh has quit IRC | 13:59 | |
*** pdb has quit IRC | 13:59 | |
*** pdb has joined #tripleo | 13:59 | |
greghaynes | dprince: Hey, talked with mordred and were all agreed that simple-init should get moved out of DIB | 14:01 |
greghaynes | mordred: you ok with it getting put on stackforge? | 14:04 |
dprince | greghaynes: sounds good to me :) thanks | 14:05 |
*** killer_prince has joined #tripleo | 14:05 | |
*** killer_prince is now known as lazy_prince | 14:05 | |
*** adrianopetrich has quit IRC | 14:09 | |
*** pdb has quit IRC | 14:09 | |
*** pdb has joined #tripleo | 14:09 | |
*** jistr has quit IRC | 14:10 | |
*** jistr has joined #tripleo | 14:12 | |
mark-os | currently having some trouble, getting a connection error. ConnectionError: ('Connection aborted.', error(111, 'Connection refused')) | 14:12 |
mark-os | marios jtomasek have one of you seen this error? | 14:13 |
*** pdb has quit IRC | 14:13 | |
mark-os | I'm guessing it's to do with keystone, possibly some port issue where the port I selected isn't currently open | 14:13 |
openstackgerrit | Dmitry Teselkin proposed openstack/diskimage-builder: Allow dib to be lauched from venv https://review.openstack.org/168002 | 14:14 |
jtomasek | mark-os: I was getting something similar, I think it was caused by tuskarclient port, try to disable iptables | 14:14 |
*** adrianopetrich has joined #tripleo | 14:15 | |
*** pdb has joined #tripleo | 14:16 | |
mark-os | jtomasek: How would I go about doing that? | 14:17 |
jtomasek | mark-os: "systemctl stop iptables" on the undercloud machine (the one that runs horizon/tuskar-ui) | 14:17 |
mark-os | jtomasek: that didn't work | 14:19 |
mark-os | jtomasek: tools/with_venv.sh ./manage.py runserver 0.0.0.0:8080 , should that not be 8585 instead of 8080 if I used 8585 for my tuskar endpoint? | 14:19 |
jtomasek | mark-os: no, that's ok | 14:20 |
mark-os | jtomasek: Failed to stop iptables.service: Unit iptables.service not loaded. | 14:20 |
*** spzala has joined #tripleo | 14:21 | |
jtomasek | hmm, tzumainn do you have an idea? I think it is the same problem we were bumping into^ | 14:21 |
jtomasek | mark-os: what os are you on? | 14:21 |
mark-os | jtomasek: SLES 12 | 14:21 |
jtomasek | mark-os: there might be some other firewall blocking the port, I am not familiar with SLES | 14:23 |
jtomasek | mark-os: maybe? http://insanelabs.com/linux/opensuse-disable-firewall-completely/ | 14:23 |
greghaynes | I have a couple nobrainer DIB bugfixes that have been waiting for review for a while - https://review.openstack.org/#/c/169912/ and https://review.openstack.org/#/c/169911/ | 14:23 |
mark-os | jtomasek: tried that, was unsuccessful | 14:24 |
mark-os | jtomasek: thanks for the suggestion | 14:24 |
*** pradeep has joined #tripleo | 14:24 | |
mark-os | jtomasek: I think I had this issue with manila whenever I used a port which I shouldn't have | 14:25 |
tzumainn | jtomasek, mark-os, hm, the issue we originally ran into should have been fixed by https://review.openstack.org/#/c/159622/ , but given that disabling the firewall still doesn't solve the problem, it sounds like this could be something different? | 14:25 |
mark-os | jtomasek: I think it was listening to the wrong port and so I had to close the wrong port and open the correct one. Though my memory isn't the best and I didn't document the process but it seems like a similar error. | 14:26 |
mark-os | tzumainn: Possibly. I think it's just the same error as I was having previously with another OpenStack component | 14:27 |
*** prad has joined #tripleo | 14:28 | |
*** mmagr has quit IRC | 14:30 | |
*** adrianopetrich has quit IRC | 14:36 | |
*** adrianopetrich has joined #tripleo | 14:36 | |
*** mcornea has quit IRC | 14:39 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Add a yum-minimal element that just uses yum https://review.openstack.org/166640 | 14:40 |
*** mmagr has joined #tripleo | 14:43 | |
*** jistr has quit IRC | 14:45 | |
*** rhallisey has quit IRC | 14:48 | |
mark-os | jtomasek: is there a command to start tuskar itself? | 14:49 |
jtomasek | mark-os: no, you just run horizon with infrastructure (tuskar-ui) dashboard enabled http://tuskar-ui.readthedocs.org/en/latest/install.html#install-the-management-ui | 14:50 |
*** jistr has joined #tripleo | 14:51 | |
mark-os | jtomasek: I've done all that, don't understand why it's not working | 14:53 |
*** gchamoul has quit IRC | 14:53 | |
jtomasek | mark-os: still the same problem? | 14:54 |
mark-os | jtomasek: Yeah, unfortunately | 14:55 |
mark-os | jtomasek: This is what I found out about the error - Generally speaking, when you get Errno 111, it most likely mean that the service you're trying to reach is not running on the port you try to connected to, therefore it most likely mean that the service isn't running at all. | 14:55 |
mark-os | source https://ask.openstack.org/en/question/33015/error-connectionerror-at-authlogin-errno-111-connection-refused/ | 14:56 |
*** untriaged-bot has joined #tripleo | 15:00 | |
untriaged-bot | No untriaged bugs so far! \o/ | 15:00 |
*** untriaged-bot has quit IRC | 15:00 | |
*** mmagr has quit IRC | 15:02 | |
jtomasek | mark-os: hmm, I am not quite familiar with how the setup is done, because I use Instack that installs/runs tuskar api for me. You might be right that it might need to get started. jistr could you please help here? | 15:02 |
*** rhallisey has joined #tripleo | 15:05 | |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: overcloud stepped deployment environment https://review.openstack.org/161927 | 15:06 |
jistr | mark-os, jtomasek: hi, what's the issue and what did you use to install? i've been tweaking my laptop config lately and disconnecting from the env | 15:06 |
*** Marga_ has quit IRC | 15:06 | |
jistr | s/from the env/from irc/ | 15:06 |
*** sseago has left #tripleo | 15:07 | |
mark-os | jistr: Installed OpenStack using zypper packages | 15:09 |
*** jcoufal has joined #tripleo | 15:11 | |
*** masco has quit IRC | 15:15 | |
jistr | mark-os: ok from the bits i can see back, you have an issue connecting to Tuskar? did you try connecting via CLI, running tuskar <someting> command or how do you connect? does it respond for cURL? | 15:16 |
*** jistr is now known as jistr|mtg | 15:16 | |
shardy | Anyone seeing issues with rabbit running via devtest lately? | 15:18 |
mark-os | jistr|mtg: I can't get this command to work | 15:19 |
mark-os | $ tuskar-api --config-file etc/tuskar/tuskar.conf | 15:19 |
gfidente | shardy, is that with single or multiple controllers? | 15:19 |
jistr|mtg | mark-os: what's the error it prints? can you paste please? | 15:20 |
shardy | gfidente: single controller, but heat-engine isn't starting because it can't connect to amqp | 15:21 |
shardy | MessageDeliveryFailure: Unable to connect to AMQP server on 127.0.0.1:5672 after None tries: Exchange.declare: (404) NOT_FOUND - no exchange 'reply_6a54dc328d8c472fab9219d680622aa7' in vhost '/' | 15:21 |
gfidente | 127.0.0.1 seems wrong | 15:21 |
*** mrunge is now known as mrunge_away | 15:22 | |
*** lazy_prince has quit IRC | 15:24 | |
gfidente | shardy, what is "hiera heat::rabbit_hosts" giving? | 15:24 |
gfidente | (when run from within the controller) | 15:26 |
*** yog__ has quit IRC | 15:26 | |
shardy | gfidente: Oh, no this is failing on the seed | 15:27 |
gfidente | shardy, I don't redo seed from more than a month :( | 15:28 |
*** maufart has quit IRC | 15:29 | |
*** killer_prince has joined #tripleo | 15:29 | |
*** killer_prince is now known as lazy_prince | 15:29 | |
shardy | gfidente: I had to, to work around bug #1441170 | 15:30 |
openstack | bug 1441170 in python-ironicclient "ironicclient "Not Acceptable" error" [High,In progress] https://launchpad.net/bugs/1441170 - Assigned to Devananda van der Veen (devananda) | 15:30 |
shardy | or my ironic was too old | 15:30 |
shardy | does anyone have another delorean pin, other than current which is known to work? | 15:30 |
*** dprince has quit IRC | 15:30 | |
*** jistr|mtg is now known as jistr | 15:30 | |
*** dprince has joined #tripleo | 15:30 | |
*** stendulker has joined #tripleo | 15:30 | |
*** stendulker_ has joined #tripleo | 15:35 | |
*** lazy_prince has quit IRC | 15:36 | |
*** rwsu has joined #tripleo | 15:37 | |
*** stendulker has quit IRC | 15:38 | |
*** stendulker has joined #tripleo | 15:39 | |
devananda | shardy: i've got a fix for ^ going into python-ironicclient and will cut another release as soon as it lands | 15:39 |
mark-os | jistr: will send you what is printed when I use that command | 15:41 |
*** stendulker_ has quit IRC | 15:41 | |
mark-os | http://paste.openstack.org/show/se0NYdOtdfP6KmpIuaqe/ | 15:42 |
jistr | that should be fine, doesn't look like an error per se. Does it keep running or does it crash when you run tuskar-api like this? | 15:43 |
jistr | mark-os: can you "curl http://localhost:8585/" ? | 15:44 |
jistr | (that curl is supposed to be run on the same host as tuskar-api) | 15:44 |
*** stendulker_ has joined #tripleo | 15:44 | |
*** alop has joined #tripleo | 15:45 | |
*** stendulker has quit IRC | 15:47 | |
*** rhallisey has quit IRC | 15:48 | |
*** rhallisey has joined #tripleo | 15:49 | |
gfidente | shardy, so 127.0.0.1 and / seems right to me in seed though | 15:49 |
gfidente | shardy, missing exchage sounds weird to me, are the other services happy with messaging? | 15:49 |
*** sdake has joined #tripleo | 15:50 | |
mark-os | jistr: yep can curl it | 15:50 |
mark-os | jistr: here's the output when I curl it: http://paste.openstack.org/show/WVQIP2vZjXsBBYjwLLpf/ | 15:51 |
mark-os | jistr: think it's just curling a redirection page | 15:51 |
*** spzala has quit IRC | 15:52 | |
*** regebro has quit IRC | 15:52 | |
jistr | yeah that looks fine, it should redirect to a /v2/ or something. if you run curl with -i, it should also print the headers and show you where the redirect goes | 15:53 |
*** sdake_ has quit IRC | 15:53 | |
jistr | i need to go (i'm based in europe), but i'll be around tomorrow too | 15:55 |
*** killer_prince has joined #tripleo | 15:55 | |
*** killer_prince is now known as lazy_prince | 15:55 | |
mark-os | jistr: Okay will speak tomorrow! | 15:55 |
*** jistr has quit IRC | 15:56 | |
mark-os | jistr: thanks for your help | 15:56 |
*** Marga_ has joined #tripleo | 15:57 | |
*** yamahata has quit IRC | 15:58 | |
*** yamahata has joined #tripleo | 15:58 | |
*** Marga_ has quit IRC | 16:00 | |
*** Marga_ has joined #tripleo | 16:00 | |
openstackgerrit | Marios Andreou proposed openstack/tuskar: Wires up constraints and type into returned plan parameters https://review.openstack.org/171713 | 16:02 |
*** pradeep1 has joined #tripleo | 16:12 | |
devananda | are ya'll going to be cutting a stable/kilo branch of diskimage-builder? | 16:12 |
*** pradeep has quit IRC | 16:12 | |
*** julim has quit IRC | 16:14 | |
greghaynes | devananda: Is there a need for one? I think dib is pretty good about not being backwards incompat | 16:15 |
greghaynes | and AFAIK we dont have any plans to change that | 16:16 |
devananda | greghaynes: unfortunately some folks introduced non-backwards-compat things into the ramdisk image builder recently ... | 16:16 |
greghaynes | aye | 16:16 |
devananda | greghaynes: new features like whole-disk-image support & creating a local bootloader | 16:16 |
devananda | greghaynes: when using a new ramdisk with old ironic, or new ironic with old ramdisk, .... it's bad :( | 16:16 |
devananda | https://bugs.launchpad.net/ironic/+bug/1441556 | 16:17 |
openstack | Launchpad bug 1441556 in Ironic "Deploying whole disk image with local boot fails" [Medium,Triaged] - Assigned to Lucas Alvares Gomes (lucasagomes) | 16:17 |
devananda | https://bugs.launchpad.net/bugs/1422723 | 16:17 |
openstack | Launchpad bug 1422723 in Ironic "Ironic sets instance as active even if bootloader installation fails when boot_option is 'local'" [Critical,Fix committed] - Assigned to Ramakrishnan G (rameshg87) | 16:17 |
greghaynes | hrm, that seems like something we could have / should have avoided | 16:17 |
devananda | indeed | 16:17 |
devananda | i'm not pleased about how these were added | 16:17 |
devananda | the changes came quite late in the cycle for us, and I wasn't able to review them all | 16:18 |
*** noslzzp has quit IRC | 16:18 | |
devananda | i would like to tag RC1 of Ironic today, but right now this feature is broken | 16:19 |
devananda | i've started writing notes on what it will take to fix it here: https://etherpad.openstack.org/p/VK3R5xy0MW | 16:19 |
greghaynes | do you know what elements youall use when you build? | 16:19 |
devananda | elements/deploy-ironic, I belive | 16:20 |
devananda | yah. the issue is in elements/deploy-ironic/init.d/80-deploy-ironic | 16:21 |
devananda | 160 # If localboot is set, install a bootloader | 16:21 |
devananda | 161 if [ "$IRONIC_BOOT_OPTION" = "local" ]; then | 16:21 |
devananda | that block | 16:21 |
devananda | If I were to use a newer version of ironic's PXE driver with an older ramdisk (eg, that doesn't have this block), and i enable local_boot in ironic, the deploy will timeout. | 16:22 |
greghaynes | https://review.openstack.org/#/c/169354/ | 16:23 |
devananda | and if I also pass in a whole disk image, even with a newer ironic and a ramdisk built by the latest DIB/elements/deploy-ironic, it will fail today, because it will overwrite the bootloader that came with the whole disk image | 16:23 |
devananda | lucasagomes: is ^ an accurate summary of hte issues? | 16:23 |
devananda | greghaynes: yeah. that introduced the non-backwards-compatible situation | 16:24 |
* lucasagomes reads | 16:24 | |
devananda | the commit message REALLY should have said something about that :( | 16:24 |
lucasagomes | devananda, right, there's 2 things... that block was added recently but the is_whole_disk_image + local boot has been broken before | 16:25 |
devananda | well, let me rephrase that slightly. that change itself shouldn't be backwards incompatible, because an older ironic would'nt pass that option, so wouldn't trigger that code. | 16:26 |
lucasagomes | because before the DIB ramdisk would just try to install the bootloader if "boot_option = local" was set | 16:26 |
devananda | but the corresponding change in ironic (required to use localboot) doesn't work with older ramdisks | 16:26 |
lucasagomes | but it wouldn't try to talk to the ironic api again (which is what causes the deploy to timeout) | 16:26 |
lucasagomes | yeah, it wouldn't work with old ramdisks | 16:27 |
devananda | right. so stable/kilo of Ironic needs to pin its dependency on diskimage-builder to a version that has this code in it | 16:27 |
devananda | + what ever code lucasagomes writes to fix https://bugs.launchpad.net/ironic/+bug/1441556 | 16:27 |
openstack | Launchpad bug 1441556 in Ironic "Deploying whole disk image with local boot fails" [Medium,Triaged] - Assigned to Lucas Alvares Gomes (lucasagomes) | 16:27 |
*** stendulker has joined #tripleo | 16:28 | |
lucasagomes | devananda, +1 | 16:28 |
* greghaynes is still wrapping his head around all the moving parts here | 16:28 | |
lucasagomes | I mean, we can mention in our docs that local boot was introduced in Kilo, and that requires a new ramdisk | 16:28 |
lucasagomes | same for whole disk image | 16:28 |
lucasagomes | and maybe avoid pinning? | 16:29 |
devananda | sure. we need to do that too, for deployers. | 16:29 |
greghaynes | yea, im really trying to find out if theres a possibe way to do this forward compatibly for the dib element | 16:30 |
*** stendulker_ has quit IRC | 16:30 | |
devananda | the pinning is needed largely for the test environments, so that our stable/kilo jobs do not inadvertently pull in some future change like this one that may break it. | 16:30 |
devananda | I think our stable/juno jobs should be fine -- the stable/juno ironic won't pass "localboot" option, so they won't trigger this code in a newer ramdisk | 16:31 |
greghaynes | hrm, so one of the big issues is the callback at the end only works with certain ironic versions, right? | 16:34 |
greghaynes | can that just version check? | 16:34 |
devananda | greghaynes: it could, though the pxe driver's support for localboot isn't an API-visible change, so there's no version for that specifically | 16:37 |
devananda | *isn't visible in the standard API. it's a driver extension ... | 16:37 |
devananda | lemme check. that may be discoverable too | 16:37 |
*** stendulker has quit IRC | 16:37 | |
*** Marga_ has quit IRC | 16:42 | |
*** Marga_ has joined #tripleo | 16:43 | |
devananda | yup | 16:46 |
devananda | greghaynes: cheers | 16:46 |
greghaynes | \O/ | 16:46 |
*** Marga_ has quit IRC | 16:46 | |
devananda | lucasagomes: curl /v1/nodes/NNN/vendor_psasthru/methods | 16:46 |
devananda | lucasagomes: if "pass_bootloader_install_info" in result ... | 16:46 |
*** Marga_ has joined #tripleo | 16:47 | |
lucasagomes | devananda, oh that would fix the backward problem | 16:47 |
devananda | right :) | 16:47 |
lucasagomes | that would be good | 16:47 |
lucasagomes | devananda, can we cut the RC on friday maybe? | 16:47 |
lucasagomes | or it's required to cut it today? | 16:48 |
*** radez is now known as radez_g0n3 | 16:50 | |
*** julim has joined #tripleo | 16:54 | |
*** Marga_ has quit IRC | 16:56 | |
*** Marga_ has joined #tripleo | 16:57 | |
openstackgerrit | greghaynes proposed openstack/diskimage-builder: Only send ironic bootloader info if its supported https://review.openstack.org/171743 | 16:58 |
greghaynes | devananda: lucasagomes ^ theres an untested fix | 16:58 |
greghaynes | which is basically just me writing out your psuedocode ;) | 16:59 |
lucasagomes | nice, yeah gotta give it a go | 17:00 |
*** spzala has joined #tripleo | 17:01 | |
*** spredzy is now known as spredzy|afk | 17:03 | |
devananda | greghaynes: cheers | 17:05 |
*** mrunge_away is now known as mrunge | 17:06 | |
*** athomas has quit IRC | 17:07 | |
*** trown is now known as trown|lunch | 17:11 | |
*** yamahata has quit IRC | 17:16 | |
openstackgerrit | John Stafford proposed openstack/diskimage-builder: Only send ironic bootloader info if its supported https://review.openstack.org/171743 | 17:18 |
*** yamahata has joined #tripleo | 17:18 | |
*** jdob has quit IRC | 17:21 | |
*** dtantsur is now known as dtantsur|afk | 17:22 | |
*** pelix has quit IRC | 17:24 | |
*** Guest39926 is now known as mgagne | 17:29 | |
*** mgagne has joined #tripleo | 17:29 | |
*** jcoufal has quit IRC | 17:31 | |
*** yamahata has quit IRC | 17:39 | |
*** thrash is now known as thrash|biab | 17:50 | |
*** ukalifon1 has quit IRC | 17:57 | |
*** yamahata has joined #tripleo | 17:59 | |
*** spzala has quit IRC | 18:22 | |
*** lucasagomes is now known as lucas-dinner | 18:26 | |
EmilienM | shardy, dprince: for serverspec, I'm thinking about creating an hook in https://github.com/openstack/heat-templates/tree/master/hot/software-config/elements/ | 18:28 |
EmilienM | so we can re-use config inputs in serverspec configuration and run tests locally (probably better for large-scale) | 18:28 |
*** weshay is now known as weshay_mtg | 18:29 | |
EmilienM | maybe an elements like "heat-valid-serverspec" in software-config? | 18:30 |
*** trown|lunch is now known as trown | 18:31 | |
EmilienM | dprince: ^ | 18:31 |
dprince | EmilienM: I'm not sure I follow | 18:32 |
dprince | EmilienM: can't you just re-use local data that is written in Hiera already? | 18:33 |
EmilienM | dprince: yes I could | 18:33 |
EmilienM | and that's what we should do | 18:33 |
dprince | EmilienM: or are you saying you prefer the non-hiera (JSON format) data instead | 18:33 |
EmilienM | no I did not explain correctly what I meant | 18:34 |
dprince | EmilienM: if hiera is acceptable, and you want to run something locally then "plugging in" via some sort of generic Heat software deployment might work better | 18:34 |
EmilienM | I'm looking at creating an interface for service validation | 18:34 |
EmilienM | dprince: and I wonder which code would run `serverspec` | 18:35 |
EmilienM | dprince: and also to have a sync : roles/puppet-classes <-> serverspec tests | 18:36 |
*** jcoufal has joined #tripleo | 18:39 | |
*** jdob has joined #tripleo | 18:46 | |
*** jcoufal has quit IRC | 18:47 | |
dprince | EmilienM: Hmmm. so your requirement is you need access to the same data as puppet, and you want to run after each puppet apply task? | 18:47 |
EmilienM | dprince: yes for #1, not required for #2 | 18:48 |
EmilienM | you can run validation after puppet ran everywhere | 18:48 |
dprince | EmilienM: okay, so one big validation, instead of several smaller validations along the way? | 18:49 |
EmilienM | dprince: in my SpinalStack we use to have an association between puppet classes & serverspec tests. So each end of step, we ran serverspec and if not-success, run the step again | 18:51 |
dprince | EmilienM: a new hook in https://github.com/openstack/heat-templates/tree/master/hot/software-config/elements/ would work. And it could give you access to puppet data via hiera. I'm not sure that would be the best way to get at the 'puppet' Heat data directly however since serverspec isn't in the 'puppet' data group. | 18:51 |
*** pradeep1 has quit IRC | 18:52 | |
dprince | EmilienM: okay, so the 'run again' thing here might indicate where the thing driving these validations should live | 18:52 |
openstackgerrit | Victor Lowther proposed openstack/os-cloud-config: Add pxe_drac driver support to os-cloud-config https://review.openstack.org/171774 | 18:52 |
dprince | EmilienM: I think the best way to have a Heat task "run again" might be to do a stack update if the previous one failed. | 18:53 |
dprince | EmilienM: so, each resource could have its own SoftwareDeployment for validation, which if it fails would get detected by heat | 18:54 |
dprince | EmilienM: this validation SoftwareDeployment would run after the configuration deployments (puppet, etc.) have finished. We would control that w/ depends_on | 18:54 |
dprince | EmilienM: if it fails, you could heat-stack update and it would get another shot... | 18:55 |
EmilienM | yeah | 18:55 |
EmilienM | I like the idea | 18:55 |
dprince | So an element to run serverspec would be fine. It could live in heat-templates, sure. | 18:56 |
EmilienM | ok | 18:56 |
EmilienM | dprince: well, i'll start something tonight/night and I'll let you know | 18:57 |
*** trown is now known as trown|taxman | 18:57 | |
dprince | EmilienM: good to run this past shardy too | 18:57 |
openstackgerrit | OpenStack Proposal Bot proposed openstack/diskimage-builder: Updated from global requirements https://review.openstack.org/166431 | 18:57 |
EmilienM | dprince: ack | 18:58 |
*** lblanchard has quit IRC | 19:01 | |
*** lblanchard has joined #tripleo | 19:03 | |
*** spzala has joined #tripleo | 19:03 | |
*** Marga_ has quit IRC | 19:12 | |
*** mmagr has joined #tripleo | 19:16 | |
*** mmagr has quit IRC | 19:20 | |
*** akrivoka has quit IRC | 19:21 | |
*** thrash|biab is now known as thrash | 19:21 | |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-puppet-elements: Implement serverspec element https://review.openstack.org/171785 | 19:31 |
EmilienM | dprince: ^ | 19:31 |
*** jprovazn has quit IRC | 19:34 | |
dprince | EmilienM: commented | 19:47 |
*** trown|taxman is now known as trown | 19:50 | |
*** sdake_ has joined #tripleo | 19:55 | |
*** sdake has quit IRC | 19:58 | |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-puppet-elements: Implement serverspec element https://review.openstack.org/171785 | 20:08 |
*** Marga_ has joined #tripleo | 20:11 | |
*** prad has quit IRC | 20:19 | |
openstackgerrit | Ben Nemec proposed openstack/diskimage-builder: Make troubleshoot work with dracut ramdisks https://review.openstack.org/171803 | 20:24 |
openstackgerrit | Ben Nemec proposed openstack/diskimage-builder: Clean up targetcli ramdisk installation https://review.openstack.org/171804 | 20:24 |
*** sdake_ has quit IRC | 20:28 | |
*** prad has joined #tripleo | 20:30 | |
shardy | EmilienM, dprince: sounds good, I agree the way to recover from a failed local validation should be a stack-update | 20:37 |
shardy | I quite like dprince's suggestion of a heat-config hook, but an element works too, I don't have a strong preference | 20:38 |
*** Marga_ has quit IRC | 20:51 | |
*** Marga_ has joined #tripleo | 20:53 | |
*** Marga_ has quit IRC | 20:54 | |
*** Marga_ has joined #tripleo | 20:54 | |
*** jdob has quit IRC | 20:55 | |
openstackgerrit | Merged openstack/os-cloud-config: Add support to skip either kernel or ramdisk https://review.openstack.org/153465 | 20:55 |
*** lblanchard has quit IRC | 20:57 | |
*** untriaged-bot has joined #tripleo | 21:00 | |
untriaged-bot | Untriaged bugs so far: | 21:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1441556 | 21:00 |
openstack | Launchpad bug 1441556 in Ironic "Deploying whole disk image with local boot fails" [Medium,In progress] - Assigned to Jim Rollenhagen (jim-rollenhagen) | 21:00 |
*** untriaged-bot has quit IRC | 21:00 | |
*** cwolferh has quit IRC | 21:05 | |
*** mrunge has quit IRC | 21:10 | |
openstackgerrit | Merged openstack/diskimage-builder: Export image properties https://review.openstack.org/169912 | 21:11 |
*** pblaho has quit IRC | 21:27 | |
openstackgerrit | Merged openstack/diskimage-builder: Correctly handle raw type ordering https://review.openstack.org/169911 | 21:28 |
*** jtomasek has quit IRC | 21:29 | |
*** dprince has quit IRC | 21:32 | |
openstackgerrit | Ryan Hallisey proposed stackforge/kolla: Update error message for build-docker-images https://review.openstack.org/171822 | 21:33 |
*** rhallisey has quit IRC | 21:34 | |
*** cwolferh has joined #tripleo | 21:45 | |
*** cwolferh has quit IRC | 21:50 | |
*** weshay_mtg has quit IRC | 21:58 | |
*** trown is now known as trown|outttypeww | 21:59 | |
*** chlong has joined #tripleo | 22:01 | |
*** cwolferh has joined #tripleo | 22:01 | |
*** morazi has quit IRC | 22:02 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: puppet: install Horizon on overcloud-controller https://review.openstack.org/164392 | 22:16 |
*** gchamoul has joined #tripleo | 22:20 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Make memcached bind on ctlplane instead of 0.0.0.0 https://review.openstack.org/171840 | 22:21 |
*** gchamoul- has joined #tripleo | 22:24 | |
*** gchamoul has quit IRC | 22:25 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Make rabbitmq bind on ctlplane instead of 0.0.0.0 https://review.openstack.org/171843 | 22:26 |
*** gfidente has quit IRC | 22:27 | |
*** prad has quit IRC | 22:27 | |
*** gchamoul has joined #tripleo | 22:29 | |
*** gchamoul- has quit IRC | 22:30 | |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-puppet-elements: Implement serverspec elements https://review.openstack.org/171785 | 22:41 |
*** Marga_ has quit IRC | 22:48 | |
*** Marga_ has joined #tripleo | 22:50 | |
*** lucas-dinner has quit IRC | 22:56 | |
*** stendulker has joined #tripleo | 22:56 | |
greghaynes | mordred: SpamapS hah! so the vhd-util is corrupting the fs on our .raw's | 22:57 |
greghaynes | that was one gnarly bug to track down | 22:58 |
*** cwolferh has quit IRC | 22:58 | |
*** cwolferh has joined #tripleo | 22:58 | |
SpamapS | greghaynes: wtf! | 22:59 |
greghaynes | hrm, but we cp it | 22:59 |
* greghaynes is now very confused | 22:59 | |
greghaynes | I have tracked this down to getting fs errors when I use -t vhd... | 22:59 |
SpamapS | greghaynes: possible the raw is not flushed | 23:00 |
greghaynes | aye | 23:00 |
SpamapS | greghaynes: also possible qemu-img is being clever and forcing it to sync. | 23:01 |
greghaynes | hrmmm | 23:02 |
*** rlandy has quit IRC | 23:02 | |
SpamapS | greghaynes: are you using tmpfs? | 23:02 |
SpamapS | as in, do you have enough RAM it think it will work? | 23:03 |
greghaynes | yes | 23:03 |
SpamapS | the raw goes on the tmpfs, so not flushed seems.. unlikely. | 23:04 |
SpamapS | oh wait | 23:04 |
SpamapS | it's mounted loop isn't it? | 23:04 |
greghaynes | yes | 23:04 |
SpamapS | so could be that it isn't unmounted yet | 23:04 |
greghaynes | its mounted loop, we copy it while its mounted | 23:04 |
greghaynes | I think | 23:04 |
greghaynes | no, we unmount it | 23:04 |
SpamapS | don't we umount -l ? | 23:05 |
*** chlong has quit IRC | 23:05 | |
greghaynes | umount -fl | 23:05 |
SpamapS | thats it | 23:05 |
greghaynes | wow | 23:06 |
SpamapS | -l Lazy unmount. Detach the filesystem from the filesystem hierarchy now, and cleanup all references to | 23:06 |
SpamapS | the filesystem as soon as it is not busy anymore. (Requires kernel 2.4.11 or later.) | 23:06 |
SpamapS | greghaynes: just for the hell of it, try plugging a 'sync' in before the vhd-util call | 23:07 |
greghaynes | ok, I have a run to re-verify this thats about to end | 23:07 |
greghaynes | but then ill do it | 23:07 |
greghaynes | I spent way too long assuming the issue had to be a result of our block-device.d scripts | 23:08 |
*** stendulker has quit IRC | 23:09 | |
*** spzala has quit IRC | 23:16 | |
*** alop has quit IRC | 23:21 | |
SpamapS | FYI, these changes likely all need rechecks: http://logstash.openstack.org/#eyJzZWFyY2giOiJcIk5vdEFjY2VwdGFibGU6IE5vdCBBY2NlcHRhYmxlIChIVFRQIDQwNilcIiIsImZpZWxkcyI6W10sIm9mZnNldCI6MCwidGltZWZyYW1lIjoiMTcyODAwIiwiZ3JhcGhtb2RlIjoiY291bnQiLCJ0aW1lIjp7InVzZXJfaW50ZXJ2YWwiOjB9LCJzdGFtcCI6MTQyODUzNTY2MzQyNn0= | 23:32 |
SpamapS | I don't have time to recheck them all | 23:32 |
SpamapS | but they were all due to a temporary problem in ironicclient | 23:33 |
greghaynes | in other news, running your own cloud on ssd's = much faster dev cycle for testing | 23:36 |
SpamapS | hah yes | 23:38 |
*** gchamoul has quit IRC | 23:40 | |
*** sdake has joined #tripleo | 23:40 | |
*** gchamoul- has joined #tripleo | 23:40 | |
*** sdake_ has joined #tripleo | 23:42 | |
*** panda|afk has quit IRC | 23:45 | |
*** panda|afk has joined #tripleo | 23:45 | |
*** sdake has quit IRC | 23:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!