openstackgerrit | Merged openstack/tripleo-specs: Show team and repo badges on README https://review.openstack.org/402586 | 00:04 |
---|---|---|
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Configure /etc/hosts via os-collect-config script https://review.openstack.org/400252 | 00:18 |
*** sshnaidm has joined #tripleo | 00:23 | |
*** rcernin has quit IRC | 00:42 | |
*** limao has joined #tripleo | 00:46 | |
*** jkilpatr has joined #tripleo | 00:51 | |
*** cwolferh has quit IRC | 00:55 | |
*** nyechiel has quit IRC | 01:06 | |
ggillies | Hi, I'm just tinkering around with some tripleo composable roles (writing some custom ones) | 01:21 |
ggillies | and I want to try and get the ip for a particular network for a particular node that isn't the current one | 01:21 |
ggillies | lets say overcloud-$role-0 | 01:21 |
ggillies | on the internal_api network | 01:21 |
ggillies | how could I do that in heat? | 01:21 |
*** tzumainn has joined #tripleo | 01:21 | |
*** jkilpatr has quit IRC | 01:33 | |
*** achadha has joined #tripleo | 01:46 | |
*** achadha has quit IRC | 01:52 | |
*** achadha has joined #tripleo | 01:53 | |
openstackgerrit | Cao Xuan Hoang proposed openstack/instack-undercloud: Changed author and author-email https://review.openstack.org/399367 | 01:55 |
*** dmacpher has joined #tripleo | 02:20 | |
openstackgerrit | gecong proposed openstack/tripleo-validations: Replace six.iteritems() with .items() https://review.openstack.org/403481 | 02:33 |
*** achadha has quit IRC | 02:41 | |
*** fzdarsky_ has joined #tripleo | 02:44 | |
*** cwolferh has joined #tripleo | 02:48 | |
*** fzdarsky__ has quit IRC | 02:48 | |
openstackgerrit | Cao Xuan Hoang proposed openstack/instack: Changed author and author-email https://review.openstack.org/403489 | 03:09 |
*** limao_ has joined #tripleo | 03:10 | |
*** limao has quit IRC | 03:13 | |
openstackgerrit | RedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore https://review.openstack.org/365449 | 03:30 |
*** ayoung has joined #tripleo | 03:38 | |
*** cwolferh has quit IRC | 03:45 | |
*** Vijayendra_ has joined #tripleo | 04:08 | |
*** links has joined #tripleo | 04:13 | |
*** tzumainn has quit IRC | 04:14 | |
*** yamahata has joined #tripleo | 04:22 | |
*** yamahata has quit IRC | 04:26 | |
*** numans has joined #tripleo | 04:27 | |
*** jeckersb_gone is now known as jeckersb | 04:36 | |
*** misty-cloud has joined #tripleo | 04:50 | |
*** udesale has joined #tripleo | 04:57 | |
*** ramishra has quit IRC | 05:10 | |
*** sudipto_ has joined #tripleo | 05:15 | |
*** I has joined #tripleo | 05:15 | |
*** I is now known as Guest35753 | 05:15 | |
*** ramishra has joined #tripleo | 05:17 | |
*** Guest35753 has quit IRC | 05:18 | |
*** sudipto_ has quit IRC | 05:18 | |
*** masco has joined #tripleo | 05:23 | |
*** frippe75 has quit IRC | 05:37 | |
*** jrist has quit IRC | 05:39 | |
*** chandankumar|off is now known as chandankumar | 05:46 | |
*** prateek has joined #tripleo | 05:51 | |
*** jaosorior has joined #tripleo | 05:57 | |
*** achadha has joined #tripleo | 05:59 | |
jaosorior | sshnaidm: ping | 06:04 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job https://review.openstack.org/391738 | 06:09 |
*** saneax-_-|AFK is now known as saneax | 06:16 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for the services' RabbitMQ configuration https://review.openstack.org/403518 | 06:35 |
*** tdasilva has quit IRC | 06:35 | |
*** apetrich has joined #tripleo | 06:38 | |
*** jprovazn has joined #tripleo | 06:45 | |
*** florianf has joined #tripleo | 06:56 | |
*** I has joined #tripleo | 06:57 | |
*** sudipto has joined #tripleo | 06:57 | |
*** I is now known as Guest81242 | 06:57 | |
*** pmannidi has quit IRC | 07:01 | |
*** jaosorior has quit IRC | 07:04 | |
*** jaosorior has joined #tripleo | 07:05 | |
*** mcornea has joined #tripleo | 07:14 | |
*** tdasilva has joined #tripleo | 07:14 | |
*** lmiccini has joined #tripleo | 07:15 | |
*** abregman has joined #tripleo | 07:24 | |
*** ohamada has joined #tripleo | 07:24 | |
sshnaidm | jaosorior, hi | 07:25 |
jaosorior | sshnaidm: was gonna ping you about an issue I was having with a CI patch, but I think I got it. | 07:27 |
*** rasca has joined #tripleo | 07:28 | |
*** ohamada has quit IRC | 07:29 | |
sshnaidm | jaosorior, ok :) | 07:30 |
*** iranzo has joined #tripleo | 07:31 | |
*** iranzo has joined #tripleo | 07:31 | |
*** leanderthal|afk is now known as leanderthal | 07:35 | |
jaosorior | jistr: hey dude, can you revisit this patch https://review.openstack.org/#/c/378537/ ? | 07:36 |
*** fzdarsky_ is now known as fzdarsky | 07:39 | |
*** dmacpher has quit IRC | 07:41 | |
*** bana_k has joined #tripleo | 07:43 | |
*** rcernin has joined #tripleo | 07:44 | |
jaosorior | bandini: ping | 07:45 |
*** pcaruana has joined #tripleo | 07:45 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration https://review.openstack.org/403540 | 07:51 |
*** chem has joined #tripleo | 07:52 | |
*** bana_k has quit IRC | 07:53 | |
bandini | jaosorior: pong | 07:54 |
*** ealcaniz has joined #tripleo | 07:55 | |
*** pgadiya has joined #tripleo | 07:56 | |
*** dciabrin has joined #tripleo | 07:58 | |
jaosorior | bandini: nevermind just figured it out haha | 07:58 |
jaosorior | thanks | 07:58 |
jaosorior | bandini: oh crap, nevermind, I didn't figure it out | 08:00 |
jaosorior | bandini: do you have some time to explain to me how the HA setup is for RabbitMQ? | 08:00 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration https://review.openstack.org/403540 | 08:01 |
bandini | jaosorior: well 1) the clients connect directly to rabbit and do not go through haproxy 2) the startup/stop is then managed by the resource agent in pacemaker | 08:02 |
*** cylopez has joined #tripleo | 08:02 | |
jaosorior | bandini: but for the rabbitmq configuration, in HA we don't set the cluster_nodes, it seems, how is that managed then? | 08:03 |
*** jpich has joined #tripleo | 08:03 | |
ccamacho | morning folks! | 08:04 |
jaosorior | ccamacho: sup dude, how's it going? | 08:04 |
ccamacho | jaosorior, enjoying the Monday morning with a liter of coffee :) | 08:05 |
jaosorior | haha fuck yeah | 08:05 |
bandini | jaosorior: I believe that logic is coded in the resource agent | 08:06 |
bandini | jaosorior: I'd have to dig through the code though to be 100% how it works | 08:06 |
bandini | hey ccamacho | 08:06 |
*** jlinkes has joined #tripleo | 08:07 | |
jaosorior | bandini: can you point me where I can find the resource agent's code? | 08:07 |
bandini | sure | 08:07 |
bandini | /usr/lib/ocf/resource.d/heartbeat/rabbitmq-cluster on the local machine | 08:08 |
bandini | jaosorior: and https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster if you want the git version | 08:08 |
jaosorior | bandini: by the way, I also noticed that the env variable RABBITMQ_NODENAME is configured to use the shortname of the node. for using the FQDN I guess we'll have the same issue as with MySQL, right? that we need the resource agent to have an alias for that node with the FQDN | 08:10 |
bandini | jaosorior: from a very quick look I think each node writes its own name in the CIB | 08:10 |
jaosorior | great! | 08:11 |
bandini | jaosorior: it could be that we have the same issue, but it is also possible that it won't be the case, we'll need to try/play with it | 08:11 |
jaosorior | lets ee | 08:11 |
bandini | https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster#L114 this seems to be the function that lists all the nodes | 08:11 |
bandini | (that were previously written in the CIB) | 08:11 |
*** shardy has joined #tripleo | 08:11 | |
*** aufi has joined #tripleo | 08:11 | |
*** aufi is now known as maufart|sick | 08:11 | |
*** maufart|sick is now known as aufi | 08:12 | |
jaosorior | bandini: honestly I'm not understanding that function very well | 08:14 |
jaosorior | this rmq_join_list | 08:14 |
*** tremble has joined #tripleo | 08:15 | |
*** flepied has joined #tripleo | 08:15 | |
ccamacho | shardy morning! I rebased your WIP patch for composable upgrades yesterday, Im adding some changes in another patch for testing it, now im stuck starting the galera cluster after step3 (yum upgrade), what im doing now is to get the config files of a newton deployment to compare them with the ones resulted form the yu upgrade. The error is a connection issue, so might be related to a change in the config files | 08:17 |
ccamacho | s/yu/yum/ | 08:17 |
shardy | ccamacho: 'morning! | 08:18 |
shardy | ccamacho: Which config files are you comparing? None of those managed by puppet should be touched by the yum update? | 08:18 |
*** ebarrera has joined #tripleo | 08:19 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable https://review.openstack.org/403547 | 08:19 |
bandini | jaosorior: ok so if you start from here https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster#L337 it should be a little clearer? | 08:19 |
shardy | ccamacho: The main issue we have is if a service removed a deprecated option which breaks our old config I think, and the case where we want to migrate a service from e.g eventlet to httpd (in theory I guess we could defer that until the puppet converge, but I've been trying to combine it with the controlplane upgrade) | 08:20 |
jaosorior | lets see | 08:20 |
openstackgerrit | Merged openstack/tripleo-common: Fix tox -epep8 for Python3 https://review.openstack.org/400279 | 08:22 |
*** hjensas has joined #tripleo | 08:23 | |
*** hjensas has quit IRC | 08:23 | |
*** hjensas has joined #tripleo | 08:23 | |
*** ealcaniz has quit IRC | 08:26 | |
*** ealcaniz has joined #tripleo | 08:28 | |
*** zoli|gone is now known as zoli | 08:28 | |
*** zoli is now known as zoliXXL | 08:29 | |
matbu | shardy: morning, i have a made a proto of what would looks like a pacemaker ansible module: https://review.openstack.org/#/c/403397/1/ansible/library/pacemaker_cluster.py | 08:29 |
matbu | shardy: i have made 2 two modules, one for the cluster and nodes and the other for the resources | 08:29 |
matbu | https://review.openstack.org/#/c/403397/1/ansible/library/pacemaker_resource.py | 08:29 |
matbu | the one for the resources is quite basic | 08:30 |
*** bkopilov has quit IRC | 08:30 | |
*** arxcruz has joined #tripleo | 08:31 | |
jaosorior | bandini: alright, so from what I can see, the nodes do autojoin and write their own nodenames to the RA | 08:31 |
jaosorior | bandini: the function you sent me, rmq_start ends up calling rmq_monitor https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster#L153 | 08:31 |
*** bkopilov has joined #tripleo | 08:32 | |
jaosorior | which checks the status of the rabbitmq server, and writes or deletes the name accordingly | 08:32 |
jaosorior | which ends up being accessed via the $RMQ_CRM_ATTR_COOKIE attribute | 08:32 |
jaosorior | so, from what I understood, the nodename change should be fine | 08:32 |
bandini | jaosorior: I *think* so as well | 08:34 |
*** jbadiapa has joined #tripleo | 08:35 | |
zoliXXL | good morning | 08:35 |
ccamacho | yeaho thats right, Ill compare the files, and let you know if there if something broken there | 08:36 |
ccamacho | shardy ^ | 08:36 |
shardy | matbu: interesting, thanks | 08:36 |
shardy | matbu: I don't think you need to fork my patch tho, you could just post a follow-up as my current patch doesn't handle pacemaker at all | 08:37 |
shardy | matbu: I'll look in more detail later, but one comment is that it does add a layer of abstraction which hides what pcs operations are happening | 08:37 |
shardy | I suppose at times that may be helpful, but I quite like the current approach because it's very transparent what happens at each upgrade step | 08:38 |
*** flepied has quit IRC | 08:43 | |
matbu | shardy: Ãack, i will add a follow up | 08:46 |
matbu | shardy: for the current approach we will have to use a lot of ansible shell module | 08:47 |
matbu | shardy: or maybe just call the upgrade script with ansible | 08:47 |
*** ealcaniz has quit IRC | 08:49 | |
*** amoralej|off is now known as amoralej | 08:52 | |
bandini | shardy: do you think https://review.openstack.org/#/c/379957/ is okay to land now or should we wait a bit more? | 08:55 |
bandini | I am mostly concerned about divergence from stable/newton to master | 08:55 |
jaosorior | bandini: we don't manage httpd via pacemaker do we? | 08:56 |
bandini | jaosorior: nope | 08:56 |
jaosorior | bandini: can you check this out https://review.openstack.org/#/c/330695/1 ? | 08:57 |
bandini | jaosorior: sure thing | 08:57 |
*** aufi has quit IRC | 08:59 | |
openstackgerrit | Merged openstack/tripleo-docs: Also stop openvswitch on undercloud update https://review.openstack.org/397949 | 09:00 |
*** flepied has joined #tripleo | 09:02 | |
*** akrivoka has joined #tripleo | 09:02 | |
*** pgadiya has quit IRC | 09:03 | |
jaosorior | d0ugal: ping | 09:06 |
openstackgerrit | mathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade https://review.openstack.org/403397 | 09:06 |
d0ugal | jaosorior: pong | 09:06 |
openstackgerrit | mathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade https://review.openstack.org/403397 | 09:06 |
jaosorior | d0ugal: the purpose of the update_deployment_plan workflow is just to update the templates and passwords, right? | 09:07 |
d0ugal | jaosorior: yeah, pretty much | 09:08 |
d0ugal | jaosorior: except it doesn't update the templates - it just revaluates the templates in swift. | 09:09 |
d0ugal | jaosorior: so it gets new information from the capabilities map for example | 09:09 |
jaosorior | d0ugal: so, I have this job that I'm trying to do, where the overcloud deployment is timing out, and it seems that that's where it freezes :/ http://logs.openstack.org/38/391738/41/experimental-tripleo/gate-tripleo-ci-centos-7-ovb-fakeha-caserver/0459c60/console.html#_2016-11-28_07_08_51_681811 | 09:09 |
shardy | bandini: Hi! Yeah provided they're not referenced from t-h-t I think we can remove them now | 09:09 |
d0ugal | jaosorior: interesting. | 09:10 |
d0ugal | jaosorior: that suggests there is probably a Mistral error | 09:10 |
d0ugal | jaosorior: I am actually trying to track down an error like this, but in a different place. I'll have a dig and see if I can see anything. | 09:10 |
d0ugal | jaosorior: oh, there are no mistral logs? | 09:10 |
jaosorior | d0ugal: POST_FAILURE, so no logs | 09:11 |
d0ugal | jaosorior: without logs, I have no idea. | 09:11 |
jaosorior | exactly | 09:11 |
d0ugal | jaosorior: right | 09:11 |
jaosorior | pretty tricky :/ | 09:11 |
jaosorior | uhm... | 09:11 |
d0ugal | jaosorior: but I would guess that the workflow has crashed and the CLI is still waiting for it | 09:11 |
d0ugal | jaosorior: (or possibly zaqar has crashed, so the messages can't get to the CLI) | 09:12 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job https://review.openstack.org/391738 | 09:12 |
jaosorior | d0ugal: added a --debug to the overcloud deploy command, that'll tell us exactly what it was doing when it stalled | 09:12 |
*** dtantsur|afk is now known as dtantsur | 09:13 | |
d0ugal | jaosorior: Yeah, that would help. I suspect it will just tell us it is waiting for messages. | 09:13 |
d0ugal | jaosorior: so you are likely hitting https://bugs.launchpad.net/tripleo/+bug/1618445 | 09:13 |
openstack | Launchpad bug 1618445 in tripleo "Add a timeout in tripleoclient when waiting for Zaqar messages" [High,In progress] | 09:13 |
*** ohamada has joined #tripleo | 09:14 | |
d0ugal | Which I had a go at writing a patch for, but it turned out to be quite tricky. However, now that I think about it again, I should have at least added timeouts for workflows which should be quick (like this one) | 09:14 |
openstackgerrit | John Schwarz proposed openstack/tripleo-heat-templates: Revert "Set NeutronL3HA to false when deploying DVR" https://review.openstack.org/403575 | 09:15 |
*** dbecker has joined #tripleo | 09:15 | |
jaosorior | d0ugal: that would help :D | 09:15 |
d0ugal | jaosorior: Yeah, I am going to bring that patch back and just use it in some places | 09:15 |
jaosorior | great! | 09:16 |
jaosorior | thanks dude | 09:16 |
d0ugal | jaosorior: I can make a good guess at a default for plan CRUD-like things, but introspection is much harder to give a sensible default for | 09:16 |
d0ugal | (and deployment) | 09:16 |
d0ugal | jaosorior: https://review.openstack.org/#/c/364252/ | 09:17 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 09:17 |
jaosorior | d0ugal: what if you leave out the baremetal workflows for now? | 09:17 |
jaosorior | and ask in the mailing list about good defaults to use | 09:18 |
d0ugal | jaosorior: Yeah, that is what I am thinking. I'll just add it to the places that are safe. | 09:18 |
d0ugal | I don't know why I didn't do that before lol | 09:18 |
d0ugal | I got stuck on the two cases I couldn't figure out a solution for and rage quit :P | 09:18 |
*** pgadiya has joined #tripleo | 09:18 | |
openstackgerrit | Gael Chamoulaud proposed openstack/tripleo-quickstart-extras: WIP: Add new role for tripleo-validations https://review.openstack.org/403576 | 09:19 |
openstackgerrit | John Schwarz proposed openstack/tripleo-heat-templates: Revert "Set NeutronL3HA to false when deploying DVR" https://review.openstack.org/403575 | 09:19 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable https://review.openstack.org/403547 | 09:20 |
*** oshvartz has joined #tripleo | 09:23 | |
*** gfidente has joined #tripleo | 09:24 | |
*** stendulker has joined #tripleo | 09:24 | |
gfidente | jprovazn morning | 09:26 |
gfidente | thanks for checking the mds stuff | 09:26 |
gfidente | jaosorior++ too :) | 09:26 |
*** lucas-afk is now known as lucasagomes | 09:27 | |
gfidente | I guess I need to add some unit tests too | 09:27 |
d0ugal | gfidente: hey, are we all good with the fsid stuff now? | 09:27 |
jprovazn | gfidente, hi, np, thanks for creating patches :) | 09:27 |
gfidente | d0ugal yes! | 09:28 |
d0ugal | gfidente: \o/ | 09:28 |
jpich | \o/ | 09:28 |
* d0ugal wont ever touch that code again | 09:29 | |
gfidente | d0ugal ahah I think we removed all the "specializations" in the end? | 09:29 |
gfidente | so it's hopefully less error prone | 09:29 |
gfidente | thanks :) | 09:30 |
jaosorior | gfidente: thanks for the review dude :D | 09:32 |
*** dsneddon has joined #tripleo | 09:34 | |
d0ugal | gfidente: I think do! | 09:36 |
d0ugal | so* | 09:36 |
*** pblaho has joined #tripleo | 09:38 | |
gfidente | jaosorior mon and osd are defines so the copy pasta needed some edits :) | 09:38 |
*** paramite has joined #tripleo | 09:41 | |
openstackgerrit | Merged openstack/puppet-tripleo: adding new swift middleware that is typically enabled by default https://review.openstack.org/395857 | 09:45 |
*** athomas has joined #tripleo | 09:47 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: adding swift middleware that is typically enabled by default https://review.openstack.org/395859 | 09:48 |
openstackgerrit | Merged openstack/instack-undercloud: Fix docker registry firewall rule https://review.openstack.org/400992 | 09:49 |
jaosorior | shardy: hey dude, could you check this out https://review.openstack.org/#/c/400937/ ? | 09:51 |
jpich | I can never quite boot an instance on my overcloud after deploying, they always fail with No Valid Host due to "could not find capabilities for domaintype=kvm" on the compute node. Enabling nested virt doesn't seem to help. Is this something folks are familiar with? Am I consistently setting up something wrong? | 09:53 |
jaosorior | jpich: do you pass --libvirt-type=qemu to the overcloud deploy? | 09:54 |
jpich | jaosorior: ...Nope. Thank you for the hint | 09:55 |
jpich | jaosorior: Awesome, I also see how to set that from the UI now, I expect this will be tremendously helpful. Thank you, I will test again! | 09:57 |
*** abehl has joined #tripleo | 09:58 | |
ccamacho | jpich http://www.anstack.com/blog/2016/11/21/enabling-nested-kvm-on-tripleo-host.html | 09:58 |
*** derekh has joined #tripleo | 09:59 | |
ccamacho | I had the same issue until I found that by default when running tripleo.sh --libvirt-type=qemu is not passed by default | 09:59 |
ccamacho | ***I remembered.. | 09:59 |
*** panda|Zz is now known as panda | 09:59 | |
jpich | ccamacho: Sweet, thank you | 09:59 |
jpich | ccamacho: So this should be a nested VM-only problem, right? If I were deploying on a baremetal setup I wouldn't need this? | 10:00 |
shardy | jaosorior: will this affect the resolv.conf on a virt setup where we get 192.168.122.1 from eth0's dhcp? | 10:00 |
ccamacho | jpich yeahp, because you are installing the compute node services directly on the baremetal host (No virt setup), so no need for it. | 10:01 |
jaosorior | shardy: it should be fine. By default it leaves it as [], so os-net-config does nothing; | 10:03 |
jpich | ccamacho: Ok, cheers! | 10:03 |
shardy | jaosorior: ack, thanks - provided that's been tested then lgtm | 10:04 |
shardy | jaosorior: did we come up with any migration plan for folks upgrading underclouds now the ip range changed? | 10:05 |
jaosorior | shardy: I don't think we did, no. | 10:06 |
jaosorior | sshnaidm: ^^ | 10:06 |
shardy | jaosorior: I think we should probably give them a warning when running openstack undercloud install, as currently it just breaks trying to delete subnets | 10:06 |
panda | d0ugal: any idea on what's happening here ? https://bugs.launchpad.net/tripleo/+bug/1645265 | 10:06 |
openstack | Launchpad bug 1645265 in tripleo "CI: problems with mistralclient/osprofiler on master" [High,Confirmed] | 10:06 |
shardy | which isn't a super-great user experience, despite the validity of the change | 10:06 |
shardy | jaosorior: Ok I'll raise a bug | 10:07 |
sshnaidm | panda, just was going to report this bug.. is it related? https://github.com/StackStorm/st2mistral/issues/21 | 10:08 |
jpich | florianf: Good morning! I don't think it's urgent, but just in case you have an idea since you added the initial validation, I thought I'd point you to https://bugs.launchpad.net/tripleo/+bug/1645266 | 10:08 |
openstack | Launchpad bug 1645266 in tripleo "Lack of default for NovaPCIPassthrough breaks the UI JSON validation" [Medium,Triaged] | 10:08 |
jaosorior | sshnaidm: that was fixed by d0ugal in python-mistralclient | 10:08 |
sshnaidm | panda, ^^ | 10:09 |
panda | sshnaidm: it's not related, it's exaclty what I'm seeing :) | 10:10 |
panda | jaosorior: change id ? | 10:10 |
shardy | jaosorior: https://bugs.launchpad.net/tripleo/+bug/1645267 | 10:10 |
openstack | Launchpad bug 1645267 in tripleo "Undercloud upgrade breaks due to IP range change" [High,Triaged] | 10:10 |
florianf | jpich: Do you know if the deployment or heat validation will fail too without a default? | 10:11 |
jaosorior | panda: Ia742a4e55b35c5a787e4606ff2f91425dd156e5e | 10:12 |
jaosorior | shardy: thanks | 10:12 |
jpich | florianf: My guess would be that it will work because usually it's not being set? Or maybe it's a case of "there is a valid JSON default somewhere - where the UI can't see it" * pokes around a bit * | 10:13 |
florianf | jpich: Maybe we should relax the client-side validation a bit to also accept empty strings in these cases | 10:14 |
panda | so why am I seeing this now ? :/ | 10:15 |
*** hjensas has quit IRC | 10:15 | |
jpich | florianf: I guess when testing this, we could disable the validation locally, save a change on that screen (to see if it saves it as an empty parameter in the Mistral env) and launch a deployment then - see if it affects it | 10:16 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Enable TLS in the internal networkf or Mysql https://review.openstack.org/378537 | 10:17 |
florianf | jpich: will do that | 10:17 |
*** limao_ has quit IRC | 10:20 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Provide full list of services for Compute role in HCI scenario https://review.openstack.org/403142 | 10:21 |
jaosorior | d0ugal: regarding the issue I told you about earlier, this is what I see last in the logs http://paste.openstack.org/show/590630/ that's where it stalls | 10:21 |
jpich | florianf: Looks like it's fine, the default *is* explicitly an empty string, so it's our validation that may be asking for a little bit too much -> https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/services/nova-compute.yaml#L43-L55 | 10:24 |
florianf | jpich: OK. I'll change the validation a bit then. | 10:24 |
jpich | florianf: Thanks! | 10:24 |
panda | sshnaidm: mistralclient package is using an outdated source, updated until august, that's why we're seeing this error now | 10:30 |
sshnaidm | panda, outdated source? so it's packaging problem? | 10:31 |
panda | sshnaidm: yes | 10:31 |
panda | sshnaidm: updated bug with links | 10:31 |
sshnaidm | panda, so we need to ping apevec | 10:34 |
panda | sshnaidm: he's not responding :( | 10:36 |
sshnaidm | panda, I'll update etherpad then | 10:38 |
*** anbu has joined #tripleo | 10:40 | |
anbu | shardy, Hi Steve. I saw your comments on https://review.openstack.org/387940. Will address it. | 10:40 |
shardy | anbu: thanks! Only minor things, overall looks good - thanks for picking up those patches! :) | 10:42 |
anbu | shardy, we are facing a problem where the OVN agent is started at step 4 of tripleo overcloud deployment. It need th FQDN of the machine in which its running. Looks like the /etc/hosts file is modified much later. I could not figure out at what stage it's written. | 10:42 |
anbu | shardy, Because of the FQDN used by ovn agent puppet manifests are just the hostname without the domain name. | 10:42 |
*** sai has joined #tripleo | 10:43 | |
anbu | shardy, I even tried to run the OVN agent at stage 5, but still the same problem | 10:43 |
jaosorior | anbu: then it's not an FQDN, if there's no domain name. And the /etc/hosts should have been modified before puppet even runs | 10:43 |
*** jpena|off is now known as jpena | 10:44 | |
shardy | Yeah that should all be set up before puppet runs | 10:44 |
jaosorior | anbu: the hosts for the individual nodes are persisted to /etc/hosts before the puppet run in its own step. the VIP hosts are set in /etc/hosts in step 1/ | 10:44 |
shardy | https://github.com/openstack/tripleo-image-elements/blob/master/elements/hosts/os-refresh-config/configure.d/51-hosts | 10:44 |
jaosorior | anbu: why are OVN agents using hostnames without the domains? | 10:45 |
anbu | jaosorior, It uses $(hostname -f) in one of the shell scripts that starts the ovs-vswitchd. | 10:45 |
EmilienM | social: any good progress on https://review.openstack.org/#/q/status:open+topic:bug/1644906 ? | 10:46 |
EmilienM | social: sounds like unit tests are failing | 10:46 |
anbu | jaosorior, But the time at which it queries the hostname -f it gets only the name without the domain name | 10:46 |
anbu | thanks shardy for the link. | 10:47 |
jaosorior | shardy, anbu: is OVN bound to a specific network in the overcloud? Would be worth just making it configurable and using the network-based facts for the FQDNs | 10:47 |
anbu | jaosorior, The agent does not rely on any network. This host name is used only for the ovn northdbound process to identify the host name for port binding purposes. | 10:48 |
anbu | jaosorior, The network used for encapsulation traffic is configured in tripleo | 10:48 |
anbu | heat templates | 10:49 |
d0ugal | panda: sorry, I was deep in Mistral logs debugging something. Did you figure it out? | 10:49 |
panda | d0ugal: yes, we're pinning mistraclient in rdo, I need to request a new release | 10:51 |
d0ugal | panda: ok, cool - yeah, it did look like something I fixed :) | 10:51 |
panda | d0ugal: who's the release mastermind there ? | 10:51 |
d0ugal | panda: release mastermind of mistral rpms? | 10:52 |
*** achadha has quit IRC | 10:52 | |
panda | d0ugal: no release mastermind of upstream mistralclient. Last release seems to be 2.1.1 in august | 10:52 |
d0ugal | panda: no idea. I'll try and find out | 10:53 |
d0ugal | panda: I'll propose a new release | 10:54 |
d0ugal | jaosorior: sorry, was deep in mistral logs. just reading what you said now. | 10:54 |
d0ugal | jaosorior: Yeah, so that is what I expected. it is waiting for a message on the websocket from zaqar | 10:55 |
d0ugal | jaosorior: I think the error is different if it can't connect to zaqar, so it means the workflow failed and didn't send any messages - we need to add better error handling for this. | 10:55 |
panda | d0ugal: thanks! | 10:55 |
*** udesale has quit IRC | 10:59 | |
*** dsariel has joined #tripleo | 10:59 | |
*** nyechiel has joined #tripleo | 10:59 | |
d0ugal | panda: I am just waiting for this to merge, then I'll propose the release. https://review.openstack.org/#/c/403614/ | 11:04 |
d0ugal | I never backported it to Newton, which was an error :( | 11:04 |
panda | d0ugal: thanks, no pressure, we're working around installing os-profiler again :) | 11:04 |
d0ugal | panda: I spotted :) | 11:05 |
*** tosky has joined #tripleo | 11:07 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera https://review.openstack.org/403618 | 11:08 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact https://review.openstack.org/403619 | 11:08 |
*** thrash|g0bble is now known as thrash | 11:09 | |
*** jlinkes has quit IRC | 11:15 | |
openstackgerrit | Giulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service https://review.openstack.org/402386 | 11:17 |
social | EmilienM: yeah have to change the tests, the code it's self passed internal CI | 11:18 |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Add support for the deployment of Ceph MDS https://review.openstack.org/402389 | 11:19 |
*** milan has joined #tripleo | 11:19 | |
*** anbu_ has joined #tripleo | 11:20 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-common: Generate a CephX for the new Ceph MDS service https://review.openstack.org/402390 | 11:22 |
*** misty-cloud has quit IRC | 11:22 | |
*** anbu has quit IRC | 11:22 | |
*** hjensas has joined #tripleo | 11:22 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable https://review.openstack.org/403547 | 11:24 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact https://review.openstack.org/403619 | 11:24 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera https://review.openstack.org/403618 | 11:24 |
openstackgerrit | Anshul Jain proposed openstack/diskimage-builder: DIB element to support cinder local attach/detach functionality https://review.openstack.org/385880 | 11:26 |
*** Guest81242 has quit IRC | 11:27 | |
*** sudipto has quit IRC | 11:27 | |
openstackgerrit | Florian Fuchs proposed openstack/tripleo-ui: Relax JSON input validation https://review.openstack.org/403634 | 11:28 |
florianf | jpich: fyi ^ | 11:29 |
jpich | florianf: \o/ | 11:30 |
*** jaosorior has quit IRC | 11:30 | |
jpich | florianf: I'll test it later today, thank you | 11:30 |
florianf | jpich: Thanks for finding that one... | 11:30 |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 11:31 |
jpich | florianf: I poke, I poke :) | 11:31 |
*** jlinkes has joined #tripleo | 11:32 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-puppet-elements: Add ceph-mds to the overcloud-controller element https://review.openstack.org/403636 | 11:35 |
*** rasca has quit IRC | 11:40 | |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 11:42 |
*** rasca has joined #tripleo | 11:43 | |
*** derekjhyang has joined #tripleo | 11:43 | |
*** stendulker has quit IRC | 11:47 | |
*** slagle has joined #tripleo | 11:49 | |
rook | derekh: hey - got some ovb questions | 11:56 |
*** masco has quit IRC | 11:56 | |
derekh | rook: fire ahead | 11:58 |
*** jkilpatr has joined #tripleo | 12:00 | |
rook | derekh: so, the BMC is on one network, but all the virtaul-baremtal nodes are on a different | 12:03 |
rook | so, when I try to reach the ipmi it all fails | 12:03 |
*** limao has joined #tripleo | 12:03 | |
rook | in the instackenv.json it mentions the ipmi's are on the provision network, but the BMC is on the private. | 12:04 |
derekh | rook: your undercloud should have access to both networks | 12:04 |
rook | it does | 12:04 |
rook | so, it doesn't matter? | 12:04 |
*** pblaho has quit IRC | 12:04 | |
rook | i figured the v-baremetal should have two networks | 12:04 |
derekh | rook: so it should be able to do ipmi to the private net and dhcp on the provision net | 12:05 |
rook | 1 - Provision, 1- private? | 12:05 |
rook | hm | 12:05 |
rook | | a7dc1d43-e431-41d7-8551-5a96f23f421c | baremetal-1_9 | ACTIVE | - | Running | provision-1-1=192.0.2.19 | 12:05 |
rook | so, that looks right? | 12:05 |
*** pblaho has joined #tripleo | 12:05 | |
derekh | rook: yup, let me do a list of on I know works so you can compare | 12:06 |
rook | hm ok | 12:06 |
rook | let me double check some other thigs then | 12:06 |
*** limao_ has joined #tripleo | 12:07 | |
openstackgerrit | Merged openstack/tripleo-quickstart: Small fix to add new line at the end of files https://review.openstack.org/400638 | 12:08 |
rook | hm, derekh i cannot ping the v-baremetal nodes, nor the bmc from the uc | 12:08 |
rook | something must be fubar. | 12:08 |
*** pkovar has joined #tripleo | 12:09 | |
*** limao has quit IRC | 12:10 | |
derekh | in your example up there you wont be able to ping 192.0.2.19 , the ip address isn't on the node, it just ehre to give the node a port on the network | 12:10 |
derekh | rook: ^ , can you ssh to the bmc? | 12:10 |
derekh | rook: or look at the console-log | 12:11 |
rook | no ssh derekh but i do see : | 12:13 |
rook | [ 401.188698] openstackbmc[6239]: Managing instance: baremetal-1_59 UUID: c34d280f-5826-4123-a77b-3ddfabd986e6 | 12:13 |
rook | in the console of the bmc | 12:14 |
rook | derekh: it is on the node... | 12:14 |
rook | https://gist.github.com/jtaleric/0cfe8e6a04800545724a881fa73353d9 | 12:14 |
*** mburned_out is now known as mburned | 12:15 | |
derekh | rook: ok, the bmc looks to be ok as your seeing that line int eh console log | 12:15 |
*** cylopez has quit IRC | 12:16 | |
derekh | rook: so what isn't working ? ipmi commands from the undercloud? | 12:17 |
d0ugal | panda: fyi https://review.openstack.org/#/c/403656/ | 12:17 |
*** rodrigods has quit IRC | 12:17 | |
*** rodrigods has joined #tripleo | 12:17 | |
*** cylopez has joined #tripleo | 12:20 | |
panda | d0ugal: cheers! | 12:21 |
*** dbecker has quit IRC | 12:23 | |
openstackgerrit | Babu Shanmugam proposed openstack/tripleo-heat-templates: OVN bridge mappings for tripleo https://review.openstack.org/402293 | 12:24 |
openstackgerrit | Babu Shanmugam proposed openstack/tripleo-heat-templates: OVN plugin configuration fixes https://review.openstack.org/397674 | 12:24 |
openstackgerrit | Babu Shanmugam proposed openstack/tripleo-heat-templates: Split OVN northd and ml2 plugin https://review.openstack.org/387940 | 12:24 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Mistral API Documentation https://review.openstack.org/358685 | 12:28 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Mistral API Documentation https://review.openstack.org/358685 | 12:28 |
*** jaosorior has joined #tripleo | 12:29 | |
jaosorior | chem: regarding https://review.openstack.org/#/c/403518/ which spec? | 12:31 |
chem | jaosorior: the rspec | 12:31 |
chem | jaosorior: like spec/classes/tripleo_profile_base_ceilometer_spec.rb | 12:31 |
chem | jaosorior: https://github.com/openstack/puppet-tripleo/blob/master/spec/classes/tripleo_profile_base_ceilometer_api_spec.rb#L22 | 12:33 |
chem | jaosorior: or this https://github.com/openstack/puppet-tripleo/blob/master/spec/classes/tripleo_profile_base_ceilometer_spec.rb#L33 | 12:34 |
chem | jaosorior: well, there are a lot of place where we test ip | 12:34 |
*** aufi has joined #tripleo | 12:35 | |
*** zoliXXL is now known as zoli|brb | 12:36 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration https://review.openstack.org/403540 | 12:37 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for the services' RabbitMQ configuration https://review.openstack.org/403518 | 12:37 |
jaosorior | chem: done | 12:37 |
*** prateek has quit IRC | 12:39 | |
*** pblaho has quit IRC | 12:39 | |
rook | derekh: yeah i cannot hit the ipmis | 12:40 |
rook | derekh: if you hvae a second the same tmux is open | 12:40 |
chem | jaosorior: look good :) | 12:40 |
*** aufi has quit IRC | 12:40 | |
chem | jaosorior: thanks | 12:40 |
derekh | rook: ok, one sec and I'll take a look | 12:40 |
*** dprince has joined #tripleo | 12:41 | |
rook | derekh: thanks | 12:42 |
derekh | rook: ok, I'm in, just gonna look around for a couple of minutes and see if I can see any problems | 12:43 |
*** lucasagomes is now known as lucas-hungry | 12:44 | |
*** egafford has quit IRC | 12:44 | |
*** sudipto has joined #tripleo | 12:44 | |
*** Guest81242 has joined #tripleo | 12:44 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable https://review.openstack.org/403547 | 12:46 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact https://review.openstack.org/403619 | 12:46 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera https://review.openstack.org/403618 | 12:46 |
*** amoralej is now known as amoralej|off | 12:46 | |
*** amoralej|off is now known as amoralej|lunch | 12:46 | |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-common: Convert exceptions to strings when passing them to the Result class https://review.openstack.org/403673 | 12:48 |
derekh | rook: is this configured on the cloud your using ? prevent_arp_spoofing = False | 12:50 |
*** milan has quit IRC | 12:50 | |
*** milan has joined #tripleo | 12:50 | |
rook | hmmm, i don't think so, derekh the baremetal cloud? | 12:51 |
derekh | rook: yes, it should be configured on the hosting openstack cloud, to allow the bmc assign the extra IP addresses | 12:52 |
*** tosky has quit IRC | 12:53 | |
derekh | rook: the is a couple of other cloud config things mentioned in this doc also https://github.com/cybertron/openstack-virtual-baremetal/blob/master/README.rst , probably worth checking those too | 12:54 |
*** Guest81242 has quit IRC | 12:55 | |
*** sudipto has quit IRC | 12:55 | |
rook | derekh: i keep pointing back that the video with ovb mentioned a "unmolested OOO deployment" :) | 12:55 |
rook | derekh: ill try those | 12:55 |
derekh | rook: your tripleo deployment isn't getting molested , your hosting cloud is | 12:55 |
rook | derekh: yeah, my host OOO cloud | 12:55 |
rook | i took that as the unmolested cloud. | 12:56 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages https://review.openstack.org/364252 | 12:56 |
derekh | maybe thats what it meant, I havn't watched it tbh | 12:57 |
*** flepied has quit IRC | 12:57 | |
openstackgerrit | Justin Kilpatrick proposed openstack/tripleo-quickstart-extras: Add introspection with retries option https://review.openstack.org/403677 | 12:58 |
derekh | rook: that arp thing doesn't explain why you can't ssh to the bmc though, whats its ip? | 12:59 |
rook | derekh: let me show you | 12:59 |
*** pradk has joined #tripleo | 13:00 | |
*** bfournie has quit IRC | 13:00 | |
derekh | rook: weird, that should work | 13:00 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Have docker start script honor configuration https://review.openstack.org/403110 | 13:00 |
rook | derekh: right, maybe some weird routing issue? | 13:01 |
rook | derekh: i can ping the gateway... | 13:02 |
rook | and the v-baremetal nodes can be managed.. | 13:02 |
*** pblaho has joined #tripleo | 13:04 | |
derekh | rook: maybe, I wonder if you gave it a VIP could you ssh to that | 13:04 |
*** jayg|g0n3 is now known as jayg | 13:04 | |
*** nyechiel has quit IRC | 13:10 | |
*** flepied has joined #tripleo | 13:10 | |
rook | derekh: yeah, this is weird -- hold up, maybe not too weird.. | 13:11 |
derekh | rook: sorry mean to say Floating IP not VIP | 13:11 |
*** pgadiya has quit IRC | 13:12 | |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-common: Remove the underscore from the base action client methods https://review.openstack.org/335920 | 13:12 |
rook | derekh: i think this is a sec-group issue | 13:14 |
derekh | rook: could be sec groups is blocking traffic, any idea what remote_group_id means? /me has firewalls disabled | 13:14 |
rook | yeah, let me disable it :) | 13:15 |
derekh | rook: yup | 13:15 |
derekh | rook: gotta grab a sandwitch, will be back in a bit | 13:15 |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-common: Convert exceptions to strings when passing them to the Result class https://review.openstack.org/403673 | 13:15 |
*** jaosorior is now known as jaosorior_brb | 13:16 | |
*** zoli|brb is now known as zoli | 13:16 | |
*** zoli is now known as zoliXXL | 13:16 | |
*** trown|outtypewww is now known as trown | 13:17 | |
openstackgerrit | Dougal Matthews proposed openstack/tripleo-docs: Mistral API Documentation https://review.openstack.org/358685 | 13:20 |
*** noslzzp has quit IRC | 13:22 | |
openstackgerrit | Dougal Matthews proposed openstack/python-tripleoclient: Only start the deploy if the Heat stack isn't already in progress https://review.openstack.org/398959 | 13:22 |
*** noslzzp has joined #tripleo | 13:23 | |
openstackgerrit | Merged openstack/tripleo-quickstart: Remove openstack-dashboard in convert_image.sh https://review.openstack.org/401259 | 13:23 |
*** rlandy has joined #tripleo | 13:28 | |
openstackgerrit | Merged openstack/tripleo-quickstart: Fix devmode for change to TripleO produced images https://review.openstack.org/400931 | 13:29 |
*** nyechiel has joined #tripleo | 13:32 | |
*** florianf has quit IRC | 13:33 | |
*** florianf has joined #tripleo | 13:36 | |
*** bfournie has joined #tripleo | 13:38 | |
*** jpena is now known as jpena|lunch | 13:40 | |
*** rbowen has joined #tripleo | 13:43 | |
*** athomas has quit IRC | 13:44 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration https://review.openstack.org/403540 | 13:45 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for the services' RabbitMQ configuration https://review.openstack.org/403518 | 13:45 |
gfidente | d0ugal http://paste.openstack.org/show/590661/ | 13:46 |
gfidente | Failed validating 'enum' in schema['properties']['workflows']['patternProperties']['version']: | 13:46 |
gfidente | {'enum': ['2.0', 2.0]} | 13:46 |
gfidente | what am I doing wrong? | 13:46 |
gfidente | please :) | 13:46 |
openstackgerrit | Justin Kilpatrick proposed openstack/tripleo-quickstart-extras: Add introspection with retries option https://review.openstack.org/403677 | 13:48 |
openstackgerrit | Merged openstack-infra/tripleo-ci: updates: fix error in string comparison https://review.openstack.org/402720 | 13:49 |
*** dsavineau has joined #tripleo | 13:49 | |
*** tosky has joined #tripleo | 13:50 | |
*** amoralej|lunch is now known as amoralej | 13:50 | |
*** rbowen has quit IRC | 13:50 | |
*** dsavineau has left #tripleo | 13:51 | |
*** zoliXXL is now known as zoli|afk-trng | 13:52 | |
*** lucas-hungry is now known as lucasagomes | 13:55 | |
*** aufi has joined #tripleo | 13:55 | |
*** tzumainn has joined #tripleo | 13:56 | |
*** Goneri has joined #tripleo | 13:57 | |
*** jcoufal has joined #tripleo | 13:58 | |
openstackgerrit | Harry Rybacki proposed openstack/tripleo-quickstart-extras: Update overcloud-scale post extra roles merging https://review.openstack.org/400987 | 13:58 |
*** adarazs is now known as adarazs_afk | 14:00 | |
*** cdearborn has joined #tripleo | 14:00 | |
*** prateek has joined #tripleo | 14:00 | |
*** lblanchard has joined #tripleo | 14:03 | |
*** links has quit IRC | 14:04 | |
*** dsavineau has joined #tripleo | 14:05 | |
*** kjw3 has joined #tripleo | 14:05 | |
*** aufi has quit IRC | 14:05 | |
*** abehl has quit IRC | 14:06 | |
openstackgerrit | Giulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service https://review.openstack.org/402386 | 14:06 |
jpich | florianf: Would you see anything problematic with backporting this patch? https://review.openstack.org/#/c/391855/ I'm particularly interested in the alphabeticalisation part, I think it's a very nice UX improvement | 14:06 |
* jpich may be inventing new words | 14:07 | |
*** egafford has joined #tripleo | 14:07 | |
matbu | jpich: french "alphabetisation" anglicized :) | 14:10 |
jpich | matbu: Right, thanks :-) | 14:11 |
openstackgerrit | Martin Mágr proposed openstack/tripleo-heat-templates: Use correct type for SensuRedactVariables parameter https://review.openstack.org/403722 | 14:13 |
florianf | jpich: I don't see why that should be problematic. It's a relatively small patch. Just not sure what the consensus is for backporting non-essential stuff. | 14:13 |
paramite | Guys, can we get ^^ in sooner that later please? | 14:14 |
jpich | florianf: To me this fits under "user visible benefit" in http://docs.openstack.org/project-team-guide/stable-branches.html#appropriate-fixes - I will propose it, I want to edit the commit message with a reference to Launchpad. I was wondering if there was any reason it hadn't been proposed yet :) Thank you for having a look! | 14:15 |
openstackgerrit | Julie Pichon proposed openstack/tripleo-ui: Parameters listing updates https://review.openstack.org/403726 | 14:16 |
*** rszmigie has joined #tripleo | 14:18 | |
rszmigie | hi | 14:18 |
rszmigie | during undercloud installation with "hardened" umask I am getting errors from glance as it isn't able to access /etc/glance/glance-swift.conf. Where I can find a manifest deploying this file? | 14:19 |
florianf | jpich: sounds good! | 14:20 |
*** dtantsur is now known as dtantsur|mtg | 14:20 | |
*** Vijayendra_ has quit IRC | 14:20 | |
*** fultonj has joined #tripleo | 14:22 | |
openstackgerrit | Giulio Fidente proposed openstack/tripleo-heat-templates: Add support for the deployment of Ceph MDS https://review.openstack.org/402389 | 14:23 |
*** trozet has quit IRC | 14:25 | |
shardy | rszmigie: Hi! All the openstack services are configured using the puppet openstack module for the respective service | 14:26 |
shardy | https://github.com/openstack/puppet-glance/tree/master/manifests | 14:26 |
shardy | so I'd guess the glance config is done there, but I'm not sure exactly which manifest | 14:26 |
*** trozet has joined #tripleo | 14:26 | |
*** rcernin has quit IRC | 14:27 | |
openstackgerrit | Gael Chamoulaud proposed openstack/tripleo-quickstart: WIP: Add ability to run tripleo-validations tests https://review.openstack.org/403731 | 14:27 |
*** openstackstatus has quit IRC | 14:28 | |
*** pblaho has quit IRC | 14:29 | |
*** openstackstatus has joined #tripleo | 14:31 | |
*** ChanServ sets mode: +v openstackstatus | 14:31 | |
rszmigie | shardy: I might be wrong but I think with this change https://review.openstack.org/#/c/211593/ it has been delegated to installers | 14:31 |
*** rhallisey has joined #tripleo | 14:32 | |
shardy | rszmigie: Hmm, doesn't that just make it so the packaging must create the sample files and directories? | 14:33 |
*** anbu__ has joined #tripleo | 14:33 | |
shardy | I'd assume puppet is still used to configure the content | 14:33 |
rszmigie | This patch removes File resources which should be delivered by packaging | 14:34 |
rszmigie | tools. These resources (files, directories, modes, users, and group | 14:34 |
rszmigie | attributes) could be in conflict with different OS packaging systems | 14:34 |
rszmigie | oops, sorry - I thought it will go in one line | 14:34 |
*** anbu_ has quit IRC | 14:35 | |
*** rcernin has joined #tripleo | 14:36 | |
rszmigie | shardy: ^ so I'd assume it only creates the content and it is up to the packaging to put it into right places with right permissions. Or it is too late and I'm getting it wrong | 14:36 |
shardy | https://github.com/openstack/puppet-glance/blob/master/lib/puppet/provider/glance_swift_config/ini_setting.rb#L3 | 14:37 |
shardy | rszmigie: not sure tbh - it's not owned by any package on my system, and there appears to be puppet code to handle it | 14:37 |
rszmigie | ok, I'll dig into it, thanks for help :) | 14:38 |
shardy | rszmigie: maybe try asking in #puppet-openstack re the context of that change | 14:38 |
openstackgerrit | Gael Chamoulaud proposed openstack/tripleo-quickstart-extras: WIP: Add new role for tripleo-validations https://review.openstack.org/403576 | 14:40 |
d0ugal | gfidente: hah, sorry - was walking the dog. looking now. | 14:40 |
d0ugal | gfidente: What command are you using to load it into Mistral? | 14:41 |
gfidente | d0ugal workbook-create | 14:41 |
gfidente | I harassed jpich too and looks like that by renaming the workflow name _versions into something else make it work | 14:42 |
gfidente | eg. keystone_whynot passes | 14:42 |
jpich | lol | 14:42 |
d0ugal | gfidente: wtf | 14:42 |
jpich | agreed | 14:42 |
d0ugal | now I am super curious | 14:42 |
gfidente | looks like it's just the workbook name which needs that | 14:42 |
d0ugal | gfidente: Yeah, that is really weird. I am going to ask about this in #openstack-mistral | 14:44 |
gfidente | sorry, not the workbook name, the workflow name | 14:45 |
gfidente | keystone_versions | 14:45 |
d0ugal | gfidente: it seems "version" is not allowed in the workflow name. | 14:45 |
d0ugal | gfidente: I have tried a few combinations | 14:45 |
gfidente | ah cool | 14:45 |
d0ugal | gfidente: not really cool :P I am now trying to figure out why | 14:46 |
openstackgerrit | Merged openstack/python-tripleoclient: Remove code deprecated since Liberty https://review.openstack.org/397312 | 14:46 |
*** eggmaster has joined #tripleo | 14:46 | |
d0ugal | gfidente: maybe caused by this regex? https://github.com/openstack/mistral/blob/master/mistral/workbook/v2/workbook.py#L45 | 14:47 |
gfidente | right I see it for actions too | 14:48 |
d0ugal | gfidente: lol, I think you can use any name you want for the version if it contains version | 14:49 |
*** jpena|lunch is now known as jpena | 14:51 | |
openstackgerrit | Gael Chamoulaud proposed openstack/tripleo-quickstart-extras: WIP: Add new role for tripleo-validations https://review.openstack.org/403576 | 14:52 |
openstackgerrit | Gabriele Cerami proposed openstack-infra/tripleo-ci: updates: enable ssl https://review.openstack.org/402930 | 14:58 |
openstackgerrit | Gabriele Cerami proposed openstack-infra/tripleo-ci: updates: fix condition that should include args https://review.openstack.org/403744 | 14:58 |
panda | let's see if I can get updates right this time ... :( | 14:58 |
*** adarazs_afk is now known as adarazs | 15:00 | |
*** michapma_alt has quit IRC | 15:02 | |
*** dtantsur|mtg is now known as dtantsur | 15:03 | |
*** jaosorior_brb has quit IRC | 15:05 | |
d0ugal | gfidente: https://bugs.launchpad.net/mistral/+bug/1645354 | 15:05 |
openstack | Launchpad bug 1645354 in Mistral "It is impossible to create a workflow with "version" in the name" [Medium,Confirmed] - Assigned to Dougal Matthews (d0ugal) | 15:05 |
*** jaosorior_brb has joined #tripleo | 15:05 | |
*** Guest81242 has joined #tripleo | 15:06 | |
*** sudipto has joined #tripleo | 15:06 | |
openstackgerrit | Alex Schultz proposed openstack/instack-undercloud: Fix package update cases https://review.openstack.org/400956 | 15:09 |
d0ugal | gfidente: You have sent me down a horrible rabbit hole :) | 15:10 |
*** saneax is now known as saneax-_-|AFK | 15:11 | |
openstackgerrit | Ana Krivokapic proposed openstack/tripleo-docs: Replace mention of "instack-deploy-overcloud" with "openstack overcloud deploy" https://review.openstack.org/403751 | 15:11 |
*** rbowen has joined #tripleo | 15:12 | |
ansiwen | when adding a password to the tests here, can I use any random string? https://github.com/openstack/tripleo-common/blob/master/tripleo_common/tests/actions/test_parameters.py#L23 | 15:18 |
*** saibarspeis has quit IRC | 15:19 | |
gfidente | d0ugal but I don't need it named like that | 15:21 |
gfidente | we can leave it as is for now | 15:21 |
d0ugal | gfidente: but I do need to understand this madness | 15:21 |
d0ugal | :) | 15:21 |
*** sanagikoki has joined #tripleo | 15:22 | |
jpich | gfidente, d0ugal: A better error message would help a bit at least | 15:22 |
*** numans has quit IRC | 15:22 | |
openstackgerrit | Merged openstack/tripleo-quickstart: Add configuration of HA IPv6 deployments https://review.openstack.org/380358 | 15:22 |
d0ugal | jpich: Yeah, I agree. It is a bug tho, I just can't figure out what it should do | 15:23 |
*** oshvartz has quit IRC | 15:26 | |
*** rajinir has joined #tripleo | 15:27 | |
*** saibarspeis has joined #tripleo | 15:28 | |
openstackgerrit | Merged openstack/tripleo-quickstart: Add public VIP IPv6 used by SSL role https://review.openstack.org/402211 | 15:28 |
openstackgerrit | Sven Anderson proposed openstack/tripleo-common: Add Ec2ApiPassword to PASSWORD_PARAMETER_NAMES https://review.openstack.org/403759 | 15:28 |
openstackgerrit | mathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade https://review.openstack.org/403397 | 15:29 |
openstackgerrit | Ana Krivokapic proposed openstack/tripleo-specs: GUI: Import/Export Deployment Plan https://review.openstack.org/397296 | 15:29 |
*** rszmigie has quit IRC | 15:31 | |
openstackgerrit | Sven Anderson proposed openstack/tripleo-heat-templates: Add ec2-api service https://review.openstack.org/398634 | 15:31 |
openstackgerrit | Sven Anderson proposed openstack/tripleo-heat-templates: Add ec2-api service https://review.openstack.org/398634 | 15:31 |
*** kjw3 has quit IRC | 15:33 | |
openstackgerrit | Ana Krivokapic proposed openstack/python-tripleoclient: Only show deprecated args for overcloud deploy https://review.openstack.org/392166 | 15:35 |
*** kjw3 has joined #tripleo | 15:36 | |
*** bnemec has joined #tripleo | 15:37 | |
*** saibarsp_ has joined #tripleo | 15:37 | |
*** jaosorior_brb is now known as jaosorior | 15:37 | |
openstackgerrit | Pradeep Kilambi proposed openstack/tripleo-common: Add panko to generated passwords https://review.openstack.org/403766 | 15:38 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Containerized Services for Composable Roles https://review.openstack.org/403114 | 15:38 |
*** saibarspeis has quit IRC | 15:38 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Be more inclusive in insecure registry regex https://review.openstack.org/403112 | 15:39 |
openstackgerrit | Merged openstack/tripleo-heat-templates: Bind mount files to run DiD in latest atomic host https://review.openstack.org/403109 | 15:39 |
openstackgerrit | Arx Cruz proposed openstack/tripleo-quickstart-extras: Enable cinder-backup service https://review.openstack.org/400787 | 15:40 |
*** noslzzp_ has joined #tripleo | 15:42 | |
openstackgerrit | Ana Krivokapic proposed openstack/tripleo-specs: GUI: Import/Export Deployment Plan https://review.openstack.org/397296 | 15:44 |
*** noslzzp has quit IRC | 15:44 | |
*** _milan_ has joined #tripleo | 15:46 | |
*** aufi has joined #tripleo | 15:46 | |
yolanda | hi, can i get some reviews on https://review.openstack.org/399562 ? | 15:49 |
*** milan has quit IRC | 15:49 | |
yolanda | it is needed to unlock ci for diskimage-builder | 15:49 |
*** prateek_ has joined #tripleo | 15:50 | |
*** aufi has quit IRC | 15:50 | |
*** Vijayendra_ has joined #tripleo | 15:53 | |
*** prateek has quit IRC | 15:53 | |
openstackgerrit | Gabriele Cerami proposed openstack/tripleo-quickstart: main script: Use zuul cloner if present to fetch an pip install extras https://review.openstack.org/403776 | 15:56 |
*** yamahata has joined #tripleo | 15:56 | |
openstackgerrit | mathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade https://review.openstack.org/403397 | 15:59 |
*** derekjhyang has quit IRC | 16:01 | |
*** tremble has quit IRC | 16:01 | |
*** tzumainn has quit IRC | 16:01 | |
*** chem has quit IRC | 16:01 | |
*** dhill_ has quit IRC | 16:01 | |
*** david-lyle has quit IRC | 16:01 | |
*** larstobi has quit IRC | 16:01 | |
*** HenryG has quit IRC | 16:01 | |
*** andreaf has quit IRC | 16:01 | |
*** assassin has quit IRC | 16:01 | |
*** tbarron has quit IRC | 16:01 | |
*** jefrite has quit IRC | 16:01 | |
*** dtantsur has quit IRC | 16:01 | |
*** zigo has quit IRC | 16:01 | |
*** mburned has quit IRC | 16:01 | |
*** leifmadsen has quit IRC | 16:01 | |
*** zigo has joined #tripleo | 16:01 | |
*** ubijtsa has joined #tripleo | 16:01 | |
*** chem has joined #tripleo | 16:02 | |
*** dhill_ has joined #tripleo | 16:02 | |
*** dtantsur has joined #tripleo | 16:02 | |
*** mburned has joined #tripleo | 16:02 | |
*** larstobi has joined #tripleo | 16:02 | |
*** tbarron has joined #tripleo | 16:02 | |
*** tzumainn has joined #tripleo | 16:02 | |
*** leifmadsen has joined #tripleo | 16:02 | |
*** ubijtsa is now known as Guest69699 | 16:02 | |
*** david-lyle has joined #tripleo | 16:02 | |
*** HenryG has joined #tripleo | 16:02 | |
*** jefrite has joined #tripleo | 16:05 | |
panda | jaosorior: https://review.openstack.org/403744 last patch wasn't solving only part of the problem | 16:07 |
openstackgerrit | Lucas Alvares Gomes proposed openstack/tripleo-quickstart: Improve overcloud nodes debuggability https://review.openstack.org/403781 | 16:08 |
openstackgerrit | mathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade https://review.openstack.org/403397 | 16:09 |
*** shardy has quit IRC | 16:10 | |
*** andreaf has joined #tripleo | 16:12 | |
openstackgerrit | David Moreau Simard proposed openstack/tripleo-quickstart: Bump the amount of retries to 5 when trying to get a node from cico https://review.openstack.org/403783 | 16:12 |
*** abregman has quit IRC | 16:12 | |
dciabrin | hey jaosorior, just to let you know that I started working on having the galera resource agent support names which differ from pacemaker node names | 16:12 |
jaosorior | yay :D | 16:14 |
jaosorior | dciabrin: thanks dude | 16:14 |
jaosorior | panda: I'll check it out | 16:14 |
yolanda | thanks jaosorior , can i get reviews on https://review.openstack.org/401831 ? | 16:14 |
openstackgerrit | Brad P. Crochet proposed openstack/tripleo-common: Add support for initial state to the register_or_update workflow https://review.openstack.org/398422 | 16:14 |
yolanda | needed as well for dib | 16:14 |
*** cwolferh has joined #tripleo | 16:15 | |
openstackgerrit | Lucas Alvares Gomes proposed openstack/tripleo-quickstart: Improve overcloud nodes debuggability https://review.openstack.org/403781 | 16:15 |
*** pblaho has joined #tripleo | 16:16 | |
openstackgerrit | David Moreau Simard proposed openstack/tripleo-quickstart: Tweak the amount of retries when trying to get a node from cico https://review.openstack.org/403783 | 16:16 |
*** kjw3 has quit IRC | 16:17 | |
ansiwen | any mistral experts here? | 16:18 |
*** ebarrera has quit IRC | 16:18 | |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable https://review.openstack.org/403547 | 16:18 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact https://review.openstack.org/403619 | 16:18 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera https://review.openstack.org/403618 | 16:18 |
d0ugal | ansiwen: How can I help? | 16:18 |
d0ugal | ansiwen: I am just an aspiring Mistral expert, but maybe I can help. | 16:18 |
ansiwen | d0ugal: I need to create an ssh key pair for the nova user on the compute nodes. I will try to do that with a mistral workflow, as shardy suggested. | 16:19 |
ansiwen | d0ugal: so I was looking at this here as an example: https://github.com/openstack/tripleo-common/blob/master/workbooks/validations.yaml#L204 | 16:20 |
d0ugal | ansiwen: yeah, so the validations workflow stores the key in a mistral environment | 16:21 |
ansiwen | d0ugal: so, would I add that to one of the existing workbooks, or create a new for that? | 16:21 |
d0ugal | ansiwen: I guess you want a new workbook unless your use-case matches one of the existing workbooks. | 16:21 |
openstackgerrit | Gabriele Cerami proposed openstack-infra/tripleo-ci: updates: enable ssl https://review.openstack.org/402930 | 16:21 |
openstackgerrit | Gabriele Cerami proposed openstack-infra/tripleo-ci: updates: fix condition that should include args https://review.openstack.org/403744 | 16:21 |
d0ugal | ansiwen: What are you trying to achieve at a high level? | 16:21 |
apetrich | bnemec, heya could we have a talk about how could I fix this? https://review.openstack.org/#/c/398289 | 16:22 |
d0ugal | ansiwen: i.e. why do you want to create the key pair | 16:22 |
ansiwen | d0ugal: for offline-storage migration the nova users on the compute nodes have to be able to log into each others accounts, so we need to deploy the private and public keys into these nodes | 16:23 |
d0ugal | ansiwen: right, sounds complicated :) | 16:23 |
d0ugal | ansiwen: I think you probably want to start a new workbook - if in review time that seems wrong we can always merge it with another. | 16:24 |
ansiwen | d0ugal: actually it's not, should be pretty straight forward. I'm surprised it's so compicated to achieve | 16:24 |
d0ugal | :) | 16:24 |
*** limao_ has quit IRC | 16:24 | |
d0ugal | ansiwen: https://github.com/openstack/instack-undercloud/blob/master/instack_undercloud/undercloud.py#L1120-L1121 | 16:24 |
d0ugal | ansiwen: ^ not sure if you have seen that yet, but that is where the validations ssh_key setup is initially called | 16:25 |
ansiwen | d0ugal: puppet-nova has parameters for deploying these keys, so I just need to create a random new key-pair and add it to the puppet config for all compute nodes... | 16:25 |
*** Vijayendra_ has quit IRC | 16:25 | |
d0ugal | right | 16:25 |
*** rcernin has quit IRC | 16:27 | |
*** akrivoka has quit IRC | 16:29 | |
d0ugal | ansiwen: does that mean that you need to read/write from hiera? | 16:31 |
d0ugal | ansiwen: (My puppet knowledge is terrible) | 16:31 |
jaosorior | cschwede: ping | 16:32 |
ansiwen | d0ugal: no, don't think so. just create it and pass it to the parameter of the heat template | 16:32 |
d0ugal | ansiwen: aha, I see - that should be much easier then. | 16:32 |
cschwede | jaosorior: hi | 16:33 |
jaosorior | cschwede: hey, have you had time to discuss with your team, possible solutions to TLS for swift? | 16:33 |
openstackgerrit | Merged openstack/tripleo-quickstart: Tweak the amount of retries when trying to get a node from cico https://review.openstack.org/403783 | 16:34 |
ansiwen | d0ugal: however... is a compute node is added later, would the same keys again be used, or new keys generated (which would not be good) | 16:34 |
d0ugal | ansiwen: if the keys are created and stored in a mistral environment it would be the same keys | 16:35 |
ansiwen | d0ugal: ok, good | 16:35 |
d0ugal | ansiwen: mistral environments are just a blob of json basically, used for storing information between workflows. | 16:35 |
bnemec | apetrich: It's fine, I just wanted to make sure we had tested both cases given the apparent contradictions in the docstrings of the methods we were calling. | 16:35 |
cschwede | jaosorior: yes; short story (in a meeting currently): TLS for internal traffic was never tested anywhere and is not supported right now. object encryption on the proxy seems to be the current way to go | 16:35 |
ansiwen | the environments are probably saved unencrypted on the undercloud nodes, right? ;-) | 16:35 |
ansiwen | d0ugal: ^ | 16:35 |
*** dmarlin has joined #tripleo | 16:35 | |
d0ugal | ansiwen: correct :( | 16:36 |
d0ugal | ansiwen: just in the database, normally mysql | 16:36 |
ansiwen | well... but I think that's ok, if the undercloud is compromised that doesn't matter anymore anyhow | 16:36 |
jaosorior | cschwede: is swift right now running over eventlet? | 16:37 |
d0ugal | ansiwen: Yeah, it isn't great but all bets are off at that point I think | 16:37 |
*** leanderthal is now known as leanderthal|afk | 16:38 | |
ansiwen | d0ugal: so, can you give me advice how to get started? write a nova_key_pair.py in tripleo_common/actions/ ? | 16:39 |
ansiwen | what is the api for these actions? | 16:40 |
*** achadha has joined #tripleo | 16:40 | |
*** bana_k has joined #tripleo | 16:40 | |
jaosorior | cschwede: cause if it is, the proxy can't be serving TLS :/ . If so, is there an alternative? or is the only supported thing is to put a TLS proxy in front? | 16:40 |
*** cwolferh has quit IRC | 16:40 | |
d0ugal | ansiwen: yup, this will require a bit more typing - so give me 5 mins or so | 16:41 |
d0ugal | ansiwen: in the mistral meeting now as it happens :) | 16:41 |
ansiwen | d0ugal: oh, sure, sorry, take your time | 16:41 |
ansiwen | d0ugal: thanks in advance! | 16:41 |
*** achadha has quit IRC | 16:44 | |
*** stendulker has joined #tripleo | 16:46 | |
d0ugal | ansiwen: okay, so unfortunately this isn't well documented. The other actions in tripleo-common are probably the best examples. | 16:50 |
d0ugal | ansiwen: however | 16:50 |
d0ugal | ansiwen: I have a question first. | 16:51 |
d0ugal | ansiwen: will this key pair be specific to a deployment? | 16:51 |
cschwede | jaosorior: the proxy itself can be run in httpd - or at least that was supported a few years ago, but none of the big deployers does this in production and there is no testing afaik, so i wouldn’t recommend that right now | 16:52 |
d0ugal | ansiwen: or would you expect multiple deployments from the same undercloud use the same keypair? or if I delete the overcloud and recreate it, is it fine to re-use it? | 16:52 |
ansiwen | which of the methods of validations.py I would to also implement for instance? | 16:52 |
owalsh | ansiwen: I've got some code for this | 16:52 |
cschwede | jaosorior: all deployments i’m aware of run a ssl terminator in front of swift, for example haproxy | 16:52 |
*** cschwede is now known as cschwede|mtg | 16:52 | |
owalsh | ansiwen: uses nova client to create a keypair, then deletes it | 16:53 |
*** ebarrera has joined #tripleo | 16:53 | |
ansiwen | d0ugal: it's embarrsing, but I always thought undercloud-overcloud is a 1:1 relation | 16:53 |
d0ugal | ansiwen: I think it usually is, for now | 16:54 |
*** fultonj has quit IRC | 16:54 | |
ansiwen | owalsh: actually there is code already: https://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/validations.py#L28-L60 | 16:54 |
*** fultonj has joined #tripleo | 16:54 | |
ansiwen | owalsh: I could use pretty much the same, because we don't need the keypair stored in nova actually | 16:55 |
owalsh | ansiwen: storing it is no good, we only get the private key on create | 16:56 |
ansiwen | d0ugal: so, I didn't think about 1:N setups, I don't know how the trust relationship is then. but in general I would expect, one overcloud has one unique keypair | 16:56 |
d0ugal | ansiwen: okay, cool. so following what validations is doing sounds good | 16:57 |
d0ugal | ansiwen: I guess you could make the validations action a bit more generic and re-use that? | 16:57 |
ansiwen | owalsh: we only used nova before, because there was already a heat resource for it, but if we do it in mistral anyway, we don't have to do it with the nova client | 16:57 |
jaosorior | cschwede|mtg: thanks | 16:57 |
jpich | d0ugal: Do you know when/why an exception would only show up in the Mistral executor logs, rather than the engine logs? Or should I always tail both? I'm guessing there was a problem with my templates (struggling to find where!) but it's somewhat unexpected, the workflow never fails since it hangs before moving on to the next action - http://paste.openstack.org/show/590692/ - I don't even see process_templates being called in the engine logs | 16:59 |
jpich | . It stays at ensure_passwords_exist | 16:59 |
ansiwen | owalsh: so, are you also working on that now? or you have a similar problem to solve? | 17:00 |
*** dsariel has quit IRC | 17:00 | |
owalsh | ansiwen: I took a quick look at it on Friday, so I can take it on if you want | 17:00 |
d0ugal | jpich: if the error comes from a custom action, then it is generally in the executor log - if it is a mistral error it is usually in the engine itself | 17:00 |
d0ugal | jpich: however, the lines do get a bit blurry | 17:00 |
d0ugal | jpich: I usually start with the executor and then look in the engine if I didn't find everything I need | 17:01 |
*** cwolferh has joined #tripleo | 17:01 | |
jpich | d0ugal: Ok, that is good to know. I was doing it wrong :) | 17:01 |
d0ugal | jpich: when you have an error in the engine like that, it basically means the workflow has fallen over. You could try telling mistral to retry it. | 17:02 |
d0ugal | jpich: I only hit a case like this on Friday, so I am not that familiar with it yet. | 17:02 |
*** cschwede|mtg is now known as cschwede | 17:02 | |
jpich | d0ugal: I hit the same error on 2 different plans with the same templates so I don't think retry will make much of a difference - I'll look it up and give it a shot though! | 17:02 |
jpich | d0ugal: When you say you "hit something like that", do you mean the unicode error, or a workflow hanging on an error in the executor? | 17:03 |
*** mcornea has quit IRC | 17:03 | |
ansiwen | owalsh: well, we can work both on it, just important to synchronize, so we don't do work twice | 17:03 |
d0ugal | jpich: hanging workflow. https://bugs.launchpad.net/mistral/+bug/1645295 | 17:03 |
openstack | Launchpad bug 1645295 in Mistral "Custom actions can cause database errors if they pass the result class objects" [High,Confirmed] - Assigned to Dougal Matthews (d0ugal) | 17:03 |
d0ugal | jpich: I have an action that has been "RUNNING" since friday :) | 17:04 |
jpich | d0ugal: It might finish sometime!! | 17:04 |
jpich | d0ugal: I'll subscribe to that bug too :) | 17:04 |
d0ugal | jpich: but the cause is clearer in my case, the custom action returned the wrong type and then a database insert failed. | 17:04 |
d0ugal | jpich: this is the tripleo counterpart: https://bugs.launchpad.net/tripleo/+bug/1645296 | 17:04 |
openstack | Launchpad bug 1645296 in tripleo "Importing nodes before any images are registered causes the CLI to hang" [High,In progress] - Assigned to Dougal Matthews (d0ugal) | 17:04 |
jpich | blergh | 17:05 |
d0ugal | jpich: :) | 17:05 |
owalsh | ansiwen: yea, if we agree on the param format I can work on the mistral action | 17:05 |
owalsh | ansiwen: still more work to do on the t-h-t/puppet side | 17:05 |
d0ugal | jpich: I would guess, based on the traceback that you have hit a unicode bug in mistral itself. | 17:06 |
d0ugal | jpich: can I see the templates? | 17:06 |
owalsh | ansiwen: I got it to add the keys on the compute nodes, but there is more config required | 17:06 |
ansiwen | owalsh: well, if the keys come in as a heat parameter, the work is basically done | 17:06 |
ansiwen | owalsh: which config you mean? | 17:06 |
d0ugal | ansiwen: Why can't you just pass the keys as an environment file? | 17:07 |
ansiwen | d0ugal: the keys should be dynamically created, or you mean creating a environment file? | 17:08 |
owalsh | d0ugal: similar to the GeneratePasswords action. User can override in environment if they need to | 17:09 |
openstackgerrit | Merged openstack/diskimage-builder: elements: Add new openssh-server element https://review.openstack.org/389171 | 17:09 |
owalsh | ansiwen: IIRC need to disable host key checking and set a shell for the nova user | 17:09 |
*** _milan_ has quit IRC | 17:09 | |
*** penick has quit IRC | 17:09 | |
*** florianf has quit IRC | 17:10 | |
d0ugal | ansiwen: right, so as owalsh points out - doing this in a similar way to passwords sounds like a good idea | 17:10 |
ansiwen | d0ugal: here it's passed directly to the heat parameters, so I think a environment-file is not necessary, right? https://github.com/openstack/tripleo-common/blob/master/workbooks/validations.yaml#L204 | 17:11 |
*** cwolferh has quit IRC | 17:11 | |
d0ugal | ansiwen: correct | 17:12 |
jpich | d0ugal: Sent the templates by email fwiw | 17:13 |
d0ugal | jpich: thanks, looking | 17:13 |
openstackgerrit | Juan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable https://review.openstack.org/403547 | 17:14 |
*** hrybacki is now known as hrybacki|moving | 17:14 | |
ansiwen | owalsh: ok, but that would be an independent task I guess. I just have been asked to implement the ssh key pair deployment. | 17:16 |
ansiwen | owalsh: so I was surprised to hear you are working on that as well. | 17:18 |
*** cwolferh has joined #tripleo | 17:18 | |
ansiwen | owalsh: and artom and migi were also working on something related to that, so it seems to be a popular topic :-) | 17:19 |
*** pcaruana has quit IRC | 17:19 | |
owalsh | ansiwen: I just took a look on Friday when steve mentioned using mistral, needs a bit of cleanup though | 17:19 |
ansiwen | owalsh, d0ugal, i'm afk for a bit relocating home... ttyl | 17:20 |
openstackgerrit | Arx Cruz proposed openstack/tripleo-quickstart-extras: Enable cinder-backup service https://review.openstack.org/400787 | 17:20 |
d0ugal | ansiwen: k, sure - i'll probably be done for the day by the time you are back | 17:20 |
owalsh | ansiwen: ttyl | 17:20 |
*** cwolferh_ has joined #tripleo | 17:20 | |
*** cwolferh has quit IRC | 17:24 | |
*** florianf has joined #tripleo | 17:25 | |
*** achadha has joined #tripleo | 17:25 | |
openstackgerrit | Ronelle Landy proposed openstack/tripleo-quickstart-extras: DO NOT MERGE: Add test commit to check gate triggers https://review.openstack.org/403818 | 17:26 |
*** achadha has quit IRC | 17:27 | |
*** achadha has joined #tripleo | 17:27 | |
*** thrash is now known as thrash|f00dz | 17:29 | |
*** lmiccini has quit IRC | 17:30 | |
*** bana_k has quit IRC | 17:32 | |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Configure /etc/hosts via os-collect-config script https://review.openstack.org/400252 | 17:32 |
dprince | jaosorior: hi, I think you added vip-hosts.yaml right? | 17:33 |
*** panda is now known as panda|off | 17:35 | |
*** fultonj has quit IRC | 17:36 | |
*** jpich has quit IRC | 17:37 | |
jaosorior | dprince: I did | 17:37 |
dprince | jaosorior: hey, okay. Can you have a look at this patch and see if it suites the same use cases you were after https://review.openstack.org/#/c/403448/ | 17:38 |
*** fultonj has joined #tripleo | 17:38 | |
dprince | jaosorior: also, related is this https://review.openstack.org/#/c/400252/ where I hit the issue with /etc/hosts getting thrashed | 17:39 |
dprince | jaosorior: the gist is lets not use 2 different tools (A script and puppet) to configure this file... | 17:39 |
jaosorior | dprince: fine with me as long as it still sets the right entries | 17:40 |
dprince | jaosorior: seems to work fine for me locally | 17:41 |
openstackgerrit | Ronelle Landy proposed openstack/tripleo-quickstart-extras: Fix typo on undercloud_key defaults https://review.openstack.org/403823 | 17:42 |
*** jlinkes has quit IRC | 17:43 | |
jaosorior | dprince: done | 17:44 |
dprince | jaosorior: ack, thanks man | 17:44 |
jaosorior | dprince: no biggie, sorry for the extra work. | 17:45 |
*** gfidente is now known as gfidente|afk | 17:45 | |
dprince | jaosorior: not a problem. Was a bit cryptic to figure this out this failure in CI... I actually had to pull it locally to see what was going on | 17:46 |
*** zoli|afk-trng is now known as zoli|gone | 17:47 | |
openstackgerrit | Sagi Shnaidman proposed openstack/tripleo-quickstart-extras: Fix dlrn build role https://review.openstack.org/403824 | 17:47 |
sshnaidm | trown, jaosorior, adarazs, panda|off please, review/merge ^^ | 17:48 |
openstackgerrit | Merged openstack/tripleo-quickstart-extras: Fix typo on undercloud_key defaults https://review.openstack.org/403823 | 17:49 |
*** prateek_ has quit IRC | 17:50 | |
*** fultonj has quit IRC | 17:52 | |
*** weshay is now known as weshay_pto | 17:52 | |
*** abregman has joined #tripleo | 17:52 | |
*** abregman has quit IRC | 17:53 | |
openstackgerrit | Merged openstack/tripleo-quickstart-extras: Fix dlrn build role https://review.openstack.org/403824 | 17:53 |
*** abregman has joined #tripleo | 17:54 | |
*** jeckersb is now known as jeckersb_gone | 17:55 | |
sshnaidm | it was the fastest merge that I had ever :) | 17:56 |
trown | :) | 17:57 |
*** iranzo has quit IRC | 17:57 | |
trown | jaosorior++ thanks for doing quickstart reviews | 17:57 |
*** cylopez has quit IRC | 18:01 | |
*** sudipto has quit IRC | 18:02 | |
*** Guest81242 has quit IRC | 18:02 | |
sshnaidm | totally, jaosorior++ | 18:03 |
jaosorior | sshnaidm, trown glad to help | 18:04 |
*** lucasagomes is now known as lucas-afk | 18:05 | |
*** dtantsur is now known as dtantsur|afk | 18:05 | |
openstackgerrit | Alex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command https://review.openstack.org/401024 | 18:06 |
*** derekh has quit IRC | 18:06 | |
*** fzdarsky is now known as fzdarsky|afk | 18:06 | |
*** ohamada has quit IRC | 18:08 | |
*** jaosorior has quit IRC | 18:08 | |
*** fultonj has joined #tripleo | 18:10 | |
*** dsariel has joined #tripleo | 18:10 | |
*** stendulker has quit IRC | 18:11 | |
*** ebarrera has quit IRC | 18:12 | |
openstackgerrit | Merged openstack/tripleo-heat-templates: Use correct type for SensuRedactVariables parameter https://review.openstack.org/403722 | 18:13 |
openstackgerrit | Merged openstack/puppet-tripleo: Enable TLS in the internal network for Panko API https://review.openstack.org/402316 | 18:13 |
openstackgerrit | Merged openstack/python-tripleoclient: Use stack name or id for backwards compatibility https://review.openstack.org/398289 | 18:13 |
*** rhallisey has quit IRC | 18:16 | |
*** rhallisey has joined #tripleo | 18:16 | |
*** hrybacki|moving is now known as hrybacki | 18:17 | |
*** thrash|f00dz is now known as thrash | 18:21 | |
*** _milan_ has joined #tripleo | 18:22 | |
*** rwsu has joined #tripleo | 18:22 | |
*** _milan_ has quit IRC | 18:24 | |
*** tosky has quit IRC | 18:25 | |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Fix tripleo quickstart role names https://review.openstack.org/403843 | 18:26 |
*** bana_k has joined #tripleo | 18:26 | |
*** abregman has quit IRC | 18:28 | |
*** penick has joined #tripleo | 18:31 | |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: DONT REVIEW: test oooq https://review.openstack.org/403848 | 18:37 |
openstackgerrit | Martin Mágr proposed openstack/tripleo-heat-templates: Use correct type for SensuRedactVariables parameter https://review.openstack.org/403849 | 18:40 |
*** jeckersb_gone is now known as jeckersb | 18:40 | |
*** jpena is now known as jpena|off | 18:40 | |
openstackgerrit | Harry Rybacki proposed openstack-infra/tripleo-ci: Remove temporary hotfix https://review.openstack.org/403850 | 18:41 |
*** chlong has joined #tripleo | 18:42 | |
sshnaidm | pabelanger, can you help with this please? https://review.openstack.org/#/c/400742/ https://review.openstack.org/#/c/399959/ | 18:44 |
sshnaidm | pabelanger, it fixes tripleo-ci timeouts bug | 18:44 |
*** bnemec has quit IRC | 18:45 | |
openstackgerrit | Ronelle Landy proposed openstack/tripleo-quickstart-extras: DO NOT MERGE: Add test commit to check gate triggers https://review.openstack.org/403818 | 18:58 |
*** jkilpatr_ has joined #tripleo | 19:07 | |
*** jkilpatr has quit IRC | 19:10 | |
*** trown is now known as trown|lunch | 19:11 | |
*** amoralej is now known as amoralej|off | 19:11 | |
*** dr_gogeta86 has joined #tripleo | 19:20 | |
dr_gogeta86 | hi people | 19:20 |
dr_gogeta86 | who can help me to plan a deploy with two Azs ? | 19:21 |
openstackgerrit | Dan Prince proposed openstack/tripleo-heat-templates: Apply os-net-config with a script instead of element https://review.openstack.org/271450 | 19:23 |
dsneddon | bfournie, gfidente|afk: FYI, it looks like we are going to need to set IPV6_AUTOCONF=no on non-IPv6 interfaces, according to the test results in https://bugzilla.redhat.com/show_bug.cgi?id=1364498 | 19:24 |
openstack | bugzilla.redhat.com bug 1364498 in openstack-tripleo-heat-templates "Unable to disable IPv6 RAs acceptance on interfaces by using nic templates/os-net-config" [High,Assigned] - Assigned to jstransk | 19:24 |
dsneddon | bfournie, gfidente|afk: I think that can be addressed by dusting off this patch and getting it merged: https://review.openstack.org/#/c/350794 | 19:25 |
dsneddon | bfournie, gfidente|afk: Although I would be willing to consider a more limited patch, I think it's important to provide a tuning knob in the form of the IPv6 autoconf setting. The alternative would be a patch that just set IPV6_AUTOCONF unconditionally, but eventually we may run into an end-user that wants static IPv4 and auto IPv6. | 19:26 |
dprince | dsneddon: hi, a quick heads up that I've almost got this one passing CI https://review.openstack.org/#/c/271450/ | 19:28 |
dsneddon | dprince, Thanks, I've been watching that one. | 19:29 |
*** rbrady is now known as rbrady-errand | 19:30 | |
dsneddon | dprince, It just occurred to me, that doesn't conflict with this change, does it? https://review.openstack.org/#/c/401987/ | 19:30 |
*** rbrady-errand is now known as rbrady-afk | 19:30 | |
dprince | dsneddon: I don't think so | 19:31 |
dsneddon | dprince, I don't think so, since the latter just calls os-net-config directly, which is still kosher with the new script | 19:31 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Move deploy args to one place https://review.openstack.org/403868 | 19:31 |
dsneddon | dprince, Has anyone written up any changes to the tripleo-docs to cover the new format of the NIC configs? | 19:32 |
dprince | dsneddon: no, but that patch has a tool/ python script which we used that may help | 19:32 |
dprince | dsneddon: it isn't perfect... so some docs would benefit here | 19:32 |
dsneddon | dprince, I noticed that the new templates reflect shardy's preferences for YAML layout, which is fine, but I predict massive end-user confusion. | 19:32 |
*** thrash is now known as thrash|biab | 19:33 | |
dsneddon | dprince, Was it necessary to remove the curly braces in order for the str_replace to work? | 19:34 |
dsneddon | dprince, If so, I'll want to document that clearly in the docs that I write. | 19:34 |
dprince | dsneddon: yes, I think that was required | 19:35 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Move deploy and validate args to one place https://review.openstack.org/403868 | 19:37 |
stevebaker | morning | 19:39 |
jidar | anybody ever experimented with deploying multiple AZs out of the undercloud? What would even be required? | 19:41 |
dsneddon | dprince, Can you explain something to me? In this file, {get_input: bridge_name} is just replaced by "bridge_name". Is that a mistake, or is there some magic happening in L92? https://review.openstack.org/#/c/271450/9/network/config/single-nic-vlans/controller.yaml | 19:49 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Fix tripleo quickstart role names https://review.openstack.org/403843 | 19:50 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: DONT REVIEW: test oooq https://review.openstack.org/403848 | 19:51 |
*** rasca has quit IRC | 19:51 | |
*** rbrady-afk is now known as rbrady | 20:00 | |
openstackgerrit | Alex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command https://review.openstack.org/401024 | 20:01 |
*** chlong has quit IRC | 20:02 | |
*** fzdarsky|afk has quit IRC | 20:03 | |
*** bnemec has joined #tripleo | 20:03 | |
*** egafford has quit IRC | 20:08 | |
*** trown|lunch is now known as trown | 20:13 | |
openstackgerrit | Harry Rybacki proposed openstack-infra/tripleo-ci: Remove temporary hotfix https://review.openstack.org/403850 | 20:16 |
*** chlong has joined #tripleo | 20:17 | |
*** chem has quit IRC | 20:20 | |
dprince | dsneddon: sorry, I just saw your comment. The get_input isn't a mistake. I added that in the last patchset to account for the fact that the script does the replacement for us | 20:21 |
dprince | dsneddon: https://review.openstack.org/#/c/271450/9/network/scripts/run-os-net-config.sh (see line 116 or so there) | 20:22 |
*** egafford has joined #tripleo | 20:23 | |
*** yamahata has quit IRC | 20:25 | |
openstackgerrit | Alex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command https://review.openstack.org/401024 | 20:26 |
*** nyechiel has quit IRC | 20:31 | |
openstackgerrit | Alex Schultz proposed openstack/instack-undercloud: Fix package update cases https://review.openstack.org/400956 | 20:39 |
openstackgerrit | Giulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service https://review.openstack.org/402386 | 20:39 |
*** nyechiel has joined #tripleo | 20:40 | |
*** paramite has quit IRC | 20:41 | |
dr_gogeta86 | jidar, i'm going to deploy with overcloud AZ if can you help me ? | 20:41 |
*** gfidente|afk has quit IRC | 20:43 | |
openstackgerrit | Harry Rybacki proposed openstack-infra/tripleo-ci: Update role path for collect-logs https://review.openstack.org/403896 | 20:44 |
*** rhallisey has quit IRC | 20:46 | |
*** dprince has quit IRC | 20:48 | |
*** beagles is now known as beagles_biab | 20:49 | |
openstackgerrit | Florian Fuchs proposed openstack/tripleo-common: Fix flavor matching for object-storage role https://review.openstack.org/403901 | 20:58 |
*** penick has quit IRC | 21:00 | |
*** florianf has quit IRC | 21:01 | |
*** penick has joined #tripleo | 21:03 | |
*** yamahata has joined #tripleo | 21:04 | |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Always use cached images in updates job https://review.openstack.org/386713 | 21:07 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Temporarily disable ceph in the updates job https://review.openstack.org/397288 | 21:07 |
*** dsneddon is now known as dsneddon_ | 21:12 | |
*** dsneddon has joined #tripleo | 21:15 | |
*** chlong has quit IRC | 21:16 | |
openstackgerrit | Merged openstack/instack: Fix "wrap functions with 2 blank lines" pep8 check https://review.openstack.org/398712 | 21:18 |
*** bana_k has quit IRC | 21:27 | |
*** chlong has joined #tripleo | 21:29 | |
*** jayg is now known as jayg|g0n3 | 21:29 | |
*** dbecker has joined #tripleo | 21:31 | |
*** jprovazn has quit IRC | 21:39 | |
*** bana_k has joined #tripleo | 21:41 | |
*** saibarsp_ has quit IRC | 21:44 | |
openstackgerrit | Merged openstack/instack-undercloud: Only erase disk metadata if automated cleaning is enabled https://review.openstack.org/400219 | 21:47 |
*** egafford has quit IRC | 21:50 | |
openstackgerrit | Steve Baker proposed openstack/tripleo-heat-templates: get-occ-config.sh replace deprecated heat commands https://review.openstack.org/403455 | 21:53 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Test with scheduler hints https://review.openstack.org/378040 | 21:55 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Add feature testing matrix to readme https://review.openstack.org/399269 | 21:55 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Add support for testing predictable placement https://review.openstack.org/378014 | 21:55 |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Test hostname map https://review.openstack.org/378017 | 21:55 |
openstackgerrit | Sagi Shnaidman proposed openstack-infra/tripleo-ci: Move deploy and validate args to one place https://review.openstack.org/403868 | 21:59 |
*** trown is now known as trown|outtypewww | 22:01 | |
*** egafford has joined #tripleo | 22:02 | |
*** lblanchard has quit IRC | 22:05 | |
*** jtomasek has joined #tripleo | 22:07 | |
*** dbecker has quit IRC | 22:09 | |
*** chlong has quit IRC | 22:09 | |
*** thrash|biab is now known as thrash | 22:10 | |
*** dbecker has joined #tripleo | 22:11 | |
*** Goneri has quit IRC | 22:11 | |
*** jcoufal has quit IRC | 22:17 | |
openstackgerrit | Merged openstack/instack-undercloud: Show team and repo badges on README https://review.openstack.org/403189 | 22:19 |
*** achadha has quit IRC | 22:19 | |
*** achadha has joined #tripleo | 22:19 | |
*** jrist has joined #tripleo | 22:20 | |
openstackgerrit | Merged openstack/instack: Show team and repo badges on README https://review.openstack.org/403191 | 22:23 |
*** dbecker has quit IRC | 22:23 | |
*** cdearborn has quit IRC | 22:24 | |
*** dbecker has joined #tripleo | 22:26 | |
*** liverpooler has joined #tripleo | 22:26 | |
*** myoung is now known as myoung|bbl | 22:28 | |
*** zigo has quit IRC | 22:29 | |
*** pkovar has quit IRC | 22:33 | |
*** zigo has joined #tripleo | 22:36 | |
*** fultonj has quit IRC | 22:39 | |
openstackgerrit | Carlos Camacho proposed openstack/tripleo-common: Add python-heat-agent-ansible to overcloud images. https://review.openstack.org/403932 | 22:48 |
*** dbecker has quit IRC | 22:50 | |
*** arxcruz has quit IRC | 22:53 | |
*** bfournie has quit IRC | 22:55 | |
*** arxcruz has joined #tripleo | 22:56 | |
*** ipsecguy has quit IRC | 23:03 | |
*** saneax-_-|AFK is now known as saneax | 23:09 | |
*** nyechiel has quit IRC | 23:11 | |
openstackgerrit | Ben Nemec proposed openstack-infra/tripleo-ci: Fix updates regex check https://review.openstack.org/403936 | 23:11 |
*** achadha has quit IRC | 23:20 | |
*** pmannidi has joined #tripleo | 23:21 | |
openstackgerrit | Ronelle Landy proposed openstack/tripleo-quickstart-extras: DO NOT MERGE: Add test commit to check gate triggers https://review.openstack.org/403818 | 23:22 |
ggillies | does anyone know how e.g. {get_param: [ServiceNetMap, CinderIscsiNetwork]} works in the heat templates of tripleo | 23:25 |
ggillies | somehow that returns an IP mapped on teh node | 23:25 |
ggillies | but from what I can tell it should return something like a network name (e.g.) storage | 23:25 |
*** bfournie has joined #tripleo | 23:27 | |
jidar | ./puppet/controller.yaml:666: ServiceNetMap: | 23:29 |
jidar | ./puppet/controller.yaml:1147: cinder_iscsi_network: {get_attr: [NetIpMap, net_ip_map, {get_param: [ServiceNetMap, CinderIscsiNetwork]}]} | 23:30 |
jidar | it's all in there I guess | 23:30 |
*** achadha has joined #tripleo | 23:35 | |
*** bnemec has quit IRC | 23:37 | |
*** saneax is now known as saneax-_-|AFK | 23:39 | |
ggillies | jidar: ah ok thanks | 23:41 |
jidar | ggillies: I did end up looking up the code for those calls, and then looking up heat's http://docs.openstack.org/developer/heat/_modules/heat/engine/resource.html#Resource.get_attribute | 23:42 |
jidar | it's a bit confusing I'll admit that at least | 23:42 |
ggillies | I'm trying to figure out if there is a way to get the IP of another node in the environment | 23:42 |
ggillies | we store the VIPs as well known parameters | 23:42 |
ggillies | but I'm trying to figure out how to .e.g get the ip of the internal api network on compute-0 | 23:43 |
ggillies | from compute-1 | 23:43 |
jidar | maybe? https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/controller-role.yaml#L22 | 23:44 |
*** TSCHAK has joined #tripleo | 23:44 | |
jidar | I think if you run a debug you can get the output of what the evaluated properties are | 23:46 |
jidar | ie: deploy overcloud --debug | 23:46 |
jidar | it's quite spammy though hahah | 23:46 |
ggillies | jidar: that ControllerIPs would be ideal | 23:47 |
ggillies | but I would want it for a different (custom) role :/ | 23:48 |
jidar | if you look at the compute-role there is also a NovaComputeIPs | 23:48 |
ggillies | oh interesting | 23:48 |
ggillies | {{role}}IPs: | 23:48 |
ggillies | default: {} | 23:48 |
ggillies | type: json | 23:48 |
ggillies | oh awesome | 23:48 |
ggillies | now how to access it in a composable service :S | 23:48 |
jidar | yea, to be sure it might help though to run that debug and figure out what everything is set too | 23:48 |
ggillies | yep | 23:49 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!