Monday, 2016-11-28

openstackgerritMerged openstack/tripleo-specs: Show team and repo badges on README  https://review.openstack.org/40258600:04
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Configure /etc/hosts via os-collect-config script  https://review.openstack.org/40025200:18
*** sshnaidm has joined #tripleo00:23
*** rcernin has quit IRC00:42
*** limao has joined #tripleo00:46
*** jkilpatr has joined #tripleo00:51
*** cwolferh has quit IRC00:55
*** nyechiel has quit IRC01:06
ggilliesHi, I'm just tinkering around with some tripleo composable roles (writing some custom ones)01:21
ggilliesand I want to try and get the ip for a particular network for a particular node that isn't the current one01:21
ggillieslets say overcloud-$role-001:21
ggillieson the internal_api network01:21
ggillieshow could I do that in heat?01:21
*** tzumainn has joined #tripleo01:21
*** jkilpatr has quit IRC01:33
*** achadha has joined #tripleo01:46
*** achadha has quit IRC01:52
*** achadha has joined #tripleo01:53
openstackgerritCao Xuan Hoang proposed openstack/instack-undercloud: Changed author and author-email  https://review.openstack.org/39936701:55
*** dmacpher has joined #tripleo02:20
openstackgerritgecong proposed openstack/tripleo-validations: Replace six.iteritems() with .items()  https://review.openstack.org/40348102:33
*** achadha has quit IRC02:41
*** fzdarsky_ has joined #tripleo02:44
*** cwolferh has joined #tripleo02:48
*** fzdarsky__ has quit IRC02:48
openstackgerritCao Xuan Hoang proposed openstack/instack: Changed author and author-email  https://review.openstack.org/40348903:09
*** limao_ has joined #tripleo03:10
*** limao has quit IRC03:13
openstackgerritRedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore  https://review.openstack.org/36544903:30
*** ayoung has joined #tripleo03:38
*** cwolferh has quit IRC03:45
*** Vijayendra_ has joined #tripleo04:08
*** links has joined #tripleo04:13
*** tzumainn has quit IRC04:14
*** yamahata has joined #tripleo04:22
*** yamahata has quit IRC04:26
*** numans has joined #tripleo04:27
*** jeckersb_gone is now known as jeckersb04:36
*** misty-cloud has joined #tripleo04:50
*** udesale has joined #tripleo04:57
*** ramishra has quit IRC05:10
*** sudipto_ has joined #tripleo05:15
*** I has joined #tripleo05:15
*** I is now known as Guest3575305:15
*** ramishra has joined #tripleo05:17
*** Guest35753 has quit IRC05:18
*** sudipto_ has quit IRC05:18
*** masco has joined #tripleo05:23
*** frippe75 has quit IRC05:37
*** jrist has quit IRC05:39
*** chandankumar|off is now known as chandankumar05:46
*** prateek has joined #tripleo05:51
*** jaosorior has joined #tripleo05:57
*** achadha has joined #tripleo05:59
jaosoriorsshnaidm: ping06:04
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173806:09
*** saneax-_-|AFK is now known as saneax06:16
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for the services' RabbitMQ configuration  https://review.openstack.org/40351806:35
*** tdasilva has quit IRC06:35
*** apetrich has joined #tripleo06:38
*** jprovazn has joined #tripleo06:45
*** florianf has joined #tripleo06:56
*** I has joined #tripleo06:57
*** sudipto has joined #tripleo06:57
*** I is now known as Guest8124206:57
*** pmannidi has quit IRC07:01
*** jaosorior has quit IRC07:04
*** jaosorior has joined #tripleo07:05
*** mcornea has joined #tripleo07:14
*** tdasilva has joined #tripleo07:14
*** lmiccini has joined #tripleo07:15
*** abregman has joined #tripleo07:24
*** ohamada has joined #tripleo07:24
sshnaidmjaosorior, hi07:25
jaosoriorsshnaidm: 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 #tripleo07:28
*** ohamada has quit IRC07:29
sshnaidmjaosorior, ok :)07:30
*** iranzo has joined #tripleo07:31
*** iranzo has joined #tripleo07:31
*** leanderthal|afk is now known as leanderthal07:35
jaosoriorjistr: hey dude, can you revisit this patch https://review.openstack.org/#/c/378537/ ?07:36
*** fzdarsky_ is now known as fzdarsky07:39
*** dmacpher has quit IRC07:41
*** bana_k has joined #tripleo07:43
*** rcernin has joined #tripleo07:44
jaosoriorbandini: ping07:45
*** pcaruana has joined #tripleo07:45
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration  https://review.openstack.org/40354007:51
*** chem has joined #tripleo07:52
*** bana_k has quit IRC07:53
bandinijaosorior: pong07:54
*** ealcaniz has joined #tripleo07:55
*** pgadiya has joined #tripleo07:56
*** dciabrin has joined #tripleo07:58
jaosoriorbandini: nevermind just figured it out haha07:58
jaosoriorthanks07:58
jaosoriorbandini: oh crap, nevermind, I didn't figure it out08:00
jaosoriorbandini: do you have some time to explain to me how the HA setup is for RabbitMQ?08:00
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration  https://review.openstack.org/40354008:01
bandinijaosorior: 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 pacemaker08:02
*** cylopez has joined #tripleo08:02
jaosoriorbandini: 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 #tripleo08:03
ccamachomorning folks!08:04
jaosoriorccamacho: sup dude, how's it going?08:04
ccamachojaosorior, enjoying the Monday morning with a liter of coffee :)08:05
jaosoriorhaha fuck yeah08:05
bandinijaosorior: I believe that logic is coded in the resource agent08:06
bandinijaosorior: I'd have to dig through the code though to be 100% how it works08:06
bandinihey ccamacho08:06
*** jlinkes has joined #tripleo08:07
jaosoriorbandini: can you point me where I can find the resource agent's code?08:07
bandinisure08:07
bandini/usr/lib/ocf/resource.d/heartbeat/rabbitmq-cluster on the local machine08:08
bandinijaosorior: and https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster if you want the git version08:08
jaosoriorbandini: 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 FQDN08:10
bandinijaosorior: from a very quick look I think each node writes its own name in the CIB08:10
jaosoriorgreat!08:11
bandinijaosorior: 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 it08:11
jaosoriorlets ee08:11
bandinihttps://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster#L114 this seems to be the function that lists all the nodes08:11
bandini(that were previously written in the CIB)08:11
*** shardy has joined #tripleo08:11
*** aufi has joined #tripleo08:11
*** aufi is now known as maufart|sick08:11
*** maufart|sick is now known as aufi08:12
jaosoriorbandini: honestly I'm not understanding that function very well08:14
jaosoriorthis rmq_join_list08:14
*** tremble has joined #tripleo08:15
*** flepied has joined #tripleo08:15
ccamachoshardy 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 files08:17
ccamachos/yu/yum/08:17
shardyccamacho: 'morning!08:18
shardyccamacho: Which config files are you comparing?  None of those managed by puppet should be touched by the yum update?08:18
*** ebarrera has joined #tripleo08:19
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable  https://review.openstack.org/40354708:19
bandinijaosorior: 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
shardyccamacho: 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
jaosoriorlets see08:20
openstackgerritMerged openstack/tripleo-common: Fix tox -epep8 for Python3  https://review.openstack.org/40027908:22
*** hjensas has joined #tripleo08:23
*** hjensas has quit IRC08:23
*** hjensas has joined #tripleo08:23
*** ealcaniz has quit IRC08:26
*** ealcaniz has joined #tripleo08:28
*** zoli|gone is now known as zoli08:28
*** zoli is now known as zoliXXL08:29
matbushardy: 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.py08:29
matbushardy: i have made 2 two modules, one for the cluster and nodes and the other for the resources08:29
matbuhttps://review.openstack.org/#/c/403397/1/ansible/library/pacemaker_resource.py08:29
matbuthe one for the resources is quite basic08:30
*** bkopilov has quit IRC08:30
*** arxcruz has joined #tripleo08:31
jaosoriorbandini: alright, so from what I can see, the nodes do autojoin and write their own nodenames to the RA08:31
jaosoriorbandini: the function you sent me, rmq_start ends up calling rmq_monitor https://github.com/ClusterLabs/resource-agents/blob/master/heartbeat/rabbitmq-cluster#L15308:31
*** bkopilov has joined #tripleo08:32
jaosoriorwhich checks the status of the rabbitmq server, and writes or deletes the name accordingly08:32
jaosoriorwhich ends up being accessed via the $RMQ_CRM_ATTR_COOKIE attribute08:32
jaosoriorso, from what I understood, the nodename change should be fine08:32
bandinijaosorior: I *think* so as well08:34
*** jbadiapa has joined #tripleo08:35
zoliXXLgood morning08:35
ccamachoyeaho thats right, Ill compare the files, and let you know if there if something broken there08:36
ccamachoshardy ^08:36
shardymatbu: interesting, thanks08:36
shardymatbu: 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 all08:37
shardymatbu: 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 happening08:37
shardyI suppose at times that may be helpful, but I quite like the current approach because it's very transparent what happens at each upgrade step08:38
*** flepied has quit IRC08:43
matbushardy: Ãack, i will add a follow up08:46
matbushardy: for the current approach we will have to use a lot of ansible shell module08:47
matbushardy: or maybe just call the upgrade script with ansible08:47
*** ealcaniz has quit IRC08:49
*** amoralej|off is now known as amoralej08:52
bandinishardy: do you think https://review.openstack.org/#/c/379957/ is okay to land now or should we wait a bit more?08:55
bandiniI am mostly concerned about divergence from stable/newton to master08:55
jaosoriorbandini: we don't manage httpd via pacemaker do we?08:56
bandinijaosorior: nope08:56
jaosoriorbandini: can you check this out https://review.openstack.org/#/c/330695/1 ?08:57
bandinijaosorior: sure thing08:57
*** aufi has quit IRC08:59
openstackgerritMerged openstack/tripleo-docs: Also stop openvswitch on undercloud update  https://review.openstack.org/39794909:00
*** flepied has joined #tripleo09:02
*** akrivoka has joined #tripleo09:02
*** pgadiya has quit IRC09:03
jaosoriord0ugal: ping09:06
openstackgerritmathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade  https://review.openstack.org/40339709:06
d0ugaljaosorior: pong09:06
openstackgerritmathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade  https://review.openstack.org/40339709:06
jaosoriord0ugal: the purpose of the update_deployment_plan workflow is just to update the templates and passwords, right?09:07
d0ugaljaosorior: yeah, pretty much09:08
d0ugaljaosorior: except it doesn't update the templates - it just revaluates the templates in swift.09:09
d0ugaljaosorior: so it gets new information from the capabilities map for example09:09
jaosoriord0ugal: 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_68181109:09
shardybandini: Hi!  Yeah provided they're not referenced from t-h-t I think we can remove them now09:09
d0ugaljaosorior: interesting.09:10
d0ugaljaosorior: that suggests there is probably a Mistral error09:10
d0ugaljaosorior: 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
d0ugaljaosorior: oh, there are no mistral logs?09:10
jaosoriord0ugal: POST_FAILURE, so no logs09:11
d0ugaljaosorior: without logs, I have no idea.09:11
jaosoriorexactly09:11
d0ugaljaosorior: right09:11
jaosoriorpretty tricky :/09:11
jaosorioruhm...09:11
d0ugaljaosorior: but I would guess that the workflow has crashed and the CLI is still waiting for it09:11
d0ugaljaosorior: (or possibly zaqar has crashed, so the messages can't get to the CLI)09:12
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173809:12
jaosoriord0ugal: added a --debug to the overcloud deploy command, that'll tell us exactly what it was doing when it stalled09:12
*** dtantsur|afk is now known as dtantsur09:13
d0ugaljaosorior: Yeah, that would help. I suspect it will just tell us it is waiting for messages.09:13
d0ugaljaosorior: so you are likely hitting https://bugs.launchpad.net/tripleo/+bug/161844509:13
openstackLaunchpad bug 1618445 in tripleo "Add a timeout in tripleoclient when waiting for Zaqar messages" [High,In progress]09:13
*** ohamada has joined #tripleo09:14
d0ugalWhich 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
openstackgerritJohn Schwarz proposed openstack/tripleo-heat-templates: Revert "Set NeutronL3HA to false when deploying DVR"  https://review.openstack.org/40357509:15
*** dbecker has joined #tripleo09:15
jaosoriord0ugal: that would help :D09:15
d0ugaljaosorior: Yeah, I am going to bring that patch back and just use it in some places09:15
jaosoriorgreat!09:16
jaosoriorthanks dude09:16
d0ugaljaosorior: I can make a good guess at a default for plan CRUD-like things, but introspection is much harder to give a sensible default for09:16
d0ugal(and deployment)09:16
d0ugaljaosorior: https://review.openstack.org/#/c/364252/09:17
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages  https://review.openstack.org/36425209:17
jaosoriord0ugal: what if you leave out the baremetal workflows for now?09:17
jaosoriorand ask in the mailing list about good defaults to use09:18
d0ugaljaosorior: Yeah, that is what I am thinking. I'll just add it to the places that are safe.09:18
d0ugalI don't know why I didn't do that before lol09:18
d0ugalI got stuck on the two cases I couldn't figure out a solution for and rage quit :P09:18
*** pgadiya has joined #tripleo09:18
openstackgerritGael Chamoulaud proposed openstack/tripleo-quickstart-extras: WIP: Add new role for tripleo-validations  https://review.openstack.org/40357609:19
openstackgerritJohn Schwarz proposed openstack/tripleo-heat-templates: Revert "Set NeutronL3HA to false when deploying DVR"  https://review.openstack.org/40357509:19
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable  https://review.openstack.org/40354709:20
*** oshvartz has joined #tripleo09:23
*** gfidente has joined #tripleo09:24
*** stendulker has joined #tripleo09:24
gfidentejprovazn morning09:26
gfidentethanks for checking the mds stuff09:26
gfidentejaosorior++ too :)09:26
*** lucas-afk is now known as lucasagomes09:27
gfidenteI guess I need to add some unit tests too09:27
d0ugalgfidente: hey, are we all good with the fsid stuff now?09:27
jprovazngfidente, hi, np, thanks for creating patches :)09:27
gfidented0ugal yes!09:28
d0ugalgfidente: \o/09:28
jpich\o/09:28
* d0ugal wont ever touch that code again09:29
gfidented0ugal ahah I think we removed all the "specializations" in the end?09:29
gfidenteso it's hopefully less error prone09:29
gfidentethanks :)09:30
jaosoriorgfidente: thanks for the review dude :D09:32
*** dsneddon has joined #tripleo09:34
d0ugalgfidente: I think do!09:36
d0ugalso*09:36
*** pblaho has joined #tripleo09:38
gfidentejaosorior mon and osd are defines so the copy pasta needed some edits :)09:38
*** paramite has joined #tripleo09:41
openstackgerritMerged openstack/puppet-tripleo: adding new swift middleware that is typically enabled by default  https://review.openstack.org/39585709:45
*** athomas has joined #tripleo09:47
openstackgerritMerged openstack/tripleo-heat-templates: adding swift middleware that is typically enabled by default  https://review.openstack.org/39585909:48
openstackgerritMerged openstack/instack-undercloud: Fix docker registry firewall rule  https://review.openstack.org/40099209:49
jaosoriorshardy: hey dude, could you check this out https://review.openstack.org/#/c/400937/ ?09:51
jpichI 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
jaosoriorjpich: do you pass --libvirt-type=qemu to the overcloud deploy?09:54
jpichjaosorior: ...Nope. Thank you for the hint09:55
jpichjaosorior: 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 #tripleo09:58
ccamachojpich http://www.anstack.com/blog/2016/11/21/enabling-nested-kvm-on-tripleo-host.html09:58
*** derekh has joined #tripleo09:59
ccamachoI had the same issue until I found that by default when running tripleo.sh --libvirt-type=qemu is not passed by default09:59
ccamacho***I remembered..09:59
*** panda|Zz is now known as panda09:59
jpichccamacho: Sweet, thank you09:59
jpichccamacho: 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
shardyjaosorior: will this affect the resolv.conf on a virt setup where we get 192.168.122.1 from eth0's dhcp?10:00
ccamachojpich yeahp, because you are installing the compute node services directly on the baremetal host (No virt setup), so no need for it.10:01
jaosoriorshardy: it should be fine. By default it leaves it as [], so os-net-config does nothing;10:03
jpichccamacho: Ok, cheers!10:03
shardyjaosorior: ack, thanks - provided that's been tested then lgtm10:04
shardyjaosorior: did we come up with any migration plan for folks upgrading underclouds now the ip range changed?10:05
jaosoriorshardy: I don't think we did, no.10:06
jaosoriorsshnaidm: ^^10:06
shardyjaosorior: I think we should probably give them a warning when running openstack undercloud install, as currently it just breaks trying to delete subnets10:06
pandad0ugal: any idea on what's happening here ? https://bugs.launchpad.net/tripleo/+bug/164526510:06
openstackLaunchpad bug 1645265 in tripleo "CI: problems with mistralclient/osprofiler on master" [High,Confirmed]10:06
shardywhich isn't a super-great user experience, despite the validity of the change10:06
shardyjaosorior: Ok I'll raise a bug10:07
sshnaidmpanda, just was going to report this bug.. is it related? https://github.com/StackStorm/st2mistral/issues/2110:08
jpichflorianf: 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/164526610:08
openstackLaunchpad bug 1645266 in tripleo "Lack of default for NovaPCIPassthrough breaks the UI JSON validation" [Medium,Triaged]10:08
jaosoriorsshnaidm: that was fixed by d0ugal in python-mistralclient10:08
sshnaidmpanda, ^^10:09
pandasshnaidm: it's not related, it's exaclty what I'm seeing :)10:10
pandajaosorior: change id ?10:10
shardyjaosorior: https://bugs.launchpad.net/tripleo/+bug/164526710:10
openstackLaunchpad bug 1645267 in tripleo "Undercloud upgrade breaks due to IP range change" [High,Triaged]10:10
florianfjpich: Do you know if the deployment or heat validation will fail too without a default?10:11
jaosoriorpanda: Ia742a4e55b35c5a787e4606ff2f91425dd156e5e10:12
jaosoriorshardy: thanks10:12
jpichflorianf: 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
florianfjpich: Maybe we should relax the client-side validation a bit to also accept empty strings in these cases10:14
pandaso why am I seeing this now ? :/10:15
*** hjensas has quit IRC10:15
jpichflorianf: 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 it10:16
openstackgerritMerged openstack/tripleo-heat-templates: Enable TLS in the internal networkf or Mysql  https://review.openstack.org/37853710:17
florianfjpich: will do that10:17
*** limao_ has quit IRC10:20
openstackgerritMerged openstack/tripleo-heat-templates: Provide full list of services for Compute role in HCI scenario  https://review.openstack.org/40314210:21
jaosoriord0ugal: 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 stalls10:21
jpichflorianf: 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-L5510:24
florianfjpich: OK. I'll change the validation a bit then.10:24
jpichflorianf: Thanks!10:24
pandasshnaidm: mistralclient package is using an outdated source, updated until august, that's why we're seeing this error now10:30
sshnaidmpanda, outdated source? so it's packaging problem?10:31
pandasshnaidm: yes10:31
pandasshnaidm: updated bug with links10:31
sshnaidmpanda, so we need to ping apevec10:34
pandasshnaidm: he's not responding :(10:36
sshnaidmpanda, I'll update etherpad then10:38
*** anbu has joined #tripleo10:40
anbushardy, Hi Steve. I saw your comments on https://review.openstack.org/387940. Will address it.10:40
shardyanbu: thanks!  Only minor things, overall looks good - thanks for picking up those patches! :)10:42
anbushardy, 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
anbushardy, Because of the FQDN used by ovn agent puppet manifests are just the hostname without the domain name.10:42
*** sai has joined #tripleo10:43
anbushardy, I even tried to run the OVN agent at stage 5, but still the same problem10:43
jaosorioranbu: then it's not an FQDN, if there's no domain name. And the /etc/hosts should have been modified before puppet even runs10:43
*** jpena|off is now known as jpena10:44
shardyYeah that should all be set up before puppet runs10:44
jaosorioranbu: 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
shardyhttps://github.com/openstack/tripleo-image-elements/blob/master/elements/hosts/os-refresh-config/configure.d/51-hosts10:44
jaosorioranbu: why are OVN agents using hostnames without the domains?10:45
anbujaosorior, It uses $(hostname -f) in one of the shell scripts that starts the ovs-vswitchd.10:45
EmilienMsocial: any good progress on https://review.openstack.org/#/q/status:open+topic:bug/1644906 ?10:46
EmilienMsocial: sounds like unit tests are failing10:46
anbujaosorior, But the time at which it queries the hostname -f it gets only the name without the domain name10:46
anbuthanks shardy for the link.10:47
jaosoriorshardy, 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 FQDNs10:47
anbujaosorior, 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
anbujaosorior, The network used for encapsulation  traffic is configured in tripleo10:48
anbuheat templates10:49
d0ugalpanda: sorry, I was deep in Mistral logs debugging something. Did you figure it out?10:49
pandad0ugal: yes, we're pinning mistraclient in rdo, I need to request a new release10:51
d0ugalpanda: ok, cool - yeah, it did look like something I fixed :)10:51
pandad0ugal: who's the release mastermind there ?10:51
d0ugalpanda: release mastermind of mistral rpms?10:52
*** achadha has quit IRC10:52
pandad0ugal: no release mastermind of upstream mistralclient. Last release seems to be 2.1.1 in august10:52
d0ugalpanda: no idea. I'll try and find out10:53
d0ugalpanda: I'll propose a new release10:54
d0ugaljaosorior: sorry, was deep in mistral logs. just reading what you said now.10:54
d0ugaljaosorior: Yeah, so that is what I expected. it is waiting for a message on the websocket from zaqar10:55
d0ugaljaosorior: 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
pandad0ugal: thanks!10:55
*** udesale has quit IRC10:59
*** dsariel has joined #tripleo10:59
*** nyechiel has joined #tripleo10:59
d0ugalpanda: I am just waiting for this to merge, then I'll propose the release. https://review.openstack.org/#/c/403614/11:04
d0ugalI never backported it to Newton, which was an error :(11:04
pandad0ugal: thanks, no pressure, we're working around installing os-profiler again :)11:04
d0ugalpanda: I spotted :)11:05
*** tosky has joined #tripleo11:07
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera  https://review.openstack.org/40361811:08
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact  https://review.openstack.org/40361911:08
*** thrash|g0bble is now known as thrash11:09
*** jlinkes has quit IRC11:15
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service  https://review.openstack.org/40238611:17
socialEmilienM: yeah have to change the tests, the code it's self passed internal CI11:18
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Add support for the deployment of Ceph MDS  https://review.openstack.org/40238911:19
*** milan has joined #tripleo11:19
*** anbu_ has joined #tripleo11:20
openstackgerritGiulio Fidente proposed openstack/tripleo-common: Generate a CephX for the new Ceph MDS service  https://review.openstack.org/40239011:22
*** misty-cloud has quit IRC11:22
*** anbu has quit IRC11:22
*** hjensas has joined #tripleo11:22
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable  https://review.openstack.org/40354711:24
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact  https://review.openstack.org/40361911:24
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera  https://review.openstack.org/40361811:24
openstackgerritAnshul Jain proposed openstack/diskimage-builder: DIB element to support cinder local attach/detach functionality  https://review.openstack.org/38588011:26
*** Guest81242 has quit IRC11:27
*** sudipto has quit IRC11:27
openstackgerritFlorian Fuchs proposed openstack/tripleo-ui: Relax JSON input validation  https://review.openstack.org/40363411:28
florianfjpich: fyi ^11:29
jpichflorianf: \o/11:30
*** jaosorior has quit IRC11:30
jpichflorianf: I'll test it later today, thank you11:30
florianfjpich: Thanks for finding that one...11:30
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages  https://review.openstack.org/36425211:31
jpichflorianf: I poke, I poke :)11:31
*** jlinkes has joined #tripleo11:32
openstackgerritGiulio Fidente proposed openstack/tripleo-puppet-elements: Add ceph-mds to the overcloud-controller element  https://review.openstack.org/40363611:35
*** rasca has quit IRC11:40
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages  https://review.openstack.org/36425211:42
*** rasca has joined #tripleo11:43
*** derekjhyang has joined #tripleo11:43
*** stendulker has quit IRC11:47
*** slagle has joined #tripleo11:49
rookderekh: hey - got some ovb questions11:56
*** masco has quit IRC11:56
derekhrook: fire ahead11:58
*** jkilpatr has joined #tripleo12:00
rookderekh: so, the BMC is on one network, but all the virtaul-baremtal nodes are on a different12:03
rookso, when I try to reach the ipmi it all fails12:03
*** limao has joined #tripleo12:03
rookin the instackenv.json it mentions the ipmi's are on the provision network, but the BMC is on the private.12:04
derekhrook: your undercloud should have access to both networks12:04
rookit does12:04
rookso, it doesn't matter?12:04
*** pblaho has quit IRC12:04
rooki figured the v-baremetal should have two networks12:04
derekhrook: so it should be able to do ipmi to the private net and dhcp on the provision net12:05
rook1 - Provision, 1- private?12:05
rookhm12:05
rook| a7dc1d43-e431-41d7-8551-5a96f23f421c | baremetal-1_9  | ACTIVE | -          | Running     | provision-1-1=192.0.2.1912:05
rookso, that looks right?12:05
*** pblaho has joined #tripleo12:05
derekhrook: yup, let me do a list of on I know works so you can compare12:06
rookhm ok12:06
rooklet me double check some other thigs then12:06
*** limao_ has joined #tripleo12:07
openstackgerritMerged openstack/tripleo-quickstart: Small fix to add new line at the end of files  https://review.openstack.org/40063812:08
rookhm, derekh i cannot ping the v-baremetal nodes, nor the bmc from the uc12:08
rooksomething must be fubar.12:08
*** pkovar has joined #tripleo12:09
*** limao has quit IRC12:10
derekhin 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 network12:10
derekhrook: ^ , can you ssh to the bmc?12:10
derekhrook: or look at the console-log12:11
rookno ssh derekh but i do see :12:13
rook[  401.188698] openstackbmc[6239]: Managing instance: baremetal-1_59 UUID: c34d280f-5826-4123-a77b-3ddfabd986e612:13
rookin the console of the bmc12:14
rookderekh: it is on the node...12:14
rookhttps://gist.github.com/jtaleric/0cfe8e6a04800545724a881fa73353d912:14
*** mburned_out is now known as mburned12:15
derekhrook: ok, the bmc looks to be ok as your seeing that line int eh console log12:15
*** cylopez has quit IRC12:16
derekhrook: so what isn't working ? ipmi commands from the undercloud?12:17
d0ugalpanda: fyi https://review.openstack.org/#/c/403656/12:17
*** rodrigods has quit IRC12:17
*** rodrigods has joined #tripleo12:17
*** cylopez has joined #tripleo12:20
pandad0ugal: cheers!12:21
*** dbecker has quit IRC12:23
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN bridge mappings for tripleo  https://review.openstack.org/40229312:24
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN plugin configuration fixes  https://review.openstack.org/39767412:24
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: Split OVN northd and ml2 plugin  https://review.openstack.org/38794012:24
openstackgerritDougal Matthews proposed openstack/tripleo-docs: Mistral API Documentation  https://review.openstack.org/35868512:28
openstackgerritDougal Matthews proposed openstack/tripleo-docs: Mistral API Documentation  https://review.openstack.org/35868512:28
*** jaosorior has joined #tripleo12:29
jaosoriorchem: regarding https://review.openstack.org/#/c/403518/ which spec?12:31
chemjaosorior: the rspec12:31
chemjaosorior: like spec/classes/tripleo_profile_base_ceilometer_spec.rb12:31
chemjaosorior: https://github.com/openstack/puppet-tripleo/blob/master/spec/classes/tripleo_profile_base_ceilometer_api_spec.rb#L2212:33
chemjaosorior: or this https://github.com/openstack/puppet-tripleo/blob/master/spec/classes/tripleo_profile_base_ceilometer_spec.rb#L3312:34
chemjaosorior: well, there are a lot of place where we test ip12:34
*** aufi has joined #tripleo12:35
*** zoliXXL is now known as zoli|brb12:36
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration  https://review.openstack.org/40354012:37
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for the services' RabbitMQ configuration  https://review.openstack.org/40351812:37
jaosoriorchem: done12:37
*** prateek has quit IRC12:39
*** pblaho has quit IRC12:39
rookderekh: yeah i cannot hit the ipmis12:40
rookderekh: if you hvae a second the same tmux is open12:40
chemjaosorior: look good :)12:40
*** aufi has quit IRC12:40
chemjaosorior: thanks12:40
derekhrook: ok, one sec and I'll take a look12:40
*** dprince has joined #tripleo12:41
rookderekh: thanks12:42
derekhrook: ok, I'm in, just gonna look around for a couple of minutes and see if I can see any problems12:43
*** lucasagomes is now known as lucas-hungry12:44
*** egafford has quit IRC12:44
*** sudipto has joined #tripleo12:44
*** Guest81242 has joined #tripleo12:44
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable  https://review.openstack.org/40354712:46
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact  https://review.openstack.org/40361912:46
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera  https://review.openstack.org/40361812:46
*** amoralej is now known as amoralej|off12:46
*** amoralej|off is now known as amoralej|lunch12:46
openstackgerritDougal Matthews proposed openstack/tripleo-common: Convert exceptions to strings when passing them to the Result class  https://review.openstack.org/40367312:48
derekhrook: is this configured on the cloud your using ? prevent_arp_spoofing = False12:50
*** milan has quit IRC12:50
*** milan has joined #tripleo12:50
rookhmmm, i don't think so, derekh the baremetal cloud?12:51
derekhrook: yes, it should be configured on the hosting openstack cloud, to allow the bmc assign the extra IP addresses12:52
*** tosky has quit IRC12:53
derekhrook: 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 too12:54
*** Guest81242 has quit IRC12:55
*** sudipto has quit IRC12:55
rookderekh: i keep pointing back that the video with ovb mentioned a "unmolested OOO deployment" :)12:55
rookderekh: ill try those12:55
derekhrook: your tripleo deployment isn't getting molested , your hosting cloud is12:55
rookderekh: yeah, my host OOO cloud12:55
rooki took that as the unmolested cloud.12:56
openstackgerritJuan Antonio Osorio Robles proposed openstack/python-tripleoclient: Add an optional timeout when waiting for websocket messages  https://review.openstack.org/36425212:56
derekhmaybe thats what it meant, I havn't watched it tbh12:57
*** flepied has quit IRC12:57
openstackgerritJustin Kilpatrick proposed openstack/tripleo-quickstart-extras: Add introspection with retries option  https://review.openstack.org/40367712:58
derekhrook: that arp thing doesn't explain why you can't ssh to the bmc though, whats its ip?12:59
rookderekh: let me show you12:59
*** pradk has joined #tripleo13:00
*** bfournie has quit IRC13:00
derekhrook: weird, that should work13:00
openstackgerritMerged openstack/tripleo-heat-templates: Have docker start script honor configuration  https://review.openstack.org/40311013:00
rookderekh: right, maybe some weird routing issue?13:01
rookderekh: i can ping the gateway...13:02
rookand the v-baremetal nodes can be managed..13:02
*** pblaho has joined #tripleo13:04
derekhrook: maybe, I wonder if you gave it a VIP could you ssh to that13:04
*** jayg|g0n3 is now known as jayg13:04
*** nyechiel has quit IRC13:10
*** flepied has joined #tripleo13:10
rookderekh: yeah, this is weird -- hold up, maybe not too weird..13:11
derekhrook: sorry mean to say Floating IP not VIP13:11
*** pgadiya has quit IRC13:12
openstackgerritDougal Matthews proposed openstack/tripleo-common: Remove the underscore from the base action client methods  https://review.openstack.org/33592013:12
rookderekh: i think this is a sec-group issue13:14
derekhrook: could be sec groups is blocking traffic, any idea what remote_group_id means? /me has firewalls disabled13:14
rookyeah, let me disable it :)13:15
derekhrook: yup13:15
derekhrook: gotta grab a sandwitch, will be back in a bit13:15
openstackgerritDougal Matthews proposed openstack/tripleo-common: Convert exceptions to strings when passing them to the Result class  https://review.openstack.org/40367313:15
*** jaosorior is now known as jaosorior_brb13:16
*** zoli|brb is now known as zoli13:16
*** zoli is now known as zoliXXL13:16
*** trown|outtypewww is now known as trown13:17
openstackgerritDougal Matthews proposed openstack/tripleo-docs: Mistral API Documentation  https://review.openstack.org/35868513:20
*** noslzzp has quit IRC13:22
openstackgerritDougal Matthews proposed openstack/python-tripleoclient: Only start the deploy if the Heat stack isn't already in progress  https://review.openstack.org/39895913:22
*** noslzzp has joined #tripleo13:23
openstackgerritMerged openstack/tripleo-quickstart: Remove openstack-dashboard in convert_image.sh  https://review.openstack.org/40125913:23
*** rlandy has joined #tripleo13:28
openstackgerritMerged openstack/tripleo-quickstart: Fix devmode for change to TripleO produced images  https://review.openstack.org/40093113:29
*** nyechiel has joined #tripleo13:32
*** florianf has quit IRC13:33
*** florianf has joined #tripleo13:36
*** bfournie has joined #tripleo13:38
*** jpena is now known as jpena|lunch13:40
*** rbowen has joined #tripleo13:43
*** athomas has quit IRC13:44
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for RabbitMQ's cluster configuration  https://review.openstack.org/40354013:45
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Use FQDNs for the services' RabbitMQ configuration  https://review.openstack.org/40351813:45
gfidented0ugal http://paste.openstack.org/show/590661/13:46
gfidenteFailed validating 'enum' in schema['properties']['workflows']['patternProperties']['version']:13:46
gfidente    {'enum': ['2.0', 2.0]}13:46
gfidentewhat am I doing wrong?13:46
gfidenteplease :)13:46
openstackgerritJustin Kilpatrick proposed openstack/tripleo-quickstart-extras: Add introspection with retries option  https://review.openstack.org/40367713:48
openstackgerritMerged openstack-infra/tripleo-ci: updates: fix error in string comparison  https://review.openstack.org/40272013:49
*** dsavineau has joined #tripleo13:49
*** tosky has joined #tripleo13:50
*** amoralej|lunch is now known as amoralej13:50
*** rbowen has quit IRC13:50
*** dsavineau has left #tripleo13:51
*** zoliXXL is now known as zoli|afk-trng13:52
*** lucas-hungry is now known as lucasagomes13:55
*** aufi has joined #tripleo13:55
*** tzumainn has joined #tripleo13:56
*** Goneri has joined #tripleo13:57
*** jcoufal has joined #tripleo13:58
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart-extras: Update overcloud-scale post extra roles merging  https://review.openstack.org/40098713:58
*** adarazs is now known as adarazs_afk14:00
*** cdearborn has joined #tripleo14:00
*** prateek has joined #tripleo14:00
*** lblanchard has joined #tripleo14:03
*** links has quit IRC14:04
*** dsavineau has joined #tripleo14:05
*** kjw3 has joined #tripleo14:05
*** aufi has quit IRC14:05
*** abehl has quit IRC14:06
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service  https://review.openstack.org/40238614:06
jpichflorianf: 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 improvement14:06
* jpich may be inventing new words14:07
*** egafford has joined #tripleo14:07
matbujpich: french "alphabetisation" anglicized  :)14:10
jpichmatbu: Right, thanks :-)14:11
openstackgerritMartin Mágr proposed openstack/tripleo-heat-templates: Use correct type for SensuRedactVariables parameter  https://review.openstack.org/40372214:13
florianfjpich: 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
paramiteGuys, can we get ^^ in sooner that later please?14:14
jpichflorianf: 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
openstackgerritJulie Pichon proposed openstack/tripleo-ui: Parameters listing updates  https://review.openstack.org/40372614:16
*** rszmigie has joined #tripleo14:18
rszmigiehi14:18
rszmigieduring 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
florianfjpich: sounds good!14:20
*** dtantsur is now known as dtantsur|mtg14:20
*** Vijayendra_ has quit IRC14:20
*** fultonj has joined #tripleo14:22
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Add support for the deployment of Ceph MDS  https://review.openstack.org/40238914:23
*** trozet has quit IRC14:25
shardyrszmigie: Hi!  All the openstack services are configured using the puppet openstack module for the respective service14:26
shardyhttps://github.com/openstack/puppet-glance/tree/master/manifests14:26
shardyso I'd guess the glance config is done there, but I'm not sure exactly which manifest14:26
*** trozet has joined #tripleo14:26
*** rcernin has quit IRC14:27
openstackgerritGael Chamoulaud proposed openstack/tripleo-quickstart: WIP: Add ability to run tripleo-validations tests  https://review.openstack.org/40373114:27
*** openstackstatus has quit IRC14:28
*** pblaho has quit IRC14:29
*** openstackstatus has joined #tripleo14:31
*** ChanServ sets mode: +v openstackstatus14:31
rszmigieshardy: I might be wrong but I think with this change https://review.openstack.org/#/c/211593/ it has been delegated to installers14:31
*** rhallisey has joined #tripleo14:32
shardyrszmigie: Hmm, doesn't that just make it so the packaging must create the sample files and directories?14:33
*** anbu__ has joined #tripleo14:33
shardyI'd assume puppet is still used to configure the content14:33
rszmigieThis patch removes File resources which should be delivered by packaging14:34
rszmigietools.  These resources (files, directories, modes, users, and group14:34
rszmigieattributes) could be in conflict with different OS packaging systems14:34
rszmigieoops, sorry - I thought it will go in one line14:34
*** anbu_ has quit IRC14:35
*** rcernin has joined #tripleo14:36
rszmigieshardy: ^ 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 wrong14:36
shardyhttps://github.com/openstack/puppet-glance/blob/master/lib/puppet/provider/glance_swift_config/ini_setting.rb#L314:37
shardyrszmigie: not sure tbh - it's not owned by any package on my system, and there appears to be puppet code to handle it14:37
rszmigieok, I'll dig into it, thanks for help :)14:38
shardyrszmigie: maybe try asking in #puppet-openstack re the context of that change14:38
openstackgerritGael Chamoulaud proposed openstack/tripleo-quickstart-extras: WIP: Add new role for tripleo-validations  https://review.openstack.org/40357614:40
d0ugalgfidente: hah, sorry - was walking the dog. looking now.14:40
d0ugalgfidente: What command are you using to load it into Mistral?14:41
gfidented0ugal workbook-create14:41
gfidenteI harassed jpich too and looks like that by renaming the workflow name _versions into something else make it work14:42
gfidenteeg. keystone_whynot passes14:42
jpichlol14:42
d0ugalgfidente: wtf14:42
jpichagreed14:42
d0ugalnow I am super curious14:42
gfidentelooks like it's just the workbook name which needs that14:42
d0ugalgfidente: Yeah, that is really weird. I am going to ask about this in #openstack-mistral14:44
gfidentesorry, not the workbook name, the workflow name14:45
gfidentekeystone_versions14:45
d0ugalgfidente: it seems "version" is not allowed in the workflow name.14:45
d0ugalgfidente: I have tried a few combinations14:45
gfidenteah cool14:45
d0ugalgfidente: not really cool :P I am now trying to figure out why14:46
openstackgerritMerged openstack/python-tripleoclient: Remove code deprecated since Liberty  https://review.openstack.org/39731214:46
*** eggmaster has joined #tripleo14:46
d0ugalgfidente: maybe caused by this regex? https://github.com/openstack/mistral/blob/master/mistral/workbook/v2/workbook.py#L4514:47
gfidenteright I see it for actions too14:48
d0ugalgfidente: lol, I think you can use any name you want for the version if it contains version14:49
*** jpena|lunch is now known as jpena14:51
openstackgerritGael Chamoulaud proposed openstack/tripleo-quickstart-extras: WIP: Add new role for tripleo-validations  https://review.openstack.org/40357614:52
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: enable ssl  https://review.openstack.org/40293014:58
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: fix condition that should include args  https://review.openstack.org/40374414:58
pandalet's see if I can get updates right this time ... :(14:58
*** adarazs_afk is now known as adarazs15:00
*** michapma_alt has quit IRC15:02
*** dtantsur|mtg is now known as dtantsur15:03
*** jaosorior_brb has quit IRC15:05
d0ugalgfidente: https://bugs.launchpad.net/mistral/+bug/164535415:05
openstackLaunchpad 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 #tripleo15:05
*** Guest81242 has joined #tripleo15:06
*** sudipto has joined #tripleo15:06
openstackgerritAlex Schultz proposed openstack/instack-undercloud: Fix package update cases  https://review.openstack.org/40095615:09
d0ugalgfidente: You have sent me down a horrible rabbit hole :)15:10
*** saneax is now known as saneax-_-|AFK15:11
openstackgerritAna Krivokapic proposed openstack/tripleo-docs: Replace mention of "instack-deploy-overcloud" with "openstack overcloud deploy"  https://review.openstack.org/40375115:11
*** rbowen has joined #tripleo15:12
ansiwenwhen 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#L2315:18
*** saibarspeis has quit IRC15:19
gfidented0ugal but I don't need it named like that15:21
gfidentewe can leave it as is for now15:21
d0ugalgfidente: but I do need to understand this madness15:21
d0ugal:)15:21
*** sanagikoki has joined #tripleo15:22
jpichgfidente, d0ugal: A better error message would help a bit at least15:22
*** numans has quit IRC15:22
openstackgerritMerged openstack/tripleo-quickstart: Add configuration of HA IPv6 deployments  https://review.openstack.org/38035815:22
d0ugaljpich: Yeah, I agree. It is a bug tho, I just can't figure out what it should do15:23
*** oshvartz has quit IRC15:26
*** rajinir has joined #tripleo15:27
*** saibarspeis has joined #tripleo15:28
openstackgerritMerged openstack/tripleo-quickstart: Add public VIP IPv6 used by SSL role  https://review.openstack.org/40221115:28
openstackgerritSven Anderson proposed openstack/tripleo-common: Add Ec2ApiPassword to PASSWORD_PARAMETER_NAMES  https://review.openstack.org/40375915:28
openstackgerritmathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade  https://review.openstack.org/40339715:29
openstackgerritAna Krivokapic proposed openstack/tripleo-specs: GUI: Import/Export Deployment Plan  https://review.openstack.org/39729615:29
*** rszmigie has quit IRC15:31
openstackgerritSven Anderson proposed openstack/tripleo-heat-templates: Add ec2-api service  https://review.openstack.org/39863415:31
openstackgerritSven Anderson proposed openstack/tripleo-heat-templates: Add ec2-api service  https://review.openstack.org/39863415:31
*** kjw3 has quit IRC15:33
openstackgerritAna Krivokapic proposed openstack/python-tripleoclient: Only show deprecated args for overcloud deploy  https://review.openstack.org/39216615:35
*** kjw3 has joined #tripleo15:36
*** bnemec has joined #tripleo15:37
*** saibarsp_ has joined #tripleo15:37
*** jaosorior_brb is now known as jaosorior15:37
openstackgerritPradeep Kilambi proposed openstack/tripleo-common: Add panko to generated passwords  https://review.openstack.org/40376615:38
openstackgerritMerged openstack/tripleo-heat-templates: Containerized Services for Composable Roles  https://review.openstack.org/40311415:38
*** saibarspeis has quit IRC15:38
openstackgerritMerged openstack/tripleo-heat-templates: Be more inclusive in insecure registry regex  https://review.openstack.org/40311215:39
openstackgerritMerged openstack/tripleo-heat-templates: Bind mount files to run DiD in latest atomic host  https://review.openstack.org/40310915:39
openstackgerritArx Cruz proposed openstack/tripleo-quickstart-extras: Enable cinder-backup service  https://review.openstack.org/40078715:40
*** noslzzp_ has joined #tripleo15:42
openstackgerritAna Krivokapic proposed openstack/tripleo-specs: GUI: Import/Export Deployment Plan  https://review.openstack.org/39729615:44
*** noslzzp has quit IRC15:44
*** _milan_ has joined #tripleo15:46
*** aufi has joined #tripleo15:46
yolandahi, can i get some reviews on https://review.openstack.org/399562 ?15:49
*** milan has quit IRC15:49
yolandait is needed to unlock ci for diskimage-builder15:49
*** prateek_ has joined #tripleo15:50
*** aufi has quit IRC15:50
*** Vijayendra_ has joined #tripleo15:53
*** prateek has quit IRC15:53
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: main script: Use zuul cloner if present to fetch an pip install extras  https://review.openstack.org/40377615:56
*** yamahata has joined #tripleo15:56
openstackgerritmathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade  https://review.openstack.org/40339715:59
*** derekjhyang has quit IRC16:01
*** tremble has quit IRC16:01
*** tzumainn has quit IRC16:01
*** chem has quit IRC16:01
*** dhill_ has quit IRC16:01
*** david-lyle has quit IRC16:01
*** larstobi has quit IRC16:01
*** HenryG has quit IRC16:01
*** andreaf has quit IRC16:01
*** assassin has quit IRC16:01
*** tbarron has quit IRC16:01
*** jefrite has quit IRC16:01
*** dtantsur has quit IRC16:01
*** zigo has quit IRC16:01
*** mburned has quit IRC16:01
*** leifmadsen has quit IRC16:01
*** zigo has joined #tripleo16:01
*** ubijtsa has joined #tripleo16:01
*** chem has joined #tripleo16:02
*** dhill_ has joined #tripleo16:02
*** dtantsur has joined #tripleo16:02
*** mburned has joined #tripleo16:02
*** larstobi has joined #tripleo16:02
*** tbarron has joined #tripleo16:02
*** tzumainn has joined #tripleo16:02
*** leifmadsen has joined #tripleo16:02
*** ubijtsa is now known as Guest6969916:02
*** david-lyle has joined #tripleo16:02
*** HenryG has joined #tripleo16:02
*** jefrite has joined #tripleo16:05
pandajaosorior: https://review.openstack.org/403744 last patch wasn't solving only part of the problem16:07
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-quickstart: Improve overcloud nodes debuggability  https://review.openstack.org/40378116:08
openstackgerritmathieu bultel proposed openstack/tripleo-heat-templates: WIP -- Add pacemaker ansible module of composable upgrade  https://review.openstack.org/40339716:09
*** shardy has quit IRC16:10
*** andreaf has joined #tripleo16:12
openstackgerritDavid 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/40378316:12
*** abregman has quit IRC16:12
dciabrinhey jaosorior, just to let you know that I started working on having the galera resource agent support names which differ from pacemaker node names16:12
jaosorioryay :D16:14
jaosoriordciabrin: thanks dude16:14
jaosoriorpanda: I'll check it out16:14
yolandathanks jaosorior , can i get reviews on https://review.openstack.org/401831 ?16:14
openstackgerritBrad P. Crochet proposed openstack/tripleo-common: Add support for initial state to the register_or_update workflow  https://review.openstack.org/39842216:14
yolandaneeded as well for dib16:14
*** cwolferh has joined #tripleo16:15
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-quickstart: Improve overcloud nodes debuggability  https://review.openstack.org/40378116:15
*** pblaho has joined #tripleo16:16
openstackgerritDavid Moreau Simard proposed openstack/tripleo-quickstart: Tweak the amount of retries when trying to get a node from cico  https://review.openstack.org/40378316:16
*** kjw3 has quit IRC16:17
ansiwenany mistral experts here?16:18
*** ebarrera has quit IRC16:18
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable  https://review.openstack.org/40354716:18
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use network-based fqdn entry from hiera instead of the custom fact  https://review.openstack.org/40361916:18
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Introduce network-based FQDNs via hiera  https://review.openstack.org/40361816:18
d0ugalansiwen: How can I help?16:18
d0ugalansiwen: I am just an aspiring Mistral expert, but maybe I can help.16:18
ansiwend0ugal: 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
ansiwend0ugal:  so I was looking at this here as an example: https://github.com/openstack/tripleo-common/blob/master/workbooks/validations.yaml#L20416:20
d0ugalansiwen: yeah, so the validations workflow stores the key in a mistral environment16:21
ansiwend0ugal: so, would I add that to one of the existing workbooks, or create a new for that?16:21
d0ugalansiwen: I guess you want a new workbook unless your use-case matches one of the existing workbooks.16:21
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: enable ssl  https://review.openstack.org/40293016:21
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: fix condition that should include args  https://review.openstack.org/40374416:21
d0ugalansiwen: What are you trying to achieve at a high level?16:21
apetrichbnemec, heya could we have a talk about how could I fix this? https://review.openstack.org/#/c/39828916:22
d0ugalansiwen: i.e. why do you want to create the key pair16:22
ansiwend0ugal: 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 nodes16:23
d0ugalansiwen: right, sounds complicated :)16:23
d0ugalansiwen: 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
ansiwend0ugal: actually it's not, should be pretty straight forward. I'm surprised it's so compicated to achieve16:24
d0ugal:)16:24
*** limao_ has quit IRC16:24
d0ugalansiwen: https://github.com/openstack/instack-undercloud/blob/master/instack_undercloud/undercloud.py#L1120-L112116:24
d0ugalansiwen: ^ not sure if you have seen that yet, but that is where the validations ssh_key setup is initially called16:25
ansiwend0ugal: 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 IRC16:25
d0ugalright16:25
*** rcernin has quit IRC16:27
*** akrivoka has quit IRC16:29
d0ugalansiwen: does that mean that you need to read/write from hiera?16:31
d0ugalansiwen: (My puppet knowledge is terrible)16:31
jaosoriorcschwede: ping16:32
ansiwend0ugal: no, don't think so. just create it and pass it to the parameter of the heat template16:32
d0ugalansiwen: aha, I see - that should be much easier then.16:32
cschwedejaosorior: hi16:33
jaosoriorcschwede: hey, have you had time to discuss with your team, possible solutions to TLS for swift?16:33
openstackgerritMerged openstack/tripleo-quickstart: Tweak the amount of retries when trying to get a node from cico  https://review.openstack.org/40378316:34
ansiwend0ugal: 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
d0ugalansiwen: if the keys are created and stored in a mistral environment it would be the same keys16:35
ansiwend0ugal: ok, good16:35
d0ugalansiwen: mistral environments are just a blob of json basically, used for storing information between workflows.16:35
bnemecapetrich: 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
cschwedejaosorior: 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 go16:35
ansiwenthe environments are probably saved unencrypted on the undercloud nodes, right? ;-)16:35
ansiwend0ugal: ^16:35
*** dmarlin has joined #tripleo16:35
d0ugalansiwen: correct :(16:36
d0ugalansiwen: just in the database, normally mysql16:36
ansiwenwell... but I think that's ok, if the undercloud is compromised that doesn't matter anymore anyhow16:36
jaosoriorcschwede: is swift right now running over eventlet?16:37
d0ugalansiwen: Yeah, it isn't great but all bets are off at that point I think16:37
*** leanderthal is now known as leanderthal|afk16:38
ansiwend0ugal: so, can you give me advice how to get started? write a nova_key_pair.py in tripleo_common/actions/ ?16:39
ansiwenwhat is the api for these actions?16:40
*** achadha has joined #tripleo16:40
*** bana_k has joined #tripleo16:40
jaosoriorcschwede: 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 IRC16:40
d0ugalansiwen: yup, this will require a bit more typing - so give me 5 mins or so16:41
d0ugalansiwen: in the mistral meeting now as it happens :)16:41
ansiwend0ugal: oh, sure, sorry, take your time16:41
ansiwend0ugal: thanks in advance!16:41
*** achadha has quit IRC16:44
*** stendulker has joined #tripleo16:46
d0ugalansiwen: okay, so unfortunately this isn't well documented. The other actions in tripleo-common are probably the best examples.16:50
d0ugalansiwen: however16:50
d0ugalansiwen: I have a question first.16:51
d0ugalansiwen: will this key pair be specific to a deployment?16:51
cschwedejaosorior: 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 now16:52
d0ugalansiwen: 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
ansiwenwhich of the methods of validations.py I would to also implement for instance?16:52
owalshansiwen: I've got some code for this16:52
cschwedejaosorior: all deployments i’m aware of run a ssl terminator in front of swift, for example haproxy16:52
*** cschwede is now known as cschwede|mtg16:52
owalshansiwen: uses nova client to create a keypair, then deletes it16:53
*** ebarrera has joined #tripleo16:53
ansiwend0ugal: it's embarrsing, but I always thought undercloud-overcloud is a 1:1 relation16:53
d0ugalansiwen: I think it usually is, for now16:54
*** fultonj has quit IRC16:54
ansiwenowalsh: actually there is code already: https://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/validations.py#L28-L6016:54
*** fultonj has joined #tripleo16:54
ansiwenowalsh: I could use pretty much the same, because we don't need the keypair stored in nova actually16:55
owalshansiwen: storing it is no good, we only get the private key on create16:56
ansiwend0ugal: 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 keypair16:56
d0ugalansiwen: okay, cool. so following what validations is doing sounds good16:57
d0ugalansiwen: I guess you could make the validations action a bit more generic and re-use that?16:57
ansiwenowalsh: 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 client16:57
jaosoriorcschwede|mtg: thanks16:57
jpichd0ugal: 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 logs16:59
jpich. It stays at ensure_passwords_exist16:59
ansiwenowalsh: so, are you also working on that now? or you have a similar problem to solve?17:00
*** dsariel has quit IRC17:00
owalshansiwen: I took a quick look at it on Friday, so I can take it on if you want17:00
d0ugaljpich: 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 itself17:00
d0ugaljpich: however, the lines do get a bit blurry17:00
d0ugaljpich: I usually start with the executor and then look in the engine if I didn't find everything I need17:01
*** cwolferh has joined #tripleo17:01
jpichd0ugal: Ok, that is good to know. I was doing it wrong :)17:01
d0ugaljpich: 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
d0ugaljpich: 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 cschwede17:02
jpichd0ugal: 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
jpichd0ugal: 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 IRC17:03
ansiwenowalsh: well, we can work both on it, just important to synchronize, so we don't do work twice17:03
d0ugaljpich: hanging workflow. https://bugs.launchpad.net/mistral/+bug/164529517:03
openstackLaunchpad 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
d0ugaljpich: I have an action that has been "RUNNING" since friday :)17:04
jpichd0ugal: It might finish sometime!!17:04
jpichd0ugal: I'll subscribe to that bug too :)17:04
d0ugaljpich: but the cause is clearer in my case, the custom action returned the wrong type and then a database insert failed.17:04
d0ugaljpich: this is the tripleo counterpart: https://bugs.launchpad.net/tripleo/+bug/164529617:04
openstackLaunchpad 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
jpichblergh17:05
d0ugaljpich: :)17:05
owalshansiwen: yea, if we agree on the param format I can work on the mistral action17:05
owalshansiwen: still more work to do on the t-h-t/puppet side17:05
d0ugaljpich: I would guess, based on the traceback that you have hit a unicode bug in mistral itself.17:06
d0ugaljpich: can I see the templates?17:06
owalshansiwen: I got it to add the keys on the compute nodes, but there is more config required17:06
ansiwenowalsh: well, if the keys come in as a heat parameter, the work is basically done17:06
ansiwenowalsh: which config you mean?17:06
d0ugalansiwen: Why can't you just pass the keys as an environment file?17:07
ansiwend0ugal: the keys should be dynamically created, or you mean creating a environment file?17:08
owalshd0ugal: similar to the GeneratePasswords action. User can override in environment if they need to17:09
openstackgerritMerged openstack/diskimage-builder: elements: Add new openssh-server element  https://review.openstack.org/38917117:09
owalshansiwen: IIRC need to disable host key checking and set a shell for the nova user17:09
*** _milan_ has quit IRC17:09
*** penick has quit IRC17:09
*** florianf has quit IRC17:10
d0ugalansiwen: right, so as owalsh points out - doing this in a similar way to passwords sounds like a good idea17:10
ansiwend0ugal: 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#L20417:11
*** cwolferh has quit IRC17:11
d0ugalansiwen: correct17:12
jpichd0ugal: Sent the templates by email fwiw17:13
d0ugaljpich: thanks, looking17:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Use FQDN for rabbitmq's nodename env variable  https://review.openstack.org/40354717:14
*** hrybacki is now known as hrybacki|moving17:14
ansiwenowalsh: ok, but that would be an independent task I guess. I just have been asked to implement the ssh key pair deployment.17:16
ansiwenowalsh: so I was surprised to hear you are working on that as well.17:18
*** cwolferh has joined #tripleo17:18
ansiwenowalsh: 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 IRC17:19
owalshansiwen: I just took a look on Friday when steve mentioned using mistral, needs a bit of cleanup though17:19
ansiwenowalsh, d0ugal, i'm afk for a bit relocating home... ttyl17:20
openstackgerritArx Cruz proposed openstack/tripleo-quickstart-extras: Enable cinder-backup service  https://review.openstack.org/40078717:20
d0ugalansiwen: k, sure - i'll probably be done for the day by the time you are back17:20
owalshansiwen: ttyl17:20
*** cwolferh_ has joined #tripleo17:20
*** cwolferh has quit IRC17:24
*** florianf has joined #tripleo17:25
*** achadha has joined #tripleo17:25
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras: DO NOT MERGE: Add test commit to check gate triggers  https://review.openstack.org/40381817:26
*** achadha has quit IRC17:27
*** achadha has joined #tripleo17:27
*** thrash is now known as thrash|f00dz17:29
*** lmiccini has quit IRC17:30
*** bana_k has quit IRC17:32
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Configure /etc/hosts via os-collect-config script  https://review.openstack.org/40025217:32
dprincejaosorior: hi, I think you added vip-hosts.yaml right?17:33
*** panda is now known as panda|off17:35
*** fultonj has quit IRC17:36
*** jpich has quit IRC17:37
jaosoriordprince: I did17:37
dprincejaosorior: 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 #tripleo17:38
dprincejaosorior: also, related is this https://review.openstack.org/#/c/400252/ where I hit the issue with /etc/hosts getting thrashed17:39
dprincejaosorior: the gist is lets not use 2 different tools (A script and puppet) to configure this file...17:39
jaosoriordprince: fine with me as long as it still sets the right entries17:40
dprincejaosorior: seems to work fine for me locally17:41
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras: Fix typo on undercloud_key defaults  https://review.openstack.org/40382317:42
*** jlinkes has quit IRC17:43
jaosoriordprince: done17:44
dprincejaosorior: ack, thanks man17:44
jaosoriordprince: no biggie, sorry for the extra work.17:45
*** gfidente is now known as gfidente|afk17:45
dprincejaosorior: 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 on17:46
*** zoli|afk-trng is now known as zoli|gone17:47
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart-extras: Fix dlrn build role  https://review.openstack.org/40382417:47
sshnaidmtrown, jaosorior, adarazs, panda|off  please, review/merge ^^17:48
openstackgerritMerged openstack/tripleo-quickstart-extras: Fix typo on undercloud_key defaults  https://review.openstack.org/40382317:49
*** prateek_ has quit IRC17:50
*** fultonj has quit IRC17:52
*** weshay is now known as weshay_pto17:52
*** abregman has joined #tripleo17:52
*** abregman has quit IRC17:53
openstackgerritMerged openstack/tripleo-quickstart-extras: Fix dlrn build role  https://review.openstack.org/40382417:53
*** abregman has joined #tripleo17:54
*** jeckersb is now known as jeckersb_gone17:55
sshnaidmit was the fastest merge that I had ever :)17:56
trown:)17:57
*** iranzo has quit IRC17:57
trownjaosorior++ thanks for doing quickstart reviews17:57
*** cylopez has quit IRC18:01
*** sudipto has quit IRC18:02
*** Guest81242 has quit IRC18:02
sshnaidmtotally, jaosorior++18:03
jaosoriorsshnaidm, trown glad to help18:04
*** lucasagomes is now known as lucas-afk18:05
*** dtantsur is now known as dtantsur|afk18:05
openstackgerritAlex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command  https://review.openstack.org/40102418:06
*** derekh has quit IRC18:06
*** fzdarsky is now known as fzdarsky|afk18:06
*** ohamada has quit IRC18:08
*** jaosorior has quit IRC18:08
*** fultonj has joined #tripleo18:10
*** dsariel has joined #tripleo18:10
*** stendulker has quit IRC18:11
*** ebarrera has quit IRC18:12
openstackgerritMerged openstack/tripleo-heat-templates: Use correct type for SensuRedactVariables parameter  https://review.openstack.org/40372218:13
openstackgerritMerged openstack/puppet-tripleo: Enable TLS in the internal network for Panko API  https://review.openstack.org/40231618:13
openstackgerritMerged openstack/python-tripleoclient: Use stack name or id for backwards compatibility  https://review.openstack.org/39828918:13
*** rhallisey has quit IRC18:16
*** rhallisey has joined #tripleo18:16
*** hrybacki|moving is now known as hrybacki18:17
*** thrash|f00dz is now known as thrash18:21
*** _milan_ has joined #tripleo18:22
*** rwsu has joined #tripleo18:22
*** _milan_ has quit IRC18:24
*** tosky has quit IRC18:25
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Fix tripleo quickstart role names  https://review.openstack.org/40384318:26
*** bana_k has joined #tripleo18:26
*** abregman has quit IRC18:28
*** penick has joined #tripleo18:31
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT REVIEW: test oooq  https://review.openstack.org/40384818:37
openstackgerritMartin Mágr proposed openstack/tripleo-heat-templates: Use correct type for SensuRedactVariables parameter  https://review.openstack.org/40384918:40
*** jeckersb_gone is now known as jeckersb18:40
*** jpena is now known as jpena|off18:40
openstackgerritHarry Rybacki proposed openstack-infra/tripleo-ci: Remove temporary hotfix  https://review.openstack.org/40385018:41
*** chlong has joined #tripleo18:42
sshnaidmpabelanger, can you help with this please?  https://review.openstack.org/#/c/400742/  https://review.openstack.org/#/c/399959/18:44
sshnaidmpabelanger, it fixes tripleo-ci timeouts bug18:44
*** bnemec has quit IRC18:45
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras: DO NOT MERGE: Add test commit to check gate triggers  https://review.openstack.org/40381818:58
*** jkilpatr_ has joined #tripleo19:07
*** jkilpatr has quit IRC19:10
*** trown is now known as trown|lunch19:11
*** amoralej is now known as amoralej|off19:11
*** dr_gogeta86 has joined #tripleo19:20
dr_gogeta86hi people19:20
dr_gogeta86who can help me to plan a deploy with two Azs ?19:21
openstackgerritDan Prince proposed openstack/tripleo-heat-templates: Apply os-net-config with a script instead of element  https://review.openstack.org/27145019:23
dsneddonbfournie, 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=136449819:24
openstackbugzilla.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 jstransk19:24
dsneddonbfournie, gfidente|afk: I think that can be addressed by dusting off this patch and getting it merged: https://review.openstack.org/#/c/35079419:25
dsneddonbfournie, 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
dprincedsneddon: hi, a quick heads up that I've almost got this one passing CI https://review.openstack.org/#/c/271450/19:28
dsneddondprince, Thanks, I've been watching that one.19:29
*** rbrady is now known as rbrady-errand19:30
dsneddondprince, 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-afk19:30
dprincedsneddon: I don't think so19:31
dsneddondprince, I don't think so, since the latter just calls os-net-config directly, which is still kosher with the new script19:31
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Move deploy args to one place  https://review.openstack.org/40386819:31
dsneddondprince, Has anyone written up any changes to the tripleo-docs to cover the new format of the NIC configs?19:32
dprincedsneddon: no, but that patch has a tool/ python script which we used that may help19:32
dprincedsneddon: it isn't perfect... so some docs would benefit here19:32
dsneddondprince, 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|biab19:33
dsneddondprince, Was it necessary to remove the curly braces in order for the str_replace to work?19:34
dsneddondprince, If so, I'll want to document that clearly in the docs that I write.19:34
dprincedsneddon: yes, I think that was required19:35
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Move deploy and validate args to one place  https://review.openstack.org/40386819:37
stevebakermorning19:39
jidaranybody ever experimented with deploying multiple AZs out of the undercloud? What would even be required?19:41
dsneddondprince, 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.yaml19:49
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Fix tripleo quickstart role names  https://review.openstack.org/40384319:50
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: DONT REVIEW: test oooq  https://review.openstack.org/40384819:51
*** rasca has quit IRC19:51
*** rbrady-afk is now known as rbrady20:00
openstackgerritAlex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command  https://review.openstack.org/40102420:01
*** chlong has quit IRC20:02
*** fzdarsky|afk has quit IRC20:03
*** bnemec has joined #tripleo20:03
*** egafford has quit IRC20:08
*** trown|lunch is now known as trown20:13
openstackgerritHarry Rybacki proposed openstack-infra/tripleo-ci: Remove temporary hotfix  https://review.openstack.org/40385020:16
*** chlong has joined #tripleo20:17
*** chem has quit IRC20:20
dprincedsneddon: 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 us20:21
dprincedsneddon: 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 #tripleo20:23
*** yamahata has quit IRC20:25
openstackgerritAlex Schultz proposed openstack/python-tripleoclient: Implement overcloud delete command  https://review.openstack.org/40102420:26
*** nyechiel has quit IRC20:31
openstackgerritAlex Schultz proposed openstack/instack-undercloud: Fix package update cases  https://review.openstack.org/40095620:39
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service  https://review.openstack.org/40238620:39
*** nyechiel has joined #tripleo20:40
*** paramite has quit IRC20:41
dr_gogeta86jidar, i'm going to deploy with overcloud AZ if can you help me ?20:41
*** gfidente|afk has quit IRC20:43
openstackgerritHarry Rybacki proposed openstack-infra/tripleo-ci: Update role path for collect-logs  https://review.openstack.org/40389620:44
*** rhallisey has quit IRC20:46
*** dprince has quit IRC20:48
*** beagles is now known as beagles_biab20:49
openstackgerritFlorian Fuchs proposed openstack/tripleo-common: Fix flavor matching for object-storage role  https://review.openstack.org/40390120:58
*** penick has quit IRC21:00
*** florianf has quit IRC21:01
*** penick has joined #tripleo21:03
*** yamahata has joined #tripleo21:04
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Always use cached images in updates job  https://review.openstack.org/38671321:07
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Temporarily disable ceph in the updates job  https://review.openstack.org/39728821:07
*** dsneddon is now known as dsneddon_21:12
*** dsneddon has joined #tripleo21:15
*** chlong has quit IRC21:16
openstackgerritMerged openstack/instack: Fix "wrap functions with 2 blank lines" pep8 check  https://review.openstack.org/39871221:18
*** bana_k has quit IRC21:27
*** chlong has joined #tripleo21:29
*** jayg is now known as jayg|g0n321:29
*** dbecker has joined #tripleo21:31
*** jprovazn has quit IRC21:39
*** bana_k has joined #tripleo21:41
*** saibarsp_ has quit IRC21:44
openstackgerritMerged openstack/instack-undercloud: Only erase disk metadata if automated cleaning is enabled  https://review.openstack.org/40021921:47
*** egafford has quit IRC21:50
openstackgerritSteve Baker proposed openstack/tripleo-heat-templates: get-occ-config.sh replace deprecated heat commands  https://review.openstack.org/40345521:53
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test with scheduler hints  https://review.openstack.org/37804021:55
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Add feature testing matrix to readme  https://review.openstack.org/39926921:55
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Add support for testing predictable placement  https://review.openstack.org/37801421:55
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Test hostname map  https://review.openstack.org/37801721:55
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci: Move deploy and validate args to one place  https://review.openstack.org/40386821:59
*** trown is now known as trown|outtypewww22:01
*** egafford has joined #tripleo22:02
*** lblanchard has quit IRC22:05
*** jtomasek has joined #tripleo22:07
*** dbecker has quit IRC22:09
*** chlong has quit IRC22:09
*** thrash|biab is now known as thrash22:10
*** dbecker has joined #tripleo22:11
*** Goneri has quit IRC22:11
*** jcoufal has quit IRC22:17
openstackgerritMerged openstack/instack-undercloud: Show team and repo badges on README  https://review.openstack.org/40318922:19
*** achadha has quit IRC22:19
*** achadha has joined #tripleo22:19
*** jrist has joined #tripleo22:20
openstackgerritMerged openstack/instack: Show team and repo badges on README  https://review.openstack.org/40319122:23
*** dbecker has quit IRC22:23
*** cdearborn has quit IRC22:24
*** dbecker has joined #tripleo22:26
*** liverpooler has joined #tripleo22:26
*** myoung is now known as myoung|bbl22:28
*** zigo has quit IRC22:29
*** pkovar has quit IRC22:33
*** zigo has joined #tripleo22:36
*** fultonj has quit IRC22:39
openstackgerritCarlos Camacho proposed openstack/tripleo-common: Add python-heat-agent-ansible to overcloud images.  https://review.openstack.org/40393222:48
*** dbecker has quit IRC22:50
*** arxcruz has quit IRC22:53
*** bfournie has quit IRC22:55
*** arxcruz has joined #tripleo22:56
*** ipsecguy has quit IRC23:03
*** saneax-_-|AFK is now known as saneax23:09
*** nyechiel has quit IRC23:11
openstackgerritBen Nemec proposed openstack-infra/tripleo-ci: Fix updates regex check  https://review.openstack.org/40393623:11
*** achadha has quit IRC23:20
*** pmannidi has joined #tripleo23:21
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras: DO NOT MERGE: Add test commit to check gate triggers  https://review.openstack.org/40381823:22
ggilliesdoes anyone know how e.g. {get_param: [ServiceNetMap, CinderIscsiNetwork]} works in the heat templates of tripleo23:25
ggilliessomehow that returns an IP mapped on teh node23:25
ggilliesbut from what I can tell it should return something like a network name (e.g.) storage23:25
*** bfournie has joined #tripleo23: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
jidarit's all in there I guess23:30
*** achadha has joined #tripleo23:35
*** bnemec has quit IRC23:37
*** saneax is now known as saneax-_-|AFK23:39
ggilliesjidar: ah ok thanks23:41
jidarggillies: 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_attribute23:42
jidarit's a bit confusing I'll admit that at least23:42
ggilliesI'm trying to figure out if there is a way to get the IP of another node in the environment23:42
ggillieswe store the VIPs as well known parameters23:42
ggilliesbut I'm trying to figure out how to .e.g get the ip of the internal api network on compute-023:43
ggilliesfrom compute-123:43
jidarmaybe? https://github.com/openstack/tripleo-heat-templates/blob/master/puppet/controller-role.yaml#L2223:44
*** TSCHAK has joined #tripleo23:44
jidarI think if you run a debug you can get the output of what the evaluated properties are23:46
jidarie: deploy overcloud --debug23:46
jidarit's quite spammy though hahah23:46
ggilliesjidar: that ControllerIPs would be ideal23:47
ggilliesbut I would want it for a different (custom) role :/23:48
jidarif you look at the compute-role there is also a NovaComputeIPs23:48
ggilliesoh interesting23:48
ggillies  {{role}}IPs:23:48
ggillies    default: {}23:48
ggillies    type: json23:48
ggilliesoh awesome23:48
ggilliesnow how to access it in a composable service :S23:48
jidaryea, to be sure it might help though to run that debug and figure out what everything is set too23:48
ggilliesyep23:49

Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!