*** slagle has quit IRC | 00:19 | |
*** shadower has quit IRC | 00:23 | |
*** shadower has joined #tripleo | 00:23 | |
*** weshay_afk has quit IRC | 00:34 | |
*** jobewan has quit IRC | 00:35 | |
*** weshay_afk has joined #tripleo | 00:36 | |
openstackgerrit | Ben Nemec proposed openstack/tripleo-heat-templates: Enable notifications on the overcloud https://review.openstack.org/241421 | 00:42 |
---|---|---|
*** alop has quit IRC | 00:42 | |
*** jerrygb has joined #tripleo | 00:44 | |
*** slagle has joined #tripleo | 00:47 | |
*** jerrygb has quit IRC | 00:48 | |
*** slagle has quit IRC | 00:52 | |
*** slagle has joined #tripleo | 00:54 | |
*** shivrao has quit IRC | 00:56 | |
*** chlong has joined #tripleo | 01:17 | |
*** aukhan has joined #tripleo | 01:30 | |
*** lblanchard has joined #tripleo | 01:48 | |
*** jerrygb has joined #tripleo | 02:00 | |
*** sthillma has quit IRC | 02:00 | |
*** aukhan has quit IRC | 02:01 | |
*** aukhan has joined #tripleo | 02:02 | |
*** chlong has quit IRC | 02:25 | |
*** cwolferh has quit IRC | 02:26 | |
*** AzherKhan has joined #tripleo | 02:27 | |
*** aukhan has quit IRC | 02:28 | |
*** lblanchard has quit IRC | 02:29 | |
*** chlong has joined #tripleo | 02:30 | |
*** chlong has quit IRC | 02:42 | |
*** rhallisey has joined #tripleo | 03:08 | |
*** CheKoLyN has quit IRC | 03:16 | |
*** weshay_afk has quit IRC | 03:29 | |
*** weshay_afk has joined #tripleo | 03:32 | |
*** rlandy has quit IRC | 03:38 | |
*** masco__ has joined #tripleo | 03:50 | |
*** untriaged-bot has joined #tripleo | 04:01 | |
untriaged-bot | Untriaged bugs so far: | 04:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1507556 | 04:01 |
openstack | Launchpad bug 1507556 in tripleo "[tripleoclient] should ignore validation of tunneling params if tunneling is disabled" [Undecided,In progress] - Assigned to Brad P. Crochet (brad-9) | 04:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1511650 | 04:01 |
openstack | Launchpad bug 1511650 in tripleo "devtest_overcloud.sh heat stack-create fail" [Undecided,New] - Assigned to Cameron.C (cameron-c) | 04:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506792 | 04:01 |
openstack | Launchpad bug 1506792 in diskimage-builder "ironic-python-agent fails to run on fedora ramdisk" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 04:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506692 | 04:01 |
openstack | Launchpad bug 1506692 in diskimage-builder "Broken test in fedora-minimal/install.d/99-ramdisk" [Undecided,In progress] - Assigned to Ian Wienand (iwienand) | 04:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510974 | 04:01 |
openstack | Launchpad bug 1510974 in tripleo "instack-virt-setup fails if vm name are similar" [Undecided,In progress] | 04:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510901 | 04:01 |
openstack | Launchpad bug 1510901 in tripleo "seed's nova-compute service start fail" [Undecided,In progress] - Assigned to Cameron.C (cameron-c) | 04:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1511715 | 04:01 |
openstack | Launchpad bug 1511715 in diskimage-builder "Images using draycut should have the option to pass drivers to include in build" [Undecided,New] - Assigned to Julia Kreger (juliaashleykreger) | 04:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1509148 | 04:01 |
openstack | Launchpad bug 1509148 in tripleo "keystone initialize fails if undercloud can't reach overcloud public vip" [Undecided,New] | 04:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 04:01 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 04:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1504263 | 04:01 |
openstack | Launchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged] | 04:01 |
*** untriaged-bot has quit IRC | 04:01 | |
*** aukhan has joined #tripleo | 04:06 | |
*** rhefner_ has joined #tripleo | 04:08 | |
*** gus_ has joined #tripleo | 04:10 | |
*** rhefner has quit IRC | 04:11 | |
*** weshay_afk has quit IRC | 04:11 | |
*** dsneddon has quit IRC | 04:11 | |
*** adam_g has quit IRC | 04:11 | |
*** AzherKhan has quit IRC | 04:11 | |
*** tzumainn has quit IRC | 04:11 | |
*** gus has quit IRC | 04:11 | |
*** rhefner_ is now known as rhefner | 04:11 | |
*** lazy_prince has joined #tripleo | 04:12 | |
*** adam_g has joined #tripleo | 04:16 | |
*** adam_g has quit IRC | 04:16 | |
*** adam_g has joined #tripleo | 04:16 | |
*** gus_ is now known as gus | 04:18 | |
*** dsneddon has joined #tripleo | 04:21 | |
*** weshay_afk has joined #tripleo | 04:23 | |
*** tzumainn has joined #tripleo | 04:25 | |
*** chlong has joined #tripleo | 04:32 | |
*** rhallisey has quit IRC | 04:33 | |
*** rbrady has quit IRC | 04:34 | |
*** shivrao has joined #tripleo | 04:36 | |
*** greghaynes2 has joined #tripleo | 04:42 | |
*** chlong has quit IRC | 04:45 | |
*** tzumainn has quit IRC | 04:47 | |
*** chlong has joined #tripleo | 04:48 | |
*** sthillma has joined #tripleo | 04:54 | |
*** links has joined #tripleo | 05:02 | |
*** shivrao_ has joined #tripleo | 05:03 | |
*** shivrao has quit IRC | 05:06 | |
*** shivrao_ is now known as shivrao | 05:06 | |
*** chlong has quit IRC | 05:10 | |
*** greghaynes is now known as greghaynes_ | 05:30 | |
*** greghaynes2 is now known as greghaynes | 05:30 | |
*** anande has joined #tripleo | 05:31 | |
*** jraju has joined #tripleo | 05:36 | |
*** links has quit IRC | 05:37 | |
*** jaosorior has joined #tripleo | 05:40 | |
*** ramishra has quit IRC | 05:46 | |
*** ramishra has joined #tripleo | 05:46 | |
*** jerrygb has quit IRC | 06:01 | |
*** AzherKhan has joined #tripleo | 06:14 | |
*** jraju has quit IRC | 06:15 | |
openstackgerrit | Vinay Rao proposed openstack/tripleo-heat-templates: This change makes the following parameters user configurable: https://review.openstack.org/230764 | 06:16 |
*** aukhan has quit IRC | 06:16 | |
*** AzherKhan has quit IRC | 06:34 | |
*** aufi has joined #tripleo | 06:42 | |
*** links has joined #tripleo | 06:42 | |
*** aukhan has joined #tripleo | 06:47 | |
*** yog_ has joined #tripleo | 06:50 | |
*** jprovazn has joined #tripleo | 06:57 | |
*** ukalifon1 has joined #tripleo | 07:01 | |
*** rasca has joined #tripleo | 07:01 | |
*** lsmola has joined #tripleo | 07:03 | |
*** shivrao has quit IRC | 07:19 | |
*** mcornea has joined #tripleo | 07:20 | |
*** thrash has joined #tripleo | 07:20 | |
*** thrash has joined #tripleo | 07:20 | |
*** mcornea has quit IRC | 07:21 | |
*** mcornea has joined #tripleo | 07:22 | |
*** thrash|g0ne has quit IRC | 07:27 | |
*** dobson has quit IRC | 07:27 | |
*** sthillma has quit IRC | 07:32 | |
*** dobson has joined #tripleo | 07:40 | |
*** jerrygb has joined #tripleo | 07:47 | |
*** jerrygb has quit IRC | 07:52 | |
*** ifarkas has joined #tripleo | 07:55 | |
*** tremble has joined #tripleo | 07:57 | |
*** tremble has joined #tripleo | 07:57 | |
jaosorior | tremble | 07:58 |
jaosorior | are you working on any of the patches? | 07:58 |
jaosorior | I'm doing some considerable refactoring to the TLS and CA injection ones | 07:59 |
tremble | not right now, I saw the review | 07:59 |
tremble | jaosorior: The hostname/fqdn patch will need updating too | 07:59 |
jaosorior | I'll do that | 08:00 |
jaosorior | basically the change is that instead of using cloud-init | 08:00 |
jaosorior | I'll use a software deployment | 08:00 |
*** jaosorior has quit IRC | 08:00 | |
tremble | Yup, issue with the FQDN one is that it can't be a puppet one (and needs doing before puppet) | 08:00 |
*** jaosorior has joined #tripleo | 08:01 | |
tremble | Yup, issue with the FQDN one is that it can't be a puppet one (and needs doing before puppet) | 08:01 |
jaosorior | tremble, I'm enabling predeployment hooks which will go before puppet | 08:01 |
*** jaosorior has quit IRC | 08:01 | |
tremble | ok | 08:01 |
*** jaosorior has joined #tripleo | 08:02 | |
tremble | ok | 08:02 |
tremble | And suffering from a really bad network connection... | 08:02 |
jaosorior | yeah dude, my connection is quite crappy today | 08:02 |
*** pblaho has joined #tripleo | 08:14 | |
*** shardy has joined #tripleo | 08:20 | |
*** yuanying has quit IRC | 08:20 | |
*** regebro has joined #tripleo | 08:26 | |
*** mbound has joined #tripleo | 08:36 | |
*** jtomasek has quit IRC | 08:37 | |
*** Guest98556 is now known as d0ugal | 08:37 | |
*** gfidente|afk has quit IRC | 08:38 | |
*** d0ugal has quit IRC | 08:38 | |
*** d0ugal has joined #tripleo | 08:38 | |
*** jtomasek has joined #tripleo | 08:38 | |
*** jcoufal has joined #tripleo | 08:40 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap https://review.openstack.org/238887 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 08:40 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable TLS deployment for the Overcloud https://review.openstack.org/231930 | 08:40 |
jaosorior | shardy: Is this approach better? https://review.openstack.org/#/c/231930/32 | 08:41 |
tremble | marios: jaosorior is reworking all of the pieces we'd initially put into userdata | 08:46 |
marios | tremble: o/ thanks, saw the comment on the first one, saw the second one had similar issue, am looking at the endpointmap now | 08:47 |
tremble | marios: Yeah EndpointMap I would really appreciate comments, most of the rest currently hinges on that | 08:47 |
marios | btw thanks for using the same topic across the reviews, makes tracking much easier | 08:49 |
tremble | :) That's how I was tracking them too :) | 08:50 |
marios | tremble: yeah otherwise i'm looking for reviews by given author, but in this case there's two of you so :) | 08:50 |
shardy | jaosorior: morning, yeah that looks better :) | 08:50 |
shardy | one question, how's the chain_md5sum thing supposed to work> | 08:51 |
shardy | ? | 08:51 |
shardy | It looks like it's appending the script to a deployment output? | 08:51 |
jaosorior | shardy: Well, I based that stuff on an example from the heat repo | 08:51 |
jaosorior | buuuut | 08:52 |
jaosorior | It should be appending the output of the script | 08:52 |
jaosorior | not the script itself | 08:52 |
*** yuanying has joined #tripleo | 08:53 | |
shardy | jaosorior: Yeah, that was what I was thinking but wasn't sure :) | 08:53 |
shardy | Ah it's sh << | 08:54 |
tremble | Where's the output of that script available? It's going to contain "sensitive" information | 08:54 |
shardy | Confusing as it reads like a cat/EOF block same as above | 08:54 |
shardy | md5sum ${cert_path} > ${heat_outputs_path}.chain_md5sum might be clearer? | 08:54 |
shardy | with the chmod etc separate? | 08:55 |
jaosorior | shardy: this is what I meant http://pastebin.com/Q8Y9G9pq | 08:55 |
jaosorior | shardy: good point | 08:56 |
shardy | Yeah, I get it now, thanks - just a bit confusing this early in the morning ;) | 08:56 |
* shardy needs moar coffee | 08:56 | |
jaosorior | I could do that | 08:56 |
tremble | shardy: Where will the stdout output of that script end up? | 08:56 |
shardy | Also, do you need the tee if you're not using deploy_stdout in the outputs? | 08:56 |
shardy | tremble: in deploy_stdout of the ControllerTLSDeployment | 08:57 |
jaosorior | shardy: I need the tee cause I need privileges to write anything in that directory | 08:57 |
shardy | jaosorior: but the script is run as root? | 08:58 |
jaosorior | and I redirect the output of tee to /dev/null cause I don't want the chain to be outputted and thus vailable in ControllerTLDDeployment | 08:58 |
jaosorior | it's run with root privileges, with sudo | 08:58 |
jaosorior | noone else has access to /etc/pki/tls/private/ | 08:58 |
jaosorior | * ControllerTLSDeployment | 08:59 |
*** gfidente has joined #tripleo | 08:59 | |
jaosorior | * available, not vailable | 08:59 |
tremble | shardy: Which user does the script run as? | 08:59 |
jaosorior | heat-admin IIUC | 09:00 |
shardy | No, that user isn't related to SoftwareDeployments, it should be run as root IIRC | 09:00 |
jaosorior | I see | 09:00 |
shardy | we create the heat-admin user for human users to log in: | 09:00 |
jaosorior | then the sudo isn't necessary there | 09:00 |
jaosorior | I can change that | 09:00 |
jaosorior | but anyway | 09:01 |
shardy | https://github.com/openstack/tripleo-heat-templates/blob/master/firstboot/userdata_heat_admin.yaml#L25 | 09:01 |
shardy | You can not do that and the SoftwareDeployments should still work fine | 09:01 |
*** panda has joined #tripleo | 09:02 | |
marios | tremble: i really like the endpointmap I think it's great. You just expose enough at the top level, so operator can override protocol/port by supplying the EndpointMap | 09:02 |
shardy | basically os-refresh-config runs the 55-heat-config script, which then runs the heat-config-script hook, which runs the script in the SoftwareConfig | 09:02 |
marios | tremble: i guess things like suffix won't change that often but in theory could also be wired in... | 09:03 |
shardy | so provided os-collect-config runs os-refresh-config as root, I'm pretty sure the whole thing happens as root | 09:03 |
marios | tremble: probably need a docs patch too but it is separate | 09:03 |
tremble | marios: Yeah, that makes sense, I wasn't sure if the suffixes should be configurable or not... | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap https://review.openstack.org/238887 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 09:05 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable TLS deployment for the Overcloud https://review.openstack.org/231930 | 09:05 |
*** jistr has joined #tripleo | 09:08 | |
tremble | marios: One think I would have liked to do with the EndpointMap would be to merge it with a "default", so that things don't blow up if we added new endpoints, but that requires new the new function | 09:13 |
marios | tremble: do you mean to be able to override part of it? | 09:14 |
tremble | marios: yeah | 09:14 |
jaosorior | that would be really neat, then the deployer would only specify the part of the map that they need changed | 09:14 |
tremble | marios: So you'd only need to put things into the map that you change | 09:14 |
shardy | Yeah, sounds good but using map_merge would prevent any backport to stable/liberty | 09:14 |
marios | yeah , i mean, i had that thought too, but to be fair, right now, we expect the whole map(s) to be passed in for override afaik... | 09:14 |
tremble | shardy: exactly | 09:14 |
marios | yeah, i was going to mention map merge | 09:15 |
marios | tremble: but for now, it is great, going to +2 in a sec | 09:15 |
*** akrivoka has joined #tripleo | 09:21 | |
jaosorior | gfidente: You're right, those dependencies in the resources are probably not needed | 09:30 |
*** panda has quit IRC | 09:41 | |
*** panda has joined #tripleo | 09:41 | |
openstackgerrit | Merged openstack/os-net-config: Added natural sort for interfaces in utils.ordered_active_nics() https://review.openstack.org/210688 | 09:44 |
*** gfidente has quit IRC | 09:44 | |
tremble | jaosorior: I'd say they should be done before NodeExtraConfig at the least... | 09:48 |
jaosorior | tremble: Well, in the current CR they already are before NodeExtraConfig | 09:49 |
tremble | yeah, the question really is where in that chain they should land... | 09:49 |
jaosorior | tremble: An option is that NodeExtraConfig depends on a list of resources, one being the NodeTLSCAData | 09:50 |
*** gfidente has joined #tripleo | 09:50 | |
tremble | jaosorior: That's probably better... | 09:50 |
tremble | gfidente: re your ordering/dependency question on the CA Injection CR, how would you feel about just adding it as an additional dependency to NodeExtraConfig? | 09:51 |
*** athomas has joined #tripleo | 09:52 | |
tremble | jaosorior: It's a shame you can't use {get_file: some_ssl.pem} in an environment file, I kinda dislike having to C&P the whole cert into the environment files. (especially since I have a single cert for all of them) | 09:55 |
*** derekh has joined #tripleo | 09:55 | |
jaosorior | tremble: Yeah, that would have been nice to have | 09:55 |
derekh | Can somebody take a look at this patch so we are using trunk for the projects that run our CI https://review.openstack.org/#/c/229906/ | 09:56 |
gfidente | tremble, I think unless there is a reason to change the deps order it's better to leave those as they are | 09:58 |
shardy | derekh: done | 09:58 |
shardy | derekh: hey, thanks for fixing my mistake in https://review.openstack.org/#/c/240938/ | 09:58 |
shardy | the check job failure kinda threw me off as it wasn't very obvious | 09:58 |
shardy | still failing now, but appears to have got further | 09:59 |
gfidente | shardy, so as far as I understood I should have update-preview in delorean/master? | 09:59 |
derekh | shardy: np, I'll see if I can see why it still failed | 09:59 |
tremble | gfidente: It makes sense to have it run before NodeExtraConfig, since people may want to do things like download from an internal https site using the same CA | 09:59 |
shardy | gfidente: Yeah, but the CLI is heat stack-update --dry-run | 10:00 |
shardy | it's a bit inconsistent as the heat stack-preview is a top-level command which previews a create | 10:00 |
*** tzumainn has joined #tripleo | 10:00 | |
openstackgerrit | Merged openstack/tripleo-common: Update the repo whitelist to reflect what we CI https://review.openstack.org/229906 | 10:00 |
shardy | gfidente: we're looking at fixing that as part of implementing an openstackclient CLI interface | 10:00 |
gfidente | shardy, ok I see, to that I would just pass the full list of env files and the registry path | 10:01 |
*** untriaged-bot has joined #tripleo | 10:01 | |
untriaged-bot | Untriaged bugs so far: | 10:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1507556 | 10:01 |
openstack | Launchpad bug 1507556 in tripleo "[tripleoclient] should ignore validation of tunneling params if tunneling is disabled" [Undecided,In progress] - Assigned to Brad P. Crochet (brad-9) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1511650 | 10:01 |
openstack | Launchpad bug 1511650 in tripleo "devtest_overcloud.sh heat stack-create fail" [Undecided,New] - Assigned to Cameron.C (cameron-c) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506792 | 10:01 |
openstack | Launchpad bug 1506792 in diskimage-builder "ironic-python-agent fails to run on fedora ramdisk" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506692 | 10:01 |
openstack | Launchpad bug 1506692 in diskimage-builder "Broken test in fedora-minimal/install.d/99-ramdisk" [Undecided,In progress] - Assigned to Ian Wienand (iwienand) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510974 | 10:01 |
openstack | Launchpad bug 1510974 in tripleo "instack-virt-setup fails if vm name are similar" [Undecided,In progress] | 10:01 |
*** mkovacik has joined #tripleo | 10:01 | |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510901 | 10:01 |
openstack | Launchpad bug 1510901 in tripleo "seed's nova-compute service start fail" [Undecided,In progress] - Assigned to Cameron.C (cameron-c) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1511715 | 10:01 |
openstack | Launchpad bug 1511715 in diskimage-builder "Images using draycut should have the option to pass drivers to include in build" [Undecided,New] - Assigned to Julia Kreger (juliaashleykreger) | 10:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1509148 | 10:01 |
openstack | Launchpad bug 1509148 in tripleo "keystone initialize fails if undercloud can't reach overcloud public vip" [Undecided,New] | 10:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 10:01 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 10:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1504263 | 10:01 |
openstack | Launchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged] | 10:01 |
*** untriaged-bot has quit IRC | 10:01 | |
shardy | gfidente: Yeah, although you may also need -x/--existing to emulate what the tripleoclient update is doing | 10:02 |
gfidente | -x is for PATCH update? | 10:02 |
shardy | yeah that does a PATCH update so you don't have to pass all of the files/environment files if they are unchanged | 10:02 |
gfidente | ack, thanks | 10:02 |
*** stendulker has joined #tripleo | 10:05 | |
*** tosky has joined #tripleo | 10:08 | |
*** pbourke has joined #tripleo | 10:11 | |
*** paramite has joined #tripleo | 10:13 | |
*** pbourke has left #tripleo | 10:14 | |
openstackgerrit | Steven Hardy proposed openstack/tripleo-common: tripleo.sh initial support for stable branches https://review.openstack.org/238839 | 10:22 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap https://review.openstack.org/238887 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 10:26 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable TLS deployment for the Overcloud https://review.openstack.org/231930 | 10:26 |
*** weshay_afk has quit IRC | 10:27 | |
*** yog_ has quit IRC | 10:28 | |
*** weshay_afk has joined #tripleo | 10:29 | |
*** ifarkas has quit IRC | 10:29 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 10:35 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap https://review.openstack.org/238887 | 10:35 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 10:35 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 10:35 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 10:35 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 10:35 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 10:35 |
*** electrofelix has joined #tripleo | 10:38 | |
*** yog_ has joined #tripleo | 10:39 | |
jaosorior | yes! the TLS patch copies the cert/key chain, and it doesn't seem to leak the contents of the chain (or at least it doesn't show in the resources | 10:43 |
*** olap has joined #tripleo | 10:47 | |
*** pblaho_ has joined #tripleo | 10:47 | |
*** jistr_ has joined #tripleo | 10:48 | |
*** pino|work_ has joined #tripleo | 10:48 | |
*** paramite_ has joined #tripleo | 10:48 | |
*** mkovacik has quit IRC | 10:48 | |
*** jistr has quit IRC | 10:48 | |
*** mkovacik has joined #tripleo | 10:49 | |
*** paramite has quit IRC | 10:49 | |
*** pblaho has quit IRC | 10:51 | |
*** pblaho_ has quit IRC | 10:52 | |
*** pino|work has quit IRC | 10:52 | |
*** pino|work has joined #tripleo | 10:52 | |
*** paramite_ has quit IRC | 10:52 | |
*** jistr_ has quit IRC | 10:53 | |
*** pino|work_ has quit IRC | 10:53 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 10:53 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap https://review.openstack.org/238887 | 10:53 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 10:53 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 10:53 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 10:53 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 10:53 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 10:53 |
*** khomkrit has joined #tripleo | 10:57 | |
*** pbourke has joined #tripleo | 10:59 | |
*** pbourke has left #tripleo | 10:59 | |
*** paramite_ has joined #tripleo | 11:05 | |
*** jistr_ has joined #tripleo | 11:05 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Do not enforce start timeout to 90s for neutron-server https://review.openstack.org/241570 | 11:09 |
marios | gfidente: wow really? is that happening often? timeout? | 11:09 |
gfidente | marios, that is in preparation of https://bugzilla.redhat.com/show_bug.cgi?id=1275324 :P | 11:10 |
openstack | bugzilla.redhat.com bug 1275324 in openstack-tripleo-heat-templates "neutron-openvswitch-agent fails to restart under pacemaker" [Unspecified,New] - Assigned to gfidente | 11:10 |
marios | gfidente: oh i see. i just saw the review. i mistook the title to mean you were increasing it or something | 11:10 |
marios | gfidente: i wonder if that bz has anything to do with netns and ovscleanup not starting (the packageing issue we looked at) | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Refacter Endpoints into EndpointMap https://review.openstack.org/238887 | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable trust anchor injection https://review.openstack.org/241200 | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 11:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce domain configuration through parameter https://review.openstack.org/239955 | 11:12 |
gfidente | marios, I don't think so, jprovazn had a workaround in comment #2 | 11:13 |
marios | thanks just read that part so we aren't setting this at all... | 11:14 |
marios | gfidente: i mean the stop timeout | 11:14 |
marios | are we? /me rechecks | 11:14 |
jprovazn | marios, gfidente: well, from the BZ description - I believe this is unrelated to ovscleanup, you can see in logs that it's waiting 60s for messagetimeout | 11:14 |
jprovazn | no, we don't | 11:15 |
jprovazn | (set timeout) | 11:15 |
marios | jprovazn: yeah grep doesn't lie, except when pebcak | 11:15 |
gfidente | jprovazn, /me updated BZ to see if we want to apply it to all services | 11:15 |
gfidente | where services means non-ocf resources | 11:15 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/tuskar: [WIP] Tuskar API v3 https://review.openstack.org/235716 | 11:16 |
*** stendulker has quit IRC | 11:17 | |
jprovazn | gfidente, IMO we want to bump 20s timeout globally - I can imagine this can happen for other services too | 11:17 |
gfidente | 20s? | 11:17 |
gfidente | oh you mean from 20 | 11:18 |
gfidente | sure indeed, that's my understanding too, so I asked | 11:18 |
jprovazn | ok, cool | 11:18 |
*** weshay_afk has quit IRC | 11:18 | |
*** weshay_afk has joined #tripleo | 11:20 | |
*** masco__ has quit IRC | 11:22 | |
shardy | ls | 11:22 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Set default stop timeout for pcmk services to 90s https://review.openstack.org/241572 | 11:22 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/tuskar: [WIP] Tuskar API v3 https://review.openstack.org/235716 | 11:25 |
marios | gfidente: i -1 you | 11:29 |
marios | get over it | 11:29 |
marios | https://review.openstack.org/#/c/241570/1 | 11:29 |
marios | so, actually, is that because the nova-* service definitions also need to set monitor/start-delay too? | 11:29 |
gfidente | marios, I -1 myself! | 11:30 |
marios | do you work on tripleo? | 11:30 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Output the SSL Certificate and Key modulus https://review.openstack.org/241574 | 11:31 |
gfidente | so the thing is that I don't know what start-delay is meant to achieve | 11:31 |
gfidente | checking | 11:32 |
marios | gfidente: i revoted in the meantime | 11:32 |
marios | gfidente: you made a very compelling case. | 11:32 |
gfidente | marios, wait | 11:34 |
gfidente | the services using start timeout=90s | 11:34 |
gfidente | need to stay that way because they are redefining the op_params for the resource | 11:34 |
gfidente | so we can't cleanup that | 11:34 |
gfidente | instead, the start-delay thing | 11:34 |
marios | gfidente: i was only ever referring to the start-timeout - like in yr review https://review.openstack.org/#/c/241570/1/puppet/manifests/overcloud_controller_pacemaker.pp ... | 11:35 |
*** pblaho has joined #tripleo | 11:37 | |
gfidente | marios, ack so I commented on that, the start-delay related to monitor is not easy to understand to me | 11:38 |
gfidente | maybe jistr_ or bandini know? ^^ | 11:38 |
gfidente | apparently it's a way to delay first monitor action after start returned | 11:40 |
*** jaosorior has quit IRC | 11:40 | |
*** jaosorior has joined #tripleo | 11:40 | |
gfidente | we can probably use that start-delay for a bunch of neutron resources too to make the initial _monitor failures go away | 11:44 |
bandini | gfidente: correct. if a resource takes a while to return a working status you want to use start-delay in order to avoid failing the monitor action | 11:44 |
gfidente | bandini, ok but that is not the timeout for the monitor action itself but rather a delay introduced before the recurring monitor operation is started the first time? | 11:45 |
gfidente | did I get it right? | 11:45 |
bandini | gfidente: correct | 11:45 |
derekh | shardy: pushed another update, looks like zuul knows its a regex based on a leading "^" http://git.openstack.org/cgit/openstack-infra/zuul/tree/zuul/model.py#n481 | 11:46 |
shardy | derekh: ah, nice, thanks for looking into it | 11:47 |
*** jaosorior has quit IRC | 11:49 | |
*** jaosorior has joined #tripleo | 11:50 | |
openstackgerrit | Derek Higgins proposed openstack-infra/tripleo-ci: Remove force build of tripleo-puppet-elements https://review.openstack.org/241411 | 11:50 |
jaosorior | tremble: works | 11:53 |
tremble | jaosorior: :) | 12:02 |
tremble | jaosorior: https://review.openstack.org/#/c/241574/ (output the SSL cert&key modulus) | 12:02 |
jaosorior | checking how it behaves with update | 12:03 |
*** weshay_afk has quit IRC | 12:03 | |
jaosorior | tremble: Should we expose those values somewhere else that that nested stack? | 12:04 |
tremble | jaosorior: That would actually be a really good idea. | 12:04 |
tremble | jaosorior: /me walks back up the stack and adds it | 12:05 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Output the SSL Certificate and Key modulus https://review.openstack.org/241574 | 12:11 |
jaosorior | shardy | 12:13 |
jaosorior | I'm trying to test updating the stack, but I'm getting the folowing when I try to do a stack-udpate | 12:13 |
jaosorior | *update | 12:13 |
jaosorior | ERROR: Parameter 'controllerImage' is invalid: Error validating value 'overcloud-control': The Image (overcloud-control) could not be found. | 12:13 |
shardy | jaosorior: Yeah, you need to use openstack overcloud-deploy, or use stack-update -x which does a PATCH update | 12:14 |
shardy | I'd suggest doing openstack overcloud deploy, as mentioned yesterday | 12:14 |
shardy | direct to heat is sometimes useful for debugging tho | 12:14 |
jaosorior | trying direct to heat for now | 12:14 |
jaosorior | but can you repeat how it was direct? did I need to use an -x option too? | 12:15 |
shardy | jaosorior: yeah, tripleoclient uses the API equivalent of -x for all updates | 12:15 |
shardy | it also contains a bunch of hard-coded parameters, which I've been trying to align the templates with | 12:15 |
shardy | e.g the templates say overcloud-control where tripleoclient says overcloud-full | 12:16 |
shardy | Just doing openstack overcloud deploy --templates path/to/new/templates is simplest | 12:16 |
tremble | deploy ? | 12:17 |
shardy | that will do a stack-update with the new templates | 12:17 |
shardy | if the stack exists already | 12:17 |
*** paramite_ is now known as paramite | 12:17 | |
shardy | You should end up with an UPDATE_COMPLETE overcloud, and all the services should still work | 12:17 |
jaosorior | shardy: Alright, it's running | 12:18 |
shardy | tremble: openstack overcloud deploy will just do a stack-update with the new templates | 12:18 |
shardy | tremble: openstack overcloud update actually implements workflow around package updates etc, not just the templates | 12:18 |
tremble | I was sure it'd thrown errors at me before, but I probably had a broken stack to start with | 12:19 |
*** ifarkas has joined #tripleo | 12:20 | |
shardy | tremble: FWIW I was testing it yesterday, it works fine for me | 12:20 |
*** pblaho has quit IRC | 12:21 | |
tremble | shardy: Yeah, probably means I had a half deployed bust stack when I did run it. | 12:21 |
*** masco__ has joined #tripleo | 12:23 | |
shardy | tremble: In theory that should also work, because heat supports updating from a FAILED state | 12:25 |
shardy | clearly starting from a non-broken state is preferable tho ;) | 12:26 |
tremble | Hmm, well it's working now which is the important bit :) | 12:27 |
*** ifarkas has quit IRC | 12:31 | |
tremble | shardy: Is there a sane way to update the host FQDN without adding stuff to userdata? | 12:35 |
tremble | (and preferably without having to code for each possible OS) | 12:35 |
*** ifarkas has joined #tripleo | 12:42 | |
*** chlong has joined #tripleo | 12:43 | |
*** jistr_ is now known as jistr | 12:44 | |
*** rbrady has joined #tripleo | 12:45 | |
*** pblaho_ has joined #tripleo | 12:45 | |
*** cody-somerville has joined #tripleo | 12:49 | |
*** cody-somerville has joined #tripleo | 12:49 | |
*** weshay_xchat has joined #tripleo | 12:52 | |
*** weshay_xchat is now known as weshay | 12:52 | |
*** tosky has quit IRC | 12:56 | |
*** tosky has joined #tripleo | 12:57 | |
*** noslzzp has joined #tripleo | 12:58 | |
*** dobson has quit IRC | 13:00 | |
*** chlong has quit IRC | 13:01 | |
*** chlong has joined #tripleo | 13:02 | |
*** masco__ has quit IRC | 13:05 | |
*** dprince has joined #tripleo | 13:09 | |
gfidente | tremble, jaosorior I don't think it's good idea to mess with the actual hosts hostname | 13:11 |
jaosorior | shardy: Well, so far running an update from what's on master to https://review.openstack.org/#/c/241200/ seems to work | 13:11 |
jaosorior | at least it already did the certificate/key and root CA injection | 13:12 |
tremble | gfidente: The point is that we want to be able to configure the domain rather than being stuck with "localdomain" | 13:12 |
gfidente | tremble, jaosorior would add an alias in /etc/hosts for the internal url and public url be sufficient? | 13:12 |
gfidente | tremble, so the reason why localdomain is hardcoded there is that we don't provide any domain name from the dhcp | 13:12 |
gfidente | in which case the hosts keep their .localdomain suffix which we resolve from /etc/hosts | 13:13 |
gfidente | if you want to give the overcloud nodes a different domain suffix you can pass that from the dhcp | 13:13 |
gfidente | assuming you *also* pass a dns server which can resolve the names | 13:13 |
jaosorior | gfidente: why not make that configurable? Would make it easier for devs too | 13:13 |
shardy | And the short hostname can be influenced via the *HostnameFormat parameters | 13:13 |
gfidente | jaosorior, which part you mean should be configurable? | 13:14 |
jaosorior | gfidente: Which is pretty much what this patch does https://review.openstack.org/#/c/239955/ | 13:14 |
gfidente | jaosorior, yeah I don't think it's good idea | 13:14 |
tremble | gfidente: As a sysadmin I do *not* want "localdomain" wired into my nodes. it makes like a royal PITA if I have more than 2 clusters | 13:14 |
gfidente | jaosorior, dns domain part comes from dhcp | 13:14 |
jaosorior | that patch does add an alias to the /etc/hosts or at least it overrides the localdomain | 13:14 |
jaosorior | but, another part does set the fqdn through cloud-init | 13:15 |
gfidente | tremble, the hosts don't get .localdomain if you provide them with a domain from the dhcp | 13:15 |
gfidente | tremble, they default to localdomain if you don't | 13:15 |
*** jayg|g0n3 is now known as jayg | 13:16 | |
tremble | gfidente: They still get .localdomain hardwired into /etc/hosts which has funky effects | 13:16 |
gfidente | yes if you provide a domain name /etc/hosts will still get populated with shortname.localdomain entries, why is this bad? | 13:16 |
gfidente | the reason for having the alias in /etc/hosts is to make name resolution survive dns failures because dns is not local | 13:16 |
tremble | gfidente: At the very least it screws with GSSAPI | 13:17 |
*** pblaho_ has quit IRC | 13:17 | |
*** pblaho has joined #tripleo | 13:17 | |
gfidente | tremble, so if hostname -s returns myname.mydomain | 13:17 |
gfidente | sorry hostname -f | 13:18 |
jaosorior | OK, I encountered a deployment failure | 13:18 |
gfidente | what is the problem with GSSAPI? | 13:18 |
tremble | gfidente: my experience has been that if "getent hosts <ip_address>" doesn't also return the right thing GSSPI just fails | 13:19 |
gfidente | tremble, oh you mean direct and reverse should match? | 13:19 |
tremble | yes | 13:19 |
gfidente | and which IP should we map back to the fqdn then? | 13:20 |
jaosorior | So this is the error that I get when doing an update http://paste.openstack.org/show/477958/ | 13:20 |
jaosorior | Error: /Stage[main]/Nova::Keystone::Auth/Keystone::Resource::Service_identity[nova service, user nova]/Keystone_endpoint[regionOne/nova]: Could not evaluate: Execution of '/usr/bin/openstack endpoint create --format shell nova --region regionOne --publicurl http://192.0.2.13:8774/v2/%(tenant_id)s --internalurl http://192.0.2.13:8774/v2/%(tenant_id)s --adminurl http://192.0.2.13:8774/v2/%(tenant_id)s' | 13:20 |
jaosorior | returned 1: No service with a type, name or ID of 'nova' exists. | 13:20 |
tremble | gfidente: I would expect the ctlplane IP to match | 13:20 |
gfidente | tremble, ok but GSSAPI will never receive incoming connections from a ctlplane IP | 13:20 |
gfidente | tremble, there is a parameter we can use to switch which network the hostnames resolve to | 13:21 |
tremble | gfidente: As a sysadmin, seeing "<hostname>.localdomain" smells very bad. | 13:22 |
gfidente | tremble, the problem is that if we make the names resolve over a different network than internalApi, the services referring to the other nodes via its name will send traffic over a different network | 13:22 |
gfidente | tremble, ok so, if you configure the dns suffix in the undercloud neutron dhcp, you won't get .localdomain | 13:22 |
gfidente | tremble, you just need to make sure to have also a working resolver | 13:23 |
tremble | gfidente: Yeah, and you also won't get that domain correctly configured into /etc/hosts | 13:23 |
gfidente | if you intend to customize the dns suffix and simply past a different domain name into /etc/hosts | 13:23 |
tremble | gfidente: As I said, to me, as a professional sysadmin, finding "localdomain" hard-wired in smells, badly, and rings alarm-bells | 13:24 |
gfidente | tremble, it's what the installer configures by default though | 13:25 |
gfidente | I mean the distro installer | 13:25 |
gfidente | is the purpose of the change is to make the .localdomain suffix customizable? | 13:26 |
tremble | yes | 13:27 |
gfidente | so it will append $string to hostname and aliases, as if it was .localdomain, except it is customizable | 13:27 |
gfidente | did I get it right? | 13:27 |
tremble | yup | 13:27 |
gfidente | so in relation to the TLS changes | 13:29 |
gfidente | what is the customization of .localdomain string fixing? | 13:29 |
tremble | Directly for TLS, nothing | 13:29 |
gfidente | so I think we can keep the change around because making it customizable won't hurt, but maybe we can take it out from the series? | 13:30 |
tremble | gfidente: wfm | 13:30 |
gfidente | tremble, one thing where it could help, if I get it right, is where connectivity to the DNS is loss? | 13:30 |
gfidente | assuming you provide a custom domain from dhcp, and a working dns | 13:31 |
gfidente | and customize the suffix | 13:31 |
gfidente | then hosts will continue to resolve if DNS is temporarily unavailable | 13:31 |
gfidente | sounds valid? | 13:31 |
*** anande has quit IRC | 13:31 | |
tremble | gfidente: The issue is that it's very difficult to pre-configure the DNS correctly because all of the IP allocations are dynamic at build time. | 13:31 |
* tremble really wishes that the undercloud included DNSaaS | 13:32 | |
gfidente | tremble, yeah we have a mechanism to assign statically IPs to hosts, knowing the IPs in advance | 13:32 |
gfidente | tremble, but using that forces a user to paste as argument the ip of every controller | 13:33 |
tremble | gfidente: Where? How? Even Red Hat Support wouldn't tell me :/ | 13:33 |
gfidente | yeah there isn't any doc about it | 13:34 |
gfidente | comes with the external lb patches | 13:34 |
gfidente | but regardless, we might still want to customize the .localdomain string | 13:34 |
tremble | gfidente: yeah, I'll pull that patch out of this chain and we can work on it separately | 13:35 |
gfidente | well, don't do it yet | 13:35 |
jaosorior | gfidente, tremble: Well, we still gotta fix the update issues for https://review.openstack.org/#/c/230375/39 | 13:36 |
shardy | we should raise bugs for things which landed but aren't documented yet, and create a "docs" tag or something | 13:36 |
gfidente | jaosorior, yes I'm not there yet to try it though | 13:36 |
shardy | at least then we'd have some visibility of the (many) docs gaps | 13:36 |
shardy | Or maybe just an etherpad would be sufficient | 13:37 |
jaosorior | where is spredzy? | 13:37 |
tremble | shardy: Bugs seem a reasonable approach | 13:38 |
gfidente | tremble, sad thing about static ips assignment is that while we can assign a pre-defined IP to each controller | 13:38 |
gfidente | we still don't know which physical node ironic is going to pick | 13:39 |
tremble | gfidente: Yeah That's umm, going to be painful in the DC. | 13:39 |
shardy | https://bugs.launchpad.net/tripleo/+bugs?field.tag=doc | 13:39 |
shardy | looks like there's already a tag we can use | 13:40 |
gfidente | so it copes with one problem (you know in advance which IPs the hosts will get, on each network) but doesn't yet give you host<>ip static allocation | 13:40 |
*** panda has quit IRC | 13:41 | |
*** links has quit IRC | 13:41 | |
gfidente | tremble, but knowing the names and ips in advance allows for correct population of dns, which is what we wanted | 13:41 |
gfidente | overcloud-controller-0.$mydomain > 172.16.0.1 | 13:42 |
*** panda has joined #tripleo | 13:42 | |
gfidente | we just don't know which physical host is going to be controller-0.$mydomain | 13:42 |
gfidente | so with dhcp configured to give $mydomain suffix things work | 13:43 |
tremble | gfidente: Yeah, TBH as a first pass I was just going to grow the cluster 1 node at a time... | 13:43 |
tremble | gfidente: But without SSL we are not deploying using Triple-O | 13:44 |
gfidente | so looks like this deserves an actual environment file on its own so one can use the mechanism without external lb | 13:44 |
*** Goneri has joined #tripleo | 13:45 | |
tremble | gfidente: I'll pull the "domain" patch out of the TLS chain, since right now it'll block (it's using userdata and would rebuild the whole cluster) | 13:45 |
tremble | gfidente: it *should* just be a set of rebases... | 13:47 |
*** morazi has joined #tripleo | 13:49 | |
openstackgerrit | Steven Hardy proposed openstack/instack-undercloud: Disable heat-api-cloudwatch in undercloud install https://review.openstack.org/241605 | 13:50 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 13:51 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 13:51 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 13:51 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 13:51 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Add sample environment to document usage of pre-defined IPs https://review.openstack.org/241606 | 13:52 |
jaosorior | tremble: Might be a good idea to pass it to the end of the patch queue | 13:52 |
jaosorior | on the other hand | 13:52 |
jaosorior | seems to me like some references are outdates | 13:52 |
jaosorior | so watch out O_O | 13:52 |
tremble | jaosorior: I was going to leave it dangling for now, but part of tls_enablement | 13:52 |
*** julim has joined #tripleo | 13:56 | |
jaosorior | anybody knows what to do if the deletion of the stack failed? | 13:59 |
openstackgerrit | Merged openstack/tripleo-common: Remove empty test file https://review.openstack.org/231949 | 13:59 |
*** jdob has quit IRC | 14:00 | |
*** jdob has joined #tripleo | 14:01 | |
*** rhallisey has joined #tripleo | 14:01 | |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Make CloudName available for Endpoints https://review.openstack.org/239960 | 14:07 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Expose the IP of the Endpoints https://review.openstack.org/241274 | 14:07 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Add the GlanceRegistry and Horizon endpoints to EndpointMap https://review.openstack.org/240497 | 14:07 |
openstackgerrit | Mark Chappell proposed openstack/tripleo-heat-templates: Pass the endpoint ports and protocols through to hiera https://review.openstack.org/240498 | 14:07 |
tremble | jaosorior: I think that's fixed the outdated heads | 14:08 |
jaosorior | tremble: Cool | 14:09 |
jaosorior | I'll check em out | 14:09 |
*** rlandy has joined #tripleo | 14:09 | |
jaosorior | shardy: Is there a way to force-delete the stack? | 14:10 |
shardy | jaosorior: you can try deleting it again, there were some nova races which meant failure the first time was possible | 14:10 |
shardy | jaosorior: why exactly has it failed? | 14:11 |
jaosorior | shardy http://paste.openstack.org/show/477960/ | 14:12 |
jaosorior | shardy: tried deleting it several times now to no avail | 14:12 |
jaosorior | then went ahead and deleted the nova servers (not sure if it was a good idea), and still can't delete it | 14:12 |
shardy | https://bugs.launchpad.net/heat/+bug/1505981 | 14:13 |
openstack | Launchpad bug 1505981 in heat "SoftwareDeployment delete fails if stack domain user is missing" [High,Fix committed] - Assigned to Steven Hardy (shardy) | 14:13 |
shardy | jaosorior: do you have the fix for that bug? | 14:13 |
tremble | shardy: BTW I might have hit an interesting edge case in Heat the other day, after making changes to my templates, (adding a yaml syntax error), I ran stack-delete, and it barfed when trying to delete the successful cloud deployment because of the syntax errors in the new versions of the templates I hadn't told it to deploy. | 14:13 |
shardy | https://review.openstack.org/#/c/234707/1/heat/engine/resources/stack_user.py | 14:13 |
jaosorior | I'm not sure if I have the fix. Probably not | 14:14 |
jaosorior | shardy: didn't have the fix | 14:15 |
shardy | tremble: I'm not sure I follow, heat failed on tempalates you hadn't passed to heat? | 14:16 |
shardy | that sounds impressive :D | 14:16 |
tremble | shardy: yeah | 14:16 |
*** links has joined #tripleo | 14:17 | |
shardy | tremble: were you deleting after a failed update? | 14:17 |
shardy | there were a few fixes related to corner cases around that fixed recently | 14:17 |
tremble | shardy: It was re-reading templates used in the resource registry from the versions on local disk rather than in the DB. | 14:17 |
jaosorior | shardy | 14:19 |
jaosorior | that patch worked! | 14:19 |
jaosorior | thanks :D | 14:19 |
gfidente | derekh, I noticed delorean.repo and delorean-current.repo always point to a specific commit | 14:24 |
gfidente | can we make those point to static urls? | 14:25 |
gfidente | like /current and /passed-ci | 14:25 |
derekh | gfidente: we're using whatever /current and /current-tripleo point to when --repo-setup was run | 14:26 |
*** noslzzp has quit IRC | 14:27 | |
derekh | gfidente: so we are using /current-tripleo , to installing the repository it pointed to at the time | 14:27 |
trown | gfidente: pointing to the symlink would not work because the metadata would change out from under you? | 14:27 |
*** rlandy has quit IRC | 14:27 | |
trown | that was not a question... jet lag is the worst | 14:27 |
derekh | trown: yup and you would essentially be doing a update out of your control | 14:27 |
*** lblanchard has joined #tripleo | 14:28 | |
*** noslzzp has joined #tripleo | 14:28 | |
gfidente | derekh, trown yeah the update is what I wanted | 14:28 |
*** jerrygb has joined #tripleo | 14:28 | |
derekh | gfidente: if you want to update, try running --repo-setup again the yum update https://review.openstack.org/#/c/241312/ | 14:29 |
gfidente | derekh, so deloran-current points to latest merged and we whitelist tripleo stuff only, and delorean points to latest passed ci, is this correct? | 14:29 |
*** tiswanso has joined #tripleo | 14:30 | |
*** pbourke has joined #tripleo | 14:30 | |
derekh | gfidente: yup, although "latest past ci" currently means I've tried CI manually with it and manually bumped the sym link | 14:32 |
gfidente | yep I remember that from session :p | 14:32 |
gfidente | tkds | 14:32 |
derekh | gfidente: I'm hopeing to get this periodic job to do it nightly https://review.openstack.org/#/c/235321/ | 14:32 |
*** pbourke has quit IRC | 14:36 | |
*** rlandy has joined #tripleo | 14:39 | |
*** pradk has joined #tripleo | 14:41 | |
*** pradk_ has joined #tripleo | 14:42 | |
*** pradk has quit IRC | 14:42 | |
*** pradk_ is now known as pradk | 14:42 | |
*** openstackgerrit has quit IRC | 14:47 | |
*** openstackgerrit has joined #tripleo | 14:47 | |
gfidente | derekh, so in the comment at https://review.openstack.org/#/c/241312/1/scripts/tripleo.sh,cm | 14:47 |
gfidente | where you say very few packages are updated | 14:47 |
gfidente | you mean the 'latest passed ci' is pretty much identical to the one we have in CI? | 14:48 |
*** trown is now known as trown|brb | 14:49 | |
*** jaosorior has quit IRC | 14:51 | |
derekh | I think so, when I installed a liberty undercloud and then installed the pinned master repo and did a yum update, very little actually updated. Our pinned master repo is 5 weeks old so I'm guessing this will change once I change the pinned repo | 14:51 |
derekh | gfidente: ^ | 14:51 |
gfidente | okay, it's hard to keep up with the repo things really :) | 14:52 |
gfidente | so I got the --dry-run thing which is great | 14:52 |
*** trown|brb is now known as trown | 14:53 | |
*** links has quit IRC | 14:56 | |
*** aukhan has quit IRC | 15:00 | |
*** pmackinn has joined #tripleo | 15:04 | |
*** egafford has joined #tripleo | 15:04 | |
egafford | Hi all! Working on patch revision and getting some of the Trove team up to speed to test the Trove patches thoroughly, and we're running into an issue during openstack undercloud install: http://pastebin.test.redhat.com/325005. Looks like just a bad link on puppet-ceph in tripleo-puppet-elements, but it's possible that everything is secretly fine and we're missing something. Thoughts? | 15:09 |
*** paramite is now known as paramite|afk | 15:09 | |
*** mkovacik has quit IRC | 15:10 | |
pmackinn | http://paste.openstack.org/show/477979/ | 15:10 |
pmackinn | for some reason the git url is just bad | 15:11 |
*** paramite|afk is now known as paramite | 15:11 | |
pino|work | apparently something not adapted to the stackforge->openstack migration | 15:11 |
pmackinn | better trace here -> http://paste.openstack.org/show/477980/ | 15:13 |
gfidente | pino|work, pmackinn so this has been updated a couple of weeks ago | 15:13 |
gfidente | https://github.com/openstack/tripleo-puppet-elements/commit/bd061dbe34349e052d6affc2d52687e40f1ee0ef | 15:13 |
gfidente | it comes from openstack-tripleo-puppet-elements pkg | 15:13 |
pmackinn | gfidente, great thx | 15:17 |
*** yog_ has quit IRC | 15:18 | |
*** aukhan has joined #tripleo | 15:19 | |
tiswanso | Hi all, if possible could a core give the final nod to this cisco specific fix that shardy reviewed and has been tested now for a couple-3 weeks? https://review.openstack.org/#/c/231623/ | 15:21 |
*** olap has quit IRC | 15:28 | |
*** olap has joined #tripleo | 15:29 | |
openstackgerrit | Brad P. Crochet proposed openstack/tripleo-common: Move the undercloud install to tripleo-common https://review.openstack.org/239998 | 15:30 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Cisco Nexus ML2 MD: Need unique key for server level keys in hieradata https://review.openstack.org/231623 | 15:30 |
tiswanso | ^^^ :-) thank you! | 15:31 |
jistr | np :) | 15:31 |
shardy | :) | 15:31 |
*** dobson has joined #tripleo | 15:31 | |
*** dobson has quit IRC | 15:31 | |
*** pmackinn has left #tripleo | 15:33 | |
*** dobson has joined #tripleo | 15:33 | |
*** rpothier has joined #tripleo | 15:34 | |
*** mcornea has quit IRC | 15:37 | |
*** lazy_prince has quit IRC | 15:47 | |
*** paramite is now known as paramite|afk | 15:49 | |
*** paramite|afk is now known as paramite | 15:51 | |
*** shivrao_ has joined #tripleo | 15:57 | |
*** untriaged-bot has joined #tripleo | 16:01 | |
untriaged-bot | Untriaged bugs so far: | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1507556 | 16:01 |
openstack | Launchpad bug 1507556 in tripleo "[tripleoclient] should ignore validation of tunneling params if tunneling is disabled" [Undecided,In progress] - Assigned to Brad P. Crochet (brad-9) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1511650 | 16:01 |
openstack | Launchpad bug 1511650 in tripleo "devtest_overcloud.sh heat stack-create fail" [Undecided,New] - Assigned to Cameron.C (cameron-c) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506792 | 16:01 |
openstack | Launchpad bug 1506792 in diskimage-builder "ironic-python-agent fails to run on fedora ramdisk" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506692 | 16:01 |
openstack | Launchpad bug 1506692 in diskimage-builder "Broken test in fedora-minimal/install.d/99-ramdisk" [Undecided,In progress] - Assigned to Ian Wienand (iwienand) | 16:01 |
*** tiswanso has quit IRC | 16:01 | |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510974 | 16:01 |
openstack | Launchpad bug 1510974 in tripleo "instack-virt-setup fails if vm name are similar" [Undecided,In progress] | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510901 | 16:01 |
openstack | Launchpad bug 1510901 in tripleo "seed's nova-compute service start fail" [Undecided,In progress] - Assigned to Cameron.C (cameron-c) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1511715 | 16:01 |
openstack | Launchpad bug 1511715 in diskimage-builder "Images using draycut should have the option to pass drivers to include in build" [Undecided,New] - Assigned to Julia Kreger (juliaashleykreger) | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1509148 | 16:01 |
openstack | Launchpad bug 1509148 in tripleo "keystone initialize fails if undercloud can't reach overcloud public vip" [Undecided,New] | 16:01 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 16:01 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 16:01 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1504263 | 16:01 |
openstack | Launchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged] | 16:01 |
*** untriaged-bot has quit IRC | 16:01 | |
*** tiswanso has joined #tripleo | 16:02 | |
*** julim has quit IRC | 16:04 | |
*** julim has joined #tripleo | 16:05 | |
*** lsmola has quit IRC | 16:05 | |
*** sthillma_ has joined #tripleo | 16:09 | |
gfidente | https://review.openstack.org/#/c/222497/ | 16:13 |
gfidente | dprince, dsneddon, marios ^^ | 16:13 |
gfidente | this is what we discussed earlier with tremble | 16:13 |
gfidente | this one actually https://review.openstack.org/#/c/241606 | 16:14 |
*** mcornea has joined #tripleo | 16:17 | |
*** trown is now known as trown|brb | 16:21 | |
openstackgerrit | Florian Fuchs proposed openstack/tripleo-common: [WIP]Adds deployment configuration methods https://review.openstack.org/230315 | 16:22 |
gfidente | so from_pool is this https://review.openstack.org/#/c/222497/17/network/ports/from_pool.yaml,cm | 16:24 |
*** trown|brb is now known as trown | 16:24 | |
*** mbound has quit IRC | 16:25 | |
*** mkovacik has joined #tripleo | 16:26 | |
*** dprince has quit IRC | 16:30 | |
openstackgerrit | Ryan Hallisey proposed openstack-infra/tripleo-ci: [WIP] Add Docker job to tripleo CI https://review.openstack.org/238212 | 16:30 |
gfidente | dsneddon, so from_pool does not create an actual neutron port | 16:31 |
dsneddon | gfidente, Yeah, I realized that just after we talked about it. You have a chicken and egg problem. | 16:31 |
dsneddon | gfidente, But, you are actually creating a Neutron port, right? That's how the IP address gets reserved. | 16:32 |
gfidente | no the ip doesn't get reserved | 16:32 |
gfidente | there is no neutron port | 16:32 |
dsneddon | gfidente, Then you mean that there is a requirement that the Controller IPs be outside the AllocationPools for the subnet? | 16:32 |
gfidente | what I could have done though is using InternalApiNetCidr to get the /24 | 16:32 |
gfidente | because we already have that parm in the network definition | 16:33 |
dsneddon | gfidente, Yeah, you can use the Net CIDR resource. | 16:33 |
gfidente | dsneddon, yeah the allocation pools remains in use for the the other roles indeed | 16:33 |
gfidente | dsneddon, ack on the NetCidr thing, let's -1 the upstream change on that | 16:33 |
dsneddon | gfidente, OK, we need to document that, it's a potential trap, since that would not be obvious behavior. | 16:34 |
gfidente | dsneddon, we can also change the implementation so that it does the reserve the neutron port as well | 16:34 |
dsneddon | gfidente, I mean, document that the ControllerIPs should be outside the AllocationPools range. Not a terrible requirement, though. | 16:34 |
dsneddon | gfidente, Personally, I would have probably reserved the actual Neutron port, the same way we do for VIPs. | 16:35 |
gfidente | dsneddon, I'm fine with those | 16:35 |
gfidente | dsneddon, we really needed to make those patches go through actual reviewing process | 16:35 |
*** tremble has quit IRC | 16:36 | |
gfidente | dsneddon, can you downvote https://review.openstack.org/#/c/222497/17/network/ports/from_pool.yaml,cm on both these things | 16:36 |
gfidente | ? | 16:36 |
dsneddon | gfidente, In this case, I think we can leave your functionality as-is for now, and then do a follow-on patch to reserve a port. | 16:36 |
dsneddon | gfidente, Yeah, I'll voice my opinion. Like I said, if it lands this way and gets revised later I'm OK with that. | 16:36 |
shardy | gfidente: Hey, FYI I'm just finishing up a heat patch which may resolve bug #1508115 | 16:36 |
openstack | bug 1508115 in heat "StackResource updates can destroy more than is needed" [High,Triaged] https://launchpad.net/bugs/1508115 - Assigned to Steven Hardy (shardy) | 16:36 |
gfidente | shardy, and that might avoid us using the static VIP workaround right? | 16:37 |
shardy | gfidente: if you can easily reproduce the VIP replacement issue, I'd welcome independent confirmation if my patch fixes it | 16:37 |
gfidente | shardy, sure I will | 16:37 |
shardy | gfidente: Yeah, I think it might | 16:37 |
gfidente | shardy, what's the upstream change? | 16:38 |
shardy | gfidente: sec, just about to post it, local tests still running | 16:38 |
gfidente | shardy, ok I'd try it out tomorrow anyway | 16:38 |
*** paramite has quit IRC | 16:40 | |
*** tiswanso has quit IRC | 16:42 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Manage keystone initialization directly in t-h-t manifests https://review.openstack.org/230375 | 16:43 |
bnemec | Crud, I don't think we wanted to merge ^ until the upgrade job was in place. :-/ | 16:44 |
bnemec | slagle: Is that going to hose upgrades? I thought you had concerns. | 16:45 |
*** ifarkas has quit IRC | 16:46 | |
EmilienM | I spend so much time to rebase my tripleo heat templates patches | 16:46 |
shardy | I thought jaosorior said endpoint creation for nova was broken on update, which interpreted as an issue with that patch | 16:46 |
EmilienM | I guess that's for the best ! | 16:46 |
shardy | maybe I misunderstood | 16:46 |
slagle | bnemec: i'm not sure. i haven't had time to look at the oc side | 16:47 |
slagle | one the uc side, it was definitely breaking updates | 16:47 |
slagle | bnemec: there was another patch for the oc that was updating the OS::Nova::Server user_data to add the certs | 16:47 |
slagle | we all know what happens when you do that :) | 16:48 |
bnemec | Yes, we do. :-) | 16:48 |
slagle | i'm not sure if that one got redone a different way or not | 16:48 |
shardy | lol, I did comment in one of the reviews about that ;) | 16:48 |
slagle | support ssl -> new cloud :) | 16:48 |
shardy | https://review.openstack.org/#/c/231930/ | 16:48 |
*** tiswanso has joined #tripleo | 16:48 | |
shardy | It's now been reworked to use a non-userdata approach I think but not yet fully re-reviewed | 16:49 |
slagle | ok | 16:49 |
bnemec | That hasn't merged yet, at least. | 16:49 |
bnemec | What do we want to do with the one that did merge? | 16:49 |
bnemec | I'm inclined to say we should push a revert and a revert of the revert and WIP the latter until we have upgrade testing. | 16:50 |
bnemec | It will be way less painful now than in a couple of weeks when we find out it broke something. | 16:50 |
slagle | i think that's an option | 16:50 |
*** dprince has joined #tripleo | 16:50 | |
slagle | a little unfair...given no one knows to test updates, and we have no automated mechanism to do so | 16:51 |
shardy | +1 on quick revert if we know it's broken | 16:51 |
bnemec | slagle: Right, but we had agreed to not merge things that we thought might break upgrades, hadn't we? | 16:51 |
shardy | I think it's reasonable to ask for manual validation of updates before the CI is in place tho, we can't reasonably gate everything on that | 16:51 |
gfidente | my only concern is, if we want to keep upgrades safe | 16:52 |
gfidente | we better all focus on the upgrade job | 16:52 |
slagle | bnemec: at the summit? i think so. it's definitely my personal policy :) | 16:52 |
bnemec | I guess my thing is that right now we're relying on the fact that we just branched liberty as evidence that upgrades work. | 16:52 |
bnemec | That's a big divergence from liberty. | 16:52 |
*** athomas has quit IRC | 16:52 | |
shardy | Yeah, well derekh and I are trying to get the stable/liberty CI in place, then I think wiring in some basic update testing shouldn't be too hard | 16:53 |
shardy | e.g at least prove you can re-run overcloud deploy to update the templates, not the full upgrade | 16:53 |
shardy | I've got a tripleo.sh patch locally which does that, and compares the before/after resources to ensure they're the same | 16:54 |
* shardy will clean it up and push later | 16:54 | |
shardy | gfidente: https://review.openstack.org/#/c/238194/2 is the heat patch | 16:55 |
shardy | slagle: I think you mentioned that too, it may avoid replacing the VIP on update | 16:55 |
openstackgerrit | Ben Nemec proposed openstack/tripleo-heat-templates: Revert "Manage keystone initialization directly in t-h-t manifests" https://review.openstack.org/241688 | 16:55 |
gfidente | shardy++ | 16:55 |
bnemec | slagle: shardy gfidente: ^ | 16:55 |
shardy | well, I think it will, but not tested yet | 16:55 |
*** cwolferh has joined #tripleo | 16:57 | |
*** athomas has joined #tripleo | 17:00 | |
*** jcoufal has quit IRC | 17:02 | |
openstackgerrit | Merged openstack/instack-undercloud: Mostly revert "Disable tempest" https://review.openstack.org/234216 | 17:02 |
*** mcornea has quit IRC | 17:02 | |
*** tiswanso has quit IRC | 17:02 | |
*** lblanchard has quit IRC | 17:03 | |
*** tiswanso has joined #tripleo | 17:03 | |
gfidente | so how far are we from the upstream upgrade job? | 17:04 |
openstackgerrit | Merged openstack/instack-undercloud: Revive bashate tox test https://review.openstack.org/234163 | 17:05 |
gfidente | do we have a stable branch for all the tripleo projects? and relevant delorean builds? | 17:05 |
*** olap has quit IRC | 17:05 | |
*** olap has joined #tripleo | 17:07 | |
gfidente | shardy, ^^ you driving that? | 17:07 |
*** jistr has quit IRC | 17:08 | |
shardy | https://etherpad.openstack.org/p/tripleo-stable-branches | 17:09 |
shardy | gfidente: ^^ we have the branches, and I've got patches posted for tripleo.sh and project-config | 17:09 |
shardy | derekh is helping & we should hopefully land them soon, then we'll have CI tested stable branches | 17:10 |
derekh | gfidente: also anything that lands in one of the liberty branches should get build and find its way into a repo here http://trunk.rdoproject.org/centos7-liberty/report.html | 17:10 |
shardy | next step is upgrade testing, derekh has a tripleo.sh for undercloud update, and I've started looking at some overcloud update tests | 17:11 |
*** derekh has quit IRC | 17:18 | |
gfidente | looks like I can only help voting :p | 17:23 |
*** Hunner has quit IRC | 17:25 | |
gfidente | any reason to not merge https://review.openstack.org/#/c/238839/5 ? | 17:25 |
openstackgerrit | Merged openstack-infra/tripleo-ci: Use SEED_IP to decide if we can ssh to the undercloud https://review.openstack.org/223612 | 17:26 |
gfidente | shardy, can I see breakpoints progress? | 17:27 |
*** Hunner has joined #tripleo | 17:30 | |
*** Hunner has joined #tripleo | 17:30 | |
shardy | gfidente: yeah you can use heat hook-poll | 17:34 |
gfidente | -n5 | 17:35 |
shardy | gfidente: heat hook-poll -n5 overcloud | 17:37 |
shardy | it's a pretty inefficient implementation atm tho unfortunately | 17:37 |
gfidente | so I only see 5 breakpoints | 17:37 |
gfidente | and proceed does not seem to unlock those | 17:37 |
gfidente | what I am doing wrong? | 17:38 |
gfidente | UPDATE paused until Hook pre-update is cleared | 17:40 |
gfidente | which I thought was the purpose of giving proceed | 17:40 |
*** aufi has quit IRC | 17:42 | |
slagle | gfidente: you mean proceeding from the client? | 17:42 |
gfidente | slagle, from the client yes | 17:42 |
slagle | "openstack overcloud update stack"? | 17:43 |
gfidente | yep | 17:43 |
slagle | hmm, i thought that was working for me | 17:44 |
slagle | but i've had to do so much manual stuff, i can't say for sure | 17:44 |
gfidente | jprovazn ? :) | 17:44 |
*** Slower_ has quit IRC | 17:45 | |
gfidente | apparently proceed is just not doing anything for me? occ continues polling for data with no updates | 17:45 |
openstackgerrit | Merged openstack/instack-undercloud: Honor rabbitmq username/password https://review.openstack.org/221415 | 17:45 |
slagle | gfidente: proceed is just going to remove hook at a time, not all at once | 17:45 |
*** alop has joined #tripleo | 17:45 | |
gfidente | slagle, yeah but I have 5 bkpts and gave proceed 20times :P | 17:46 |
slagle | i see | 17:46 |
slagle | press Enter harder :) | 17:46 |
gfidente | ahhaha | 17:46 |
gfidente | jprovazn is enter still working on your keybd? | 17:46 |
gfidente | ok /me going to retry update | 17:47 |
*** trown is now known as trown|lunch | 17:50 | |
jprovazn | gfidente, hi, whst's up? | 17:51 |
gfidente | jprovazn, no worries, I can ping you tomorrow! | 17:51 |
jprovazn | gfidente, ok | 17:52 |
gfidente | I think I got the breakpoints thing stuck somehow | 17:52 |
gfidente | so I kept giving proceed but these were not cleared | 17:52 |
jprovazn | gfidente, by stuck you mean that stack is in progress, and the CLI command is keep polling for breakpoints but never prompts for breakpoint remove? | 17:53 |
*** aukhan has quit IRC | 17:53 | |
gfidente | jprovazn, precisely yes | 17:53 |
jprovazn | gfidente, could you please check if "heat resource-list -n 5 overcloud|grep PROGR" shows any resource actually in progress? | 17:54 |
gfidente | $ heat resource-list -n5 overcloud|grep PROGR | 17:55 |
gfidente | ERROR: Unknown resource Type : OS::TripleO::Network::Ports::StorageVipPort | 17:55 |
gfidente | grep -r OS::TripleO::Network::Ports::StorageVipPort /usr/share/openstack-tripleo-heat-templates/ | 17:56 |
gfidente | /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry.yaml: OS::TripleO::Network::Ports::StorageVipPort: network/ports/noop.yaml | 17:56 |
gfidente | oh well this was more appropriate | 17:56 |
gfidente | /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry-puppet.yaml: OS::TripleO::Network::Ports::StorageVipPort: network/ports/noop.yaml | 17:56 |
jprovazn | gfidente, I *think* you omitted an env resource registry file when running updates | 17:57 |
jprovazn | gfidente, could you please paste me full update cmd you used? | 17:57 |
gfidente | jprovazn, yeah I didn't :( | 17:57 |
gfidente | openstack overcloud update stack overcloud -i --templates -e /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry-puppet.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/storage-environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml -e custom.yaml -e upgrade.yaml | 17:57 |
gfidente | but that resource type did not exist in the before-upgrade registry | 17:57 |
gfidente | I think I'll delete the overcloud and retry, no worries, tty tomorrow | 17:58 |
jprovazn | gfidente, the point of passing /usr/share/openstack-tripleo-heat-templates/overcloud-resource-registry-puppet.yaml was making sure that these new resource types are known to heat | 17:59 |
gfidente | yeah it's in the update command | 17:59 |
jprovazn | gfidente, so at first look your update cmd looks good | 17:59 |
jprovazn | maybe zaneb or ryansb might help with the reason of missing resource | 17:59 |
gfidente | oh I think that comes from the update rollbak | 18:00 |
* ryansb reads scrollback | 18:00 | |
gfidente | not from the actual update process | 18:00 |
jprovazn | biab | 18:00 |
*** jprovazn is now known as jprovazn_bbl | 18:00 | |
openstackgerrit | Ryan Hallisey proposed openstack/tripleo-common: Deploy Docker compute role with tripleo.sh https://review.openstack.org/232853 | 18:01 |
*** ukalifon1 has quit IRC | 18:09 | |
*** jerrygb has quit IRC | 18:21 | |
*** trown|lunch is now known as trown | 18:25 | |
*** shivrao_ has quit IRC | 18:28 | |
*** lblanchard has joined #tripleo | 18:28 | |
*** akrivoka has quit IRC | 18:31 | |
openstackgerrit | Emilien Macchi proposed openstack/instack-undercloud: puppet: drop some warnings https://review.openstack.org/234446 | 18:35 |
openstackgerrit | Emilien Macchi proposed openstack/instack-undercloud: puppet: drop some warnings https://review.openstack.org/234446 | 18:38 |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: Implement Workers parameters https://review.openstack.org/229471 | 18:40 |
*** egafford has left #tripleo | 18:40 | |
*** shivrao has joined #tripleo | 18:41 | |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: neutron: enable nova-event-callback by default https://review.openstack.org/225962 | 18:41 |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: Implement Advanced Firewalling support https://review.openstack.org/191195 | 18:42 |
EmilienM | rebasing time :) | 18:42 |
EmilienM | in case of someone wants to do some reviews, I have some patches for a while ^ | 18:43 |
*** regebro has quit IRC | 18:46 | |
*** Marga_ has joined #tripleo | 18:52 | |
*** Marga_ has quit IRC | 18:55 | |
*** Marga_ has joined #tripleo | 18:55 | |
*** jprovazn_bbl is now known as jprovazn | 18:58 | |
*** tosky has quit IRC | 19:00 | |
*** gfidente is now known as gfidente|afk | 19:02 | |
*** jerrygb has joined #tripleo | 19:20 | |
openstackgerrit | Ryan Brady proposed openstack/tripleo-common: Initial workflow implementation of tripleo-common https://review.openstack.org/227297 | 19:29 |
*** tiswanso has quit IRC | 19:30 | |
*** tiswanso has joined #tripleo | 19:32 | |
openstackgerrit | Tzu-Mainn Chen proposed openstack/tuskar: [WIP] Tuskar API v3 https://review.openstack.org/235716 | 19:35 |
openstackgerrit | Tzu-Mainn Chen proposed openstack/tuskar: [WIP] Tuskar API v3 https://review.openstack.org/235716 | 19:53 |
*** olap has quit IRC | 19:54 | |
*** rasca_ has joined #tripleo | 20:01 | |
*** jprovazn has quit IRC | 20:04 | |
*** rasca has quit IRC | 20:04 | |
*** sthillma_ has quit IRC | 20:05 | |
openstackgerrit | Ben Nemec proposed openstack/python-tripleoclient: Don't raise bare Exceptions https://review.openstack.org/237790 | 20:18 |
*** khomkrit has quit IRC | 20:26 | |
dprince | slagle: I think you looked at this before... would you be okay to send it (CI passing) https://review.openstack.org/#/c/223126/ | 20:36 |
slagle | done | 20:38 |
dprince | slagle: thanks | 20:39 |
openstackgerrit | Merged openstack/instack-undercloud: Correct ironic auth settings https://review.openstack.org/223126 | 20:39 |
openstackgerrit | Emilien Macchi proposed openstack/instack-undercloud: puppet: drop some warnings https://review.openstack.org/234446 | 20:43 |
slagle | i gave you a review, then you blew it away | 20:44 |
EmilienM | slagle: me? I rebased, it was merge conflict | 20:44 |
slagle | oh hah, sorry about that | 20:45 |
EmilienM | slagle: I don't mind rebasing | 20:45 |
openstackgerrit | Merged openstack/tripleo-image-elements: Load the validation-scripts as role extra data for tuskar init https://review.openstack.org/206502 | 20:45 |
EmilienM | slagle: one rebase = 1 beer | 20:45 |
*** trown is now known as trown|hairscut | 20:48 | |
EmilienM | slagle: do you know if I can safely recheck https://review.openstack.org/#/c/241388/ - it does not looks like my patch is really making the jobs failing | 20:52 |
openstackgerrit | Emilien Macchi proposed openstack/tripleo-heat-templates: WIP - Deploy Aodh services, replacing Ceilometer Alarm https://review.openstack.org/241408 | 20:53 |
slagle | EmilienM: it's probably safe. i dont know what's causing that to fail | 20:56 |
EmilienM | ok | 20:57 |
bnemec | I hit that error recently too on one of my patches. Wasn't related to the patch there either. | 20:58 |
EmilienM | bnemec: ok | 20:58 |
*** rbrady is now known as rbrady-afk | 21:04 | |
*** shardy has quit IRC | 21:06 | |
openstackgerrit | Merged openstack/diskimage-builder: Add support for Xen PV disks https://review.openstack.org/226249 | 21:07 |
*** jayg is now known as jayg|g0n3 | 21:24 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Do not enforce start timeout to 90s for neutron-server https://review.openstack.org/241570 | 21:29 |
*** sthillma has joined #tripleo | 21:31 | |
*** trown|hairscut is now known as trown | 21:32 | |
*** jerrygb has quit IRC | 21:36 | |
*** jerrygb has joined #tripleo | 21:38 | |
*** gfidente|afk has quit IRC | 21:38 | |
*** jtomasek has quit IRC | 21:41 | |
openstackgerrit | Merged openstack/diskimage-builder: debian: cloud hostname ignored by Jessie https://review.openstack.org/240614 | 21:46 |
*** rhallisey has quit IRC | 21:55 | |
*** tiswanso has quit IRC | 21:56 | |
*** untriaged-bot has joined #tripleo | 22:00 | |
untriaged-bot | Untriaged bugs so far: | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1507556 | 22:00 |
openstack | Launchpad bug 1507556 in tripleo "[tripleoclient] should ignore validation of tunneling params if tunneling is disabled" [Undecided,In progress] - Assigned to Brad P. Crochet (brad-9) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1511650 | 22:00 |
openstack | Launchpad bug 1511650 in tripleo "devtest_overcloud.sh heat stack-create fail" [Undecided,New] - Assigned to Cameron.C (cameron-c) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506792 | 22:00 |
openstack | Launchpad bug 1506792 in diskimage-builder "ironic-python-agent fails to run on fedora ramdisk" [Undecided,In progress] - Assigned to Lucas Alvares Gomes (lucasagomes) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1506692 | 22:00 |
openstack | Launchpad bug 1506692 in diskimage-builder "Broken test in fedora-minimal/install.d/99-ramdisk" [Undecided,In progress] - Assigned to Ian Wienand (iwienand) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510974 | 22:00 |
openstack | Launchpad bug 1510974 in tripleo "instack-virt-setup fails if vm name are similar" [Undecided,In progress] | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1510901 | 22:00 |
openstack | Launchpad bug 1510901 in tripleo "seed's nova-compute service start fail" [Undecided,In progress] - Assigned to Cameron.C (cameron-c) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1511715 | 22:00 |
openstack | Launchpad bug 1511715 in diskimage-builder "Images using draycut should have the option to pass drivers to include in build" [Undecided,New] - Assigned to Julia Kreger (juliaashleykreger) | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1509148 | 22:00 |
openstack | Launchpad bug 1509148 in tripleo "keystone initialize fails if undercloud can't reach overcloud public vip" [Undecided,New] | 22:00 |
untriaged-bot | https://bugs.launchpad.net/diskimage-builder/+bug/1505900 | 22:00 |
openstack | Launchpad bug 1505900 in diskimage-builder "Failed to create 'wily' release with DIB_RELEASE" [Undecided,New] | 22:00 |
untriaged-bot | https://bugs.launchpad.net/tripleo/+bug/1504263 | 22:00 |
openstack | Launchpad bug 1504263 in tripleo "os-net-config mapping by MAC fails if trying to map in alternate order" [Undecided,Triaged] | 22:00 |
*** untriaged-bot has quit IRC | 22:00 | |
*** rlandy has quit IRC | 22:05 | |
*** rasca_ has quit IRC | 22:07 | |
*** rlandy has joined #tripleo | 22:11 | |
*** lblanchard has quit IRC | 22:18 | |
*** thrash is now known as thrash|g0ne | 22:34 | |
*** noslzzp has quit IRC | 22:48 | |
*** julim has quit IRC | 22:49 | |
*** rpothier has quit IRC | 22:52 | |
*** dprince has quit IRC | 22:58 | |
openstackgerrit | Merged openstack/instack-undercloud: puppet: drop some warnings https://review.openstack.org/234446 | 23:00 |
*** noslzzp has joined #tripleo | 23:02 | |
*** pradk has quit IRC | 23:04 | |
*** trown is now known as trown|outttypeww | 23:14 | |
*** noslzzp has quit IRC | 23:35 | |
*** mkovacik has quit IRC | 23:42 | |
*** mkovacik has joined #tripleo | 23:43 | |
*** jerrygb has quit IRC | 23:56 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!