Monday, 2018-04-30

*** dxiri has quit IRC00:23
*** dxiri has joined #tripleo00:24
*** dxiri has quit IRC00:28
dmsimardsdoran: is that new ?00:29
sdoranYes. It’s a repackaging if the execution engine inside Tower as a separate project.00:34
dmsimardSweet.00:35
dmsimardsdoran: I guess http://docs.ansible.com/ansible/latest/dev_guide/developing_api.html needs an update then00:35
sdoranAnsible Runner and `ansible.runner` are completely unrelated. Funny name collision, though.00:37
dmsimardT_T00:41
dmsimardSo https://github.com/ansible/ansible-runner ?00:43
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart-extras master: WIP Add role to manage snapshots in a libvirt environment  https://review.openstack.org/56329300:46
openstackgerritAndy Smith proposed openstack/tripleo-heat-templates master: Remove rabbit params replaced by oslo messaging params  https://review.openstack.org/56508600:47
dmsimardsdoran: wow that looks pretty awesome.00:48
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart-extras master: Add role to manage snapshots in a libvirt environment  https://review.openstack.org/56329300:49
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart-extras master: Add role to manage snapshots in a libvirt environment  https://review.openstack.org/56329300:53
sdorandmsimard: Yup, that’s the one.00:53
openstackgerritAndy Smith proposed openstack/puppet-tripleo master: Switch from rabbit to oslo messaging params  https://review.openstack.org/56508701:01
*** dtantsur|afk has quit IRC01:08
*** dtantsur has joined #tripleo01:08
*** liverpooler has joined #tripleo01:16
*** yamahata has joined #tripleo01:26
*** rfolco|off has joined #tripleo01:40
*** agopi has joined #tripleo01:56
*** liverpooler has quit IRC02:05
*** agopi has quit IRC02:18
*** skramaja has joined #tripleo02:21
*** spsurya has joined #tripleo02:38
*** rfolco|off has quit IRC02:45
*** d0ugal has quit IRC02:49
*** d0ugal has joined #tripleo02:50
*** dxiri has joined #tripleo03:07
*** slaweq has joined #tripleo03:08
*** slaweq has quit IRC03:12
*** agopi has joined #tripleo03:13
*** agopi has quit IRC03:24
*** agopi has joined #tripleo03:24
*** agopi has quit IRC03:35
*** udesale has joined #tripleo03:41
*** michchap has joined #tripleo03:44
*** gkadam has joined #tripleo03:53
*** shreshtha has joined #tripleo03:59
*** agopi has joined #tripleo03:59
*** ramishra has joined #tripleo04:10
*** pdeore has joined #tripleo04:11
*** yamahata has quit IRC04:18
*** gkadam has quit IRC04:20
*** ykarel_ has joined #tripleo04:22
*** ykarel_ is now known as ykarel04:22
*** anilvenkata has joined #tripleo04:22
*** ratailor has joined #tripleo04:23
*** gkadam has joined #tripleo04:26
*** agopi has quit IRC04:27
*** dxiri has quit IRC04:35
*** dxiri has joined #tripleo04:36
*** links has joined #tripleo04:39
*** dxiri has quit IRC04:40
*** saneax-_-|AFK is now known as saneax05:05
openstackgerritSaravanan KR proposed openstack/tripleo-heat-templates master: NFV: Support for config-download to deploy node with kernel args  https://review.openstack.org/56076705:08
*** jaosorior has joined #tripleo05:12
*** yprokule has joined #tripleo05:12
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud stable/queens: novajoin: Add higher default timeout for nova vendordata plugins  https://review.openstack.org/56513005:16
openstackgerritJuan Antonio Osorio Robles proposed openstack/instack-undercloud stable/pike: novajoin: Add higher default timeout for nova vendordata plugins  https://review.openstack.org/56513905:17
openstackgerritSaravanan KR proposed openstack/tripleo-heat-templates master: NFV: Support for config-download to deploy node with kernel args  https://review.openstack.org/56076705:18
*** jaganathan has joined #tripleo05:23
*** jaganathan has quit IRC05:23
ykareljaosorior, can you please check revert skip_test review: https://review.openstack.org/#/c/564762/05:23
*** jaganathan has joined #tripleo05:24
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Add EnablePublicTLS flag  https://review.openstack.org/56451805:36
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Switch public endpoints to use FQDNs by default  https://review.openstack.org/55992605:36
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Change default endpoint map entries to use TLS  https://review.openstack.org/55842405:36
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Add necessary tags in Controller role for multinode job  https://review.openstack.org/56515105:36
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-common master: TLS by default for the overcloud  https://review.openstack.org/55492605:36
*** avivgt has quit IRC05:41
*** agurenko has joined #tripleo05:42
*** marios has joined #tripleo05:46
*** d0ugal has quit IRC05:48
*** janki has joined #tripleo05:51
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade stable/queens: Add CephMgr service to custom roles_data file.  https://review.openstack.org/56470105:51
*** d0ugal has joined #tripleo05:54
*** masco has joined #tripleo06:00
*** moshele has joined #tripleo06:06
*** jfrancoa has joined #tripleo06:07
*** slaweq has joined #tripleo06:08
sshnaidmdid someone see error in mistral like ""Failed to find action [action_name=%s]" % action_spec_name\n InvalidActionException: Failed to find action [action_name=baremetal_introspection.get_status]" ?06:38
jaosoriord0ugal: wouldn't that error ^^ show up in the db populate command from mistral? Are we logging the output of that somewhere?06:41
jankiHi. Can I please get review for https://review.openstack.org/#/c/563819/06:43
bandinianyone seen rdo-kolla-build-integration fail with AttributeError: 'Blueprint' object has no attribute 'json_encoder'? (https://review.rdoproject.org/jenkins/job/rdo-kolla-build-integration/3233/console)06:48
jaosoriorbandini: I don't even know what that job does :D06:49
bandinisshnaidm: ever hit this one ^ ?06:49
bandinijaosorior: ahaha me neither ;)06:49
bandiniit seems it fails in the ansible magic *post* job execution06:49
sshnaidmbandini, I see it in every job in rdo ci now06:49
sshnaidmbandini, seems like it doesn't affect build06:50
sshnaidmdidn't check deeply yet06:50
bandinisshnaidm: ah ok, let me double check if that is the true error06:50
bandiniyeah I think that is actually causing a failure (i.e. I don't see any other errors in https://review.rdoproject.org/jenkins/job/rdo-kolla-build-integration/3233/console)06:52
bandinihttps://github.com/pallets/flask/issues/272806:53
bandinithat seems to be it06:53
sshnaidmbandini, yeah, seems like in this case postbuild script fails the job06:54
bandiniaye. I think we "only" need to wait until pypi (or rdo?) picks up flask 0.12.4 (via https://github.com/pallets/flask/issues/2728)06:55
sshnaidmbandini, yep06:55
sshnaidmykarel, ^^06:55
bandiniseems pypi has already update it. /me retries06:56
ykarelsshnaidm, yup this is a known issue06:57
ykarelsshnaidm, https://github.com/pallets/flask/issues/272806:57
ykarelit's fixed few hours back06:58
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: WIP: use ara for ansible deploy  https://review.openstack.org/56507906:59
openstackgerritSagi Shnaidman proposed openstack/tripleo-common master: WIP: ara with ansible deploy  https://review.openstack.org/56507706:59
ykarelsshnaidm, also seen passes with new flask: https://ci.centos.org/job/tripleo-quickstart-promote-queens-rdo_trunk-minimal/39/artifact/collect_logs.txt07:00
ykarelso it should be fixed now, bandini ^^07:01
bandiniaye, saw that. just rechecked07:01
bandinilet's cross fingers ;)07:01
sshnaidmcool07:01
*** bkopilov_ has joined #tripleo07:01
*** tosky has joined #tripleo07:03
*** radeks has joined #tripleo07:04
openstackgerritMichele Baldessari proposed openstack/tripleo-heat-templates master: Instance HA: prevent compute to start on a host being evacuated  https://review.openstack.org/56402407:09
openstackgerritCarlos Camacho proposed openstack/tripleo-common stable/queens: Fix tarball generation when downloading logs  https://review.openstack.org/56515807:10
*** ccamacho has joined #tripleo07:11
ccamachohey honza around? I just cherrypicked https://review.openstack.org/#/c/565158 FYI07:12
*** Guest1988 has joined #tripleo07:12
openstackgerritChristian Schwede proposed openstack/tripleo-heat-templates stable/queens: Add DeployIdentifier to Swift set_swift_secret container  https://review.openstack.org/56515907:12
*** avivgt has joined #tripleo07:13
*** spsurya has quit IRC07:14
*** shardy has joined #tripleo07:14
*** Guest1988 has quit IRC07:17
*** cylopez has joined #tripleo07:26
*** bkopilov_ has quit IRC07:26
*** cylopez has quit IRC07:26
*** cylopez has joined #tripleo07:27
*** paramite has joined #tripleo07:29
*** bogdando has joined #tripleo07:31
*** quiquell has joined #tripleo07:31
*** zoli is now known as zoli|wfh07:33
*** zoli|wfh is now known as zoli07:33
*** nyechiel has joined #tripleo07:34
*** ssbarnea_ has joined #tripleo07:35
*** holser__ has joined #tripleo07:37
*** quiquell has quit IRC07:38
*** amoralej|off is now known as amoralej07:38
*** nyechiel has quit IRC07:39
openstackgerritChandan Kumar proposed openstack/tripleo-docs master: [WIP] Tempest Documentation  https://review.openstack.org/56516107:42
*** jpich has joined #tripleo07:43
cgoncalvesbogdando, hi! could you please help review https://review.openstack.org/#/c/560879/ and https://review.openstack.org/#/c/560880/ ?07:48
*** kopecmartin has joined #tripleo07:50
*** lucas-afk is now known as lucasagomes07:54
cgoncalvesjaosorior, thanks!07:56
*** gkadam has quit IRC07:57
*** moshele has quit IRC08:00
*** agurenko has quit IRC08:00
*** moshele has joined #tripleo08:02
*** moshele has quit IRC08:06
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade master: Add Ceph upgrade tasks  https://review.openstack.org/56443608:07
jaosorioreasy review in t-h-t https://review.openstack.org/#/c/565151/ if folks have time :D08:09
jaosoriorthanks bogdando08:11
bogdandojaosorior: urw. Have some patches to review in turn :)08:12
jaosoriorhaha sure08:12
bogdandooops, not yet, CI not ready08:12
jaosoriorokidoki08:12
jaosoriorlet me know when you need the reviews08:12
jaosoriorgonna go for a quick job but I'll be back08:12
*** florianf has joined #tripleo08:14
*** elgxl has joined #tripleo08:15
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Fix hieradata overrides for UC instack/heat install  https://review.openstack.org/56483508:16
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Store UC hosts/portmaps heat params in output_dir  https://review.openstack.org/56413508:17
*** holser__ has quit IRC08:19
bandiniowalsh_, jaosorior: can you guys re-review https://review.openstack.org/#/c/564024/ if you have a few mins?08:19
bandinilyarwood: ^ that is the one to avoid nova-compute starting if evacuations are ongoing08:20
*** ykarel is now known as ykarel|lunch08:20
jaosoriorshardy: what is the primary tag used for?08:23
*** mdnadeem has joined #tripleo08:24
openstackgerritChandan Kumar proposed openstack/tripleo-docs master: [WIP] Tempest Documentation  https://review.openstack.org/56516108:24
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Generate undercloud_parameters in output_dir  https://review.openstack.org/56256608:24
*** masco has quit IRC08:25
*** dparkes has joined #tripleo08:27
chandankumarjaosorior: https://review.openstack.org/#/c/560374/ needs +w on this one08:28
*** derekh has joined #tripleo08:29
*** dbecker has joined #tripleo08:30
*** ukalifon has joined #tripleo08:32
*** dparkes has quit IRC08:34
*** masco has joined #tripleo08:38
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Generate undercloud_parameters in output_dir  https://review.openstack.org/56256608:39
*** nmathew has joined #tripleo08:41
*** nyechiel has joined #tripleo08:42
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Wire-in roles_file for undercloud heat installer  https://review.openstack.org/56366608:45
*** nyechiel has quit IRC08:45
openstackgerritNuman Siddique proposed openstack/tripleo-quickstart master: Enable OVN DB HA profile in fset30  https://review.openstack.org/52380408:46
*** kopecmartin has quit IRC08:47
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: UC: validate paths for tht templates and env files  https://review.openstack.org/56119208:47
*** kopecmartin has joined #tripleo08:50
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Manage UC hostname and hosts file in client  https://review.openstack.org/56356208:52
*** pmannidi has quit IRC08:52
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Fix path and wire-in UC deploy role data file  https://review.openstack.org/56398808:54
*** moshele has joined #tripleo08:55
*** moshele has joined #tripleo08:56
*** kopecmartin has quit IRC08:59
openstackgerritJose Luis Franco proposed openstack/tripleo-heat-templates stable/queens: DNM: Verifying upgrades failure reason.  https://review.openstack.org/56517008:59
openstackgerritJose Luis Franco proposed openstack/tripleo-upgrade stable/queens: DNM: Test pike->queens upgrades.  https://review.openstack.org/56361609:00
*** spsurya has joined #tripleo09:01
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Wire-in net_config_override  https://review.openstack.org/56361009:04
*** ratailor has quit IRC09:07
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Add parameter for UndercloudNetConfigOverride  https://review.openstack.org/56423109:09
*** ykarel|lunch is now known as ykarel09:10
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Align UC net/env-files override with instack  https://review.openstack.org/56363609:10
*** ratailor has joined #tripleo09:12
lyarwoodbandini: ack, I'll take a look now09:12
bandinicheers!09:13
openstackgerritMerged openstack/tripleo-heat-templates stable/queens: Fix few issues with deploying with baremetal-services.yaml  https://review.openstack.org/56505609:13
openstackgerritMerged openstack/tripleo-quickstart-extras master: Revert "Add test_segment_with_timestamp to skip list"  https://review.openstack.org/56476209:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Add necessary tags in Controller role for multinode job  https://review.openstack.org/56515109:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Add EnablePublicTLS flag  https://review.openstack.org/56451809:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Switch public endpoints to use FQDNs by default  https://review.openstack.org/55992609:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Change default endpoint map entries to use TLS  https://review.openstack.org/55842409:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Write docker_puppet_tasks to bootstrap node  https://review.openstack.org/56517209:13
sshnaidmquiquell|off, panda|ruck|off did you see such error before? http://logs.openstack.org/79/565079/3/check/tripleo-ci-centos-7-containers-multinode/22280c9/logs/undercloud/home/zuul/overcloud_deploy.log.txt.gz09:14
*** ratailor_ has joined #tripleo09:15
chandankumarsshnaidm: hello09:15
sshnaidmchandankumar, hi09:15
chandankumarsshnaidm: there are couples of reviews needs +w09:15
sshnaidmchandankumar, shoot09:16
chandankumarhttps://review.openstack.org/56000609:16
chandankumarhttps://review.openstack.org/#/c/560374/09:16
chandankumarhttps://review.openstack.org/56387909:16
chandankumarhttps://review.openstack.org/56415609:16
chandankumarhttps://review.openstack.org/56467709:16
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Store UC hosts/portmaps heat params in output_dir  https://review.openstack.org/56413509:17
*** ratailor has quit IRC09:17
*** akrivoka has joined #tripleo09:18
*** panda|ruck|off is now known as panda|ruck09:19
panda|rucksshnaidm: no, first time09:19
sshnaidmchandankumar, https://review.openstack.org/#/c/560374/ requires a rebase09:20
sshnaidmpanda|ruck, not sure if it's in all jobs,  but definitely not because my patch09:21
shardyjaosorior: Sorry missed your ping, IIRC the primary tag is used to choose which node is used for bootstrapping operations09:25
shardyhistorically it was alwasys the first Controller, but since custom roles we needed another way to nominate a role to run the bootstrap tasks09:26
shardye.g creating keystone users etc09:26
openstackgerritChandan Kumar proposed openstack/tripleo-quickstart-extras master: Added tempest skip list for undercloud for stable branches  https://review.openstack.org/56037409:26
chandankumarsshnaidm: ^^09:26
sshnaidmchandankumar, where is the patch where you rename all test_regex in featuresets?09:28
*** nmathew has quit IRC09:29
chandankumarsshnaidm: https://review.openstack.org/#/c/559281/09:29
sshnaidmchandankumar, ok, let's wait till 560006  is merged09:32
chandankumarsshnaidm: ack!09:32
*** owalsh_ is now known as owalsh09:33
*** yolanda_ is now known as yolanda09:39
openstackgerritMartin Mágr proposed openstack/tripleo-common stable/queens: Add healthcheck script for libvirtd  https://review.openstack.org/56302009:39
openstackgerritMartin Mágr proposed openstack/tripleo-common stable/queens: Add healthcheck script for ceilometer-agent-compute  https://review.openstack.org/56302109:39
openstackgerritMartin Mágr proposed openstack/tripleo-common stable/queens: Add and fix healthcheck scripts for Octavia services  https://review.openstack.org/56302209:39
openstackgerritMartin Mágr proposed openstack/tripleo-common stable/queens: Add healthcheck script for neutron-sriov-agent  https://review.openstack.org/56302309:39
openstackgerritMartin Mágr proposed openstack/tripleo-common stable/queens: Activate another set of healthchecks  https://review.openstack.org/56302409:39
openstackgerritJose Luis Franco proposed openstack-infra/tripleo-ci master: undercloud-upgrade: deploy n-1 first then upgrade  https://review.openstack.org/56497009:46
*** kopecmartin has joined #tripleo09:50
openstackgerritMartin Mágr proposed openstack/tripleo-common master: Add health check script for Sahara API  https://review.openstack.org/56472109:51
openstackgerritMartin Mágr proposed openstack/tripleo-common master: Add health checks for Swift services  https://review.openstack.org/55973709:51
openstackgerritMartin Mágr proposed openstack/tripleo-common master: Add Ironic inspector health checks  https://review.openstack.org/56172509:51
*** j30 has joined #tripleo09:56
openstackgerritMerged openstack/tripleo-upgrade stable/queens: FFU: We need to be root to install ansible-pacemaker package.  https://review.openstack.org/56494709:59
openstackgerritMerged openstack/tripleo-upgrade stable/queens: Add post upgrade Nova operation check  https://review.openstack.org/56466009:59
*** saneax is now known as saneax-_-|AFK10:03
jaosoriorshardy: right, so it seems that when keystone is not present in the primary role, no keystone user creation happens10:09
jaosoriorshardy: that happens because we now do that kind of things in the docker_puppet_tasks section, which only gets persisted in the roles that contain the service. Instead, we should persist those tasks only in the role with the primary tag.10:10
jaosorior(researched it a bit after I pinged you)10:10
jaosoriorshardy: I proposed this to try to fix the issue https://review.openstack.org/#/c/565172/10:10
*** moshele has quit IRC10:13
*** avivgt has quit IRC10:14
shardyjaosorior: Hmm, I see, yeah in the non containerized architecture we had service_config_settings but you still needed e.g keystone enabled somewhere for that to work10:15
jaosoriorshardy: We hit that issue in the 3node multinode job.10:16
jaosoriorshardy: currently it works because we don't specify any tags, so the bootstrap node is chosen at random.10:17
jaosoriorBut, when enabling TLS on that job, it doesn't work, cause we need those tags in order to persist the TLS certificate.10:17
jaosoriorwhich lead me to this patch that adds the necessary tags https://review.openstack.org/#/c/565151/10:18
jaosoriorit was there that I noticed the issue.10:18
shardyjaosorior: ack - IIRC there was also the idea of per-service bootstrap nodes10:18
shardyvs just having a primary role10:18
* shardy checks for that10:18
jaosoriorshardy: that would be a good idea too.10:18
jaosoriorAlthough, there aren't many bootstrap operations needed. So maybe we can do without that, and just have one primary role10:19
openstackgerritMartin André proposed openstack/tripleo-heat-templates master: WIP Also run pvremove to wipe the disks  https://review.openstack.org/56518210:20
shardyjaosorior: well IIRC the idea was things should still work even if you don't have e.g keystone on the primary role10:20
shardysee short_service_bootstrap_node in puppet/all-nodes-config.j2.yaml10:20
shardyI suspect not all puppet modules use that though10:21
jaosoriorshardy: what is short_service_bootstrap_node?10:23
jaosorioruhm10:23
jaosoriorright, seems it's the first node from each role10:23
shardyIIRC it's the hostname of the first node in the group of nodes running a service10:23
*** abishop has quit IRC10:24
shardyjaosorior: yeah but it should also work if you don't run the service on the primary role and also if it spans more than one role10:24
jaosoriorshardy: well, running the bootstrap tasks (at least docker_puppet_tasks) should work even if the service isn't running in the primary node10:25
*** radeks_ has joined #tripleo10:26
shardyjaosorior: yeah but ideally you would run them on the same node as the service to avoid pulling images to other roles10:26
*** wolverineav has joined #tripleo10:27
shardysame as in the non containerized case where, in theory, you don't need the packages but obviously we've mostly done the monolithic overcloud-full image10:27
jaosoriorI see10:28
leanderthalif i've installed the undercloud using tripleo quickstart, how do i access the UI? i'm completely blanking and not finding this info anywhere....10:28
leanderthalcould be an id10t bug10:28
*** radeks has quit IRC10:28
leanderthalugh. should've talked to my duck. found it after i asked.... https://docs.openstack.org/tripleo-quickstart/latest/accessing-undercloud.html10:29
leanderthalme--10:29
jaosoriorshardy: so... ultimately the solution would be to implement per-role bootstrapping... uhm...10:33
shardyjaosorior: No per-service10:33
shardywhich we already have10:33
jaosoriorshardy: right, but it's not hooked up to the deployed tasks10:33
shardyjaosorior: ack, yeah I'm just wondering if we can use the same approach10:34
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Switch public endpoints to use FQDNs by default  https://review.openstack.org/55992610:37
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Change default endpoint map entries to use TLS  https://review.openstack.org/55842410:37
*** raildo has joined #tripleo10:45
jaosoriorshardy: uhm... I guess we could do without bootstrap_server_id, and instead execute the tasks if the ansible_hostname is in the short_service_bootstrap node list10:47
openstackgerritChandan Kumar proposed openstack/tripleo-docs master: [WIP] Tempest Documentation  https://review.openstack.org/56516110:47
jpichI'm having some issues with the containerised undercloud. I thought I messed up something with an undercloud upgrades but I'm seeing the same error on a new VM/new install as well: http://paste.openstack.org/show/720122/ (this is running with --verbose, after the stack completes successfully). Am I missing a patch? Where could I look to debug this further?10:47
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Copy-in neutron cert via kolla extended/start  https://review.openstack.org/56518510:48
*** karthiks has quit IRC10:48
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade stable/queens: Add CephMgr service to custom roles_data file.  https://review.openstack.org/56470110:50
*** ratailor__ has joined #tripleo10:54
*** ratailor__ has quit IRC10:54
*** ratailor has joined #tripleo10:55
jaosoriorshardy: are you sure it has to be per-service? We could easily just do it per-role and I think it would take the same effect10:55
*** atoth has quit IRC10:56
jaosoriorshardy: we already have that as well https://github.com/openstack/tripleo-heat-templates/blob/master/overcloud.j2.yaml#L50210:56
*** ratailor_ has quit IRC10:56
shardyjaosorior: what happens if a service is deployed on more than one role?10:57
shardyIIRC that's why we made it per-service10:57
*** ratailor_ has joined #tripleo10:58
shardybut yeah in some cases bootstrap_nodeid is probably enough10:58
jaosorioraaaah crap10:58
jaosorioryeah10:58
jaosorioryou're right10:58
shardybut IIRC we wanted to enable flexibility for deploying services that span roles, e.g to scale out from the controller or whatever10:59
jaosorioryeah10:59
jaosoriorthat makes sense10:59
jaosoriorso yeah10:59
jaosorioryou're right, in the end there are only two viable options10:59
jaosoriorone primary role, which is the solution I tried; which has its downsides (pulling images unnecessarily)10:59
jaosoriorand per-service...10:59
jaosorioruhm..11:00
*** ratailor has quit IRC11:00
*** jcoufal has joined #tripleo11:00
jaosoriorthe main problem with short_service_bootstrap_node is that the keys make it a bit hard to get from ansible.11:01
jaosoriorthey're in the SERVICE_short_bootstrap_node_name form :/11:01
shardyjaosorior: ack, why is that difficult to get from ansible?11:01
shardyare we missing that data from the inventory?11:02
jaosorioryes, right now we're missing that11:02
shardyOk, it should be possible to add it I think11:02
*** karthiks has joined #tripleo11:02
jaosoriorand if we try to set it up in common/deploy-steps.j2 we'll face the issue of rendering11:02
jaosoriorsince we would need to access it in jinja format11:02
*** lucasagomes is now known as lucas-hungry11:04
jaosoriorshardy: also, we would need a way to map what service did the docker_puppet_tasks entry come from11:04
shardyjaosorior: ack, yeah probably now we've switched to config-download by default we should add all the allNodesConfig vars to the inventory via a stack output11:04
jaosoriorwhich we don't right now11:04
shardyjaosorior: well we know that in the service template, so we can set a var for the tasks, or str_replace the service name directly?11:04
* jaosorior computing11:05
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Copy-in libvirt certs via kolla extended/start  https://review.openstack.org/56518811:05
shardyjaosorior: my point is at the point of defining the tasks, we know the service_name, it can even be hard-coded11:06
shardybut we don't yet know the bootstrap node name11:06
shardyso we need a variable added for that11:06
jaosorioruhm...11:10
*** moshele has joined #tripleo11:10
*** arxcruz is now known as arxcruz|pto11:11
jaosoriorshardy: so you're talking about modifying docker_puppet_tasks to reference the service name?11:11
*** j30 has quit IRC11:11
openstackgerritNir Magnezi proposed openstack/tripleo-common master: Octavia amphora image handles updates and symlinks  https://review.openstack.org/56201911:11
jaosoriorCause right now we don't have that info, we aggregate docker_puppet_tasks the same way we do for the config_settings. We just know it came from somewhere in the servicechain11:12
*** karthiks has quit IRC11:12
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Add EnablePublicTLS flag  https://review.openstack.org/56451811:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Switch public endpoints to use FQDNs by default  https://review.openstack.org/55992611:13
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: Change default endpoint map entries to use TLS  https://review.openstack.org/55842411:13
shardyjaosorior: yes I'm saying before the aggregation we know the service name, so it can be included in the task11:14
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates master: Create roles for Octavia API  https://review.openstack.org/56008311:15
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Copy-in redis certs via kolla extended/start  https://review.openstack.org/56519111:16
bogdandofolks, PTAL https://review.openstack.org/#/q/topic:bug/1767998+(status:open+OR+status:merged)11:18
*** dprince has joined #tripleo11:18
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates master: Generate and mount wrappers for neutron agent processes  https://review.openstack.org/55082311:19
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates master: Add compute node L3 agent container for DVR  https://review.openstack.org/53793111:19
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Copy-in libvirt certs via kolla extended/start  https://review.openstack.org/56518811:21
openstackgerritQuique Llorente proposed openstack/tripleo-quickstart-extras master: Reduce reproducer redudancy  https://review.openstack.org/55836911:24
*** quiquell|rover has joined #tripleo11:29
quiquell|roverAre anyone having issues like this "Message: No valid host was found. There are not enough hosts available., Code: 500"11:29
quiquell|roverAt RDO cloyd ?11:29
quiquell|rovers/cloyd/cloud/11:29
jaosoriorquiquell|rover: I did for one patch. But it seems that the rest of my patches are doing fine11:30
quiquell|roverjaosorior: Ok, maybe just bad look, will take a look though11:31
quiquell|rovers/look/luck/11:31
*** quiquell|rover is now known as quique|rover|lch11:31
*** quique|rover|lch is now known as quiquell|rover11:32
*** rfolco|off has joined #tripleo11:35
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Add os-net-config into requirements  https://review.openstack.org/56519411:37
*** karthiks has joined #tripleo11:41
*** thrash|g0ne is now known as thrash11:42
leanderthalanyone want to help me with the tripleo UI access once i run default tripleo quickstart?11:42
*** ratailor__ has joined #tripleo11:43
openstackgerritBrent Eagles proposed openstack/puppet-tripleo master: Adding wrapper scripts for neutron agent subprocesses  https://review.openstack.org/55022411:44
*** ansmith has quit IRC11:45
*** ratailor_ has quit IRC11:46
leanderthalcause...  https://docs.openstack.org/tripleo-quickstart/latest/accessing-undercloud.html#access-via-the-tripleo-ui implies it should just work and it's... not11:47
*** rfolco|off is now known as rfolco11:47
*** quiquell|rover is now known as quique|rover|lch11:48
*** artom has quit IRC11:51
*** panda|ruck is now known as panda|lunch11:51
honzaccamacho: perfect, thank you11:52
*** amoralej is now known as amoralej|lunch11:55
*** lucas-hungry is now known as lucasagomes11:57
leanderthal(undercloud) [stack@undercloud ~]$ openstack undercloud deploy11:57
leanderthalPlease set --local-ip to the correct ipaddress/cidr for this machine.11:57
*** dxiri has joined #tripleo11:58
leanderthalthis error message isn't very helpful as i don't know what command --local-ip goes with... ifconfig most likely11:58
*** dxiri has quit IRC12:02
*** tcw has joined #tripleo12:06
ykarelleanderthal, what you see while accessing ui https://<virthost>?12:08
dtantsurhi all! can I get some attention to https://review.openstack.org/#/c/564765/ please? this is hopefully the last bit to move us off the deprecated drivers12:09
*** atoth has joined #tripleo12:10
leanderthalykarel, Server not found12:11
leanderthalykarel, but i'm assuming the name of the virthost is undercloud12:11
leanderthalykarel, and then it says the connection has timed out12:12
leanderthalstupid question - how can i tell the undercloud is running? what is the equivalent of something along the lines of openstack undercloud status?12:12
ykarelleanderthal, no undercloud is not virthost12:12
leanderthalykarel, how do i tell what the name of the virthost is?12:12
bogdandoPTAL https://review.openstack.org/#/c/564135/12:13
bogdandojaosorior: ^^12:13
ykarelleanderthal, what doc you followed?12:13
ykarelvirthost is where your undercloud/overcloud vms run12:13
leanderthalykarel, https://www.rdoproject.org/tripleo/12:13
leanderthaleverything was done for me.12:13
leanderthalokay, so the virthost is the physical system that's hosting all of the virutal systems?12:14
ykarelleanderthal, yes12:14
leanderthalis that it's hostname, then?12:14
ykarelleanderthal, you can try hostname or ip, both should work12:15
leanderthalhostname doesn't work....12:15
leanderthalbut...12:15
leanderthalwait, let's get on the same page.12:15
leanderthali'm opening a browser on the virthost12:15
leanderthaland in the browser address i put https://<virthost> yes?12:15
*** liverpooler has joined #tripleo12:16
*** liverpooler has quit IRC12:16
ykarelleanderthal, yes it should work from virthost, or a machine from where virthost is accessible12:16
*** liverpooler has joined #tripleo12:16
ykarelhttps://<virthost>, you replaced <virthost> with hostname, right?12:17
dtantsurbogdando: hey! if I want to change undercloud.conf to e.g. enable cleaning in one of the jobs, where should I look?12:17
leanderthalykarel, yeah... the hostname of the virthost is nuc1.candyland12:17
ykarelleanderthal, and what you see, service not available?12:18
leanderthaland the browser opened on the virthost returns "Secure Connection Failed"12:18
openstackgerritCarlos Camacho proposed openstack/tripleo-validations master: Fail if the Overcloud inventory is empty  https://review.openstack.org/56520112:18
bogdandodtantsur: for upstream CI it sits in http://git.openstack.org/cgit/openstack/tripleo-quickstart-extras/tree/roles/undercloud-deploy/templates/undercloud.conf.j212:18
dtantsurbogdando: nice, thanks12:18
leanderthalSEC_ERROR_EXTENSION_VALUE_INVALID12:18
*** trown|outtypewww is now known as trown12:18
leanderthaloh, this is new.....12:18
leanderthalhello trown12:18
bogdandoand in the client, http://git.openstack.org/cgit/openstack/python-tripleoclient/tree/tripleoclient/v1/undercloud_config.py#n9612:19
bogdandodtantsur: so you can verify there if a thing had been wired-in ^^12:19
ykarelleanderthal, i see the same when i try with firefox, with chrome it's working for me12:19
openstackgerritCarlos Camacho proposed openstack/tripleo-validations master: Fail if the Overcloud inventory is empty  https://review.openstack.org/56520112:19
dtantsuryep12:19
leanderthalykarel, it doesn't seem to be a mozilla thing. i'll be back in a bit as i bash things.12:19
bogdandoand there is PARAMETER_MAPPING to pass in values from tht12:19
ykarelleanderthal, ack12:20
bogdandorather for it*12:20
dtantsurbogdando: okay, so I can template undercloud.conf.j2. where are the job definitions, so that I can have different options in different jobs?12:20
bogdandoyes12:20
bogdandousing those undercloud_fooconf vars12:20
openstackgerritDmitry Tantsur proposed openstack/python-tripleoclient master: Stop supporting the deprecated classic drivers  https://review.openstack.org/56520212:21
dtantsurbogdando: FYI ^^^^12:21
dtantsurbogdando: okay, but where to put these vars? I seem to remember featuresets are also defined in quickstart, right?12:21
bogdandoPTAL folks https://review.openstack.org/#/c/562566/  https://review.openstack.org/#/c/563636/ https://review.openstack.org/#/c/564135/12:21
*** tzumainn has joined #tripleo12:22
bogdandodtantsur: yeah, see config/general_config/featureset025.yml of 2112:22
bogdandoor12:22
bogdandoin quickstart, not extraas12:22
dtantsurokay, so I need two patches I guess12:22
*** zshi has quit IRC12:23
*** zshi has joined #tripleo12:25
*** mcornea has joined #tripleo12:27
*** panda|lunch is now known as panda|ruck12:28
*** morazi has joined #tripleo12:29
openstackgerritDmitry Tantsur proposed openstack/tripleo-quickstart-extras master: undercloud-deploy: allow configuring inspection_extras and clean_nodes  https://review.openstack.org/56520612:30
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Fix hieradata overrides for UC instack/heat install  https://review.openstack.org/56483512:30
*** pchavva has joined #tripleo12:31
*** rlandy has joined #tripleo12:33
openstackgerritMerged openstack/tripleo-quickstart-extras master: Add vxlan port to the multinodes security group  https://review.openstack.org/56447512:34
*** anilvenkata has quit IRC12:34
openstackgerritDmitry Tantsur proposed openstack/tripleo-quickstart master: fs001: enable cleaning, disable inspection extras  https://review.openstack.org/56520912:35
dtantsurbogdando: here we go ^^^12:35
bogdandowell done, dtantsurmind updating https://trello.com/c/eRPY8uQz/84-ironic-features-checklist please?12:36
*** amoralej|lunch is now known as amoralej12:36
dtantsursure12:37
bogdandostevebaker: hi. please take a look https://review.openstack.org/#/c/563666 , I'm not sure why it produces an empty container prepare result with -r added12:39
bogdandohow come the added deploy args affects prepare things?..12:40
bogdandoEmilienM: ^^ around perchance?12:40
openstackgerritBogdan Dobrelya proposed openstack/tripleo-quickstart-extras master: Manage UC hostname and hosts file in client  https://review.openstack.org/56356212:43
*** jaosorior has quit IRC12:43
openstackgerritMerged openstack/tripleo-quickstart master: Fix ironic-python-agent download URLs  https://review.openstack.org/56195112:44
*** pdeore has quit IRC12:46
*** ansmith has joined #tripleo12:47
*** anilvenkata has joined #tripleo12:49
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Wire-in net_config_override  https://review.openstack.org/56361012:50
openstackgerritMerged openstack/tripleo-heat-templates master: Define Octavia SSH key name and file path  https://review.openstack.org/56087912:52
openstackgerritMerged openstack/tripleo-quickstart-extras master: Rename test_regex to test_white_regex with deprecation  https://review.openstack.org/56000612:52
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart-extras master: Add role to manage snapshots in a libvirt environment  https://review.openstack.org/56329312:53
openstackgerrityolanda.robla proposed openstack/tripleo-docs master: WIP: Add FFU docs  https://review.openstack.org/54989212:54
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade master: Add Neutron L3 agent failover check during upgrade  https://review.openstack.org/56521112:55
*** dtrainor has joined #tripleo12:56
openstackgerritCarlos Goncalves proposed openstack/tripleo-heat-templates stable/queens: Define Octavia SSH key name and file path  https://review.openstack.org/56521312:57
*** dtrainor has quit IRC12:57
*** dtrainor has joined #tripleo12:57
*** vpickard has quit IRC12:58
*** rbowen has joined #tripleo12:58
openstackgerritChandan Kumar proposed openstack/tripleo-docs master: Added Tempest Documentation for Tripleo  https://review.openstack.org/56516112:59
*** gouthamr has quit IRC12:59
slagleskramaja: on https://review.openstack.org/#/c/564315, what do you mean "send it again"? i'm only sending it once afaict13:00
*** dhill_ has quit IRC13:01
openstackgerritChandan Kumar proposed openstack/tripleo-docs master: Added Tempest Documentation for Tripleo  https://review.openstack.org/56516113:01
*** gouthamr has joined #tripleo13:02
*** dparkes has joined #tripleo13:02
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart master: Add qemu-guest-agent to libvirt guests  https://review.openstack.org/56521513:06
openstackgerritMarios Andreou proposed openstack/tripleo-common master: WIP: Revert "Only update plan on upgrade converge" and more  https://review.openstack.org/56521613:06
*** atoth has quit IRC13:08
openstackgerritChandan Kumar proposed openstack/tripleo-quickstart-extras master: Improved validate-tempest role README documentation  https://review.openstack.org/56467713:08
skramajaslagle: the workflow "tripleo.messaging.v1.send" does 2 jobs as i understand., stores in messages container and send the zaqar meesage..13:11
*** vpickard has joined #tripleo13:11
openstackgerritJames Slagle proposed openstack/tripleo-common master: Fix dynamic inventory  https://review.openstack.org/56479713:11
skramajaslagle: since this worflow is status check, wont it update the deployment_status again?13:12
*** agopi has joined #tripleo13:12
beaglesskramaja: if you get a sec can you have a look at  https://review.openstack.org/#/c/537931/ . It uses role specific parameters for configuring DVR so I think it would be good to get your eyes on13:12
skramajaack beagles13:12
beaglesskramaja: thanks13:12
openstackgerritJames Slagle proposed openstack/tripleo-common master: Fix dynamic inventory  https://review.openstack.org/56479713:13
jristhonza: can you look at this one too https://review.openstack.org/#/c/561639/13:17
beaglesdprince: it'd be good to get your eyes on https://review.openstack.org/#/q/topic:bug/1749209+(status:open) . I'm hoping to get it merged ASAP but would like to get your feedback before that happens13:17
dprincebeagles: hi. looking13:17
beaglesdprince: thx13:18
slagleskramaja: oh i see, hmm, I'm not sure. i'll need to check13:18
*** abishop has joined #tripleo13:19
slagleskramaja: it looks like no, b/c i'm not sending plan_name or deployment_status as inputs to the workflow13:20
slagleskramaja: see https://review.openstack.org/#/c/425060/41/workbooks/messaging.yaml13:20
*** radeks_ has quit IRC13:20
slaglein that case, they should not be persisted. i'm only sending deployment_status from within payload, not a top level input13:20
skramajaslagle: "If plan_name is provided the message will be persisted to Swift" - understood. i am fine. thanks for clarifying.13:21
toskychandankumar: initial review for the tempest doc patch, and basically I suggested you to split the patch into two (one for tripleo doc, one for tempest doc)13:21
*** dhill_ has joined #tripleo13:21
d0ugalslagle, skramaja: I thought it might be a mistake to confuse the sending messages and updating status in one workflow :) This is why. I have been pondering a refactor to clear it up later and split the two concepts up.13:21
*** lblanchard has joined #tripleo13:22
*** links has quit IRC13:22
*** ratailor__ has quit IRC13:22
skramajad0ugal: sure it makes sense. rather than i dentifying implicitly, explicit difference would be easy to read.13:22
slagled0ugal: in this case, i'm trying to get the deployment status, without updating it13:23
slagled0ugal: see https://review.openstack.org/#/c/564315. i think it works13:23
*** lblanchard has quit IRC13:23
*** lblanchard1 has joined #tripleo13:23
slagleand https://review.openstack.org/#/c/564341/13:23
d0ugalThanks, I'll take a look.13:23
*** atoth has joined #tripleo13:23
*** lblanchard has joined #tripleo13:24
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade master: Add Ceph upgrade tasks  https://review.openstack.org/56443613:24
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Copy-in neutron cert via kolla extended/start  https://review.openstack.org/56518513:26
honzajrist: yes, definitely13:26
*** lblanchard1 has quit IRC13:27
*** superdan is now known as dansmith13:29
*** ayoung has quit IRC13:30
*** quique|rover|lch is now known as quiquell|rover13:30
skramajaslagle: could you take a look at https://review.openstack.org/#/c/560767/? config-dowload support for setting kernel args with reboot.13:32
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade master: Add Ceph upgrade tasks  https://review.openstack.org/56443613:32
*** skramaja has quit IRC13:33
*** ssbarnea_ has quit IRC13:34
openstackgerritDmitry Tantsur proposed openstack/tripleo-quickstart-extras master: undercloud-deploy: allow configuring inspection_extras and clean_nodes  https://review.openstack.org/56520613:35
*** ssbarnea_ has joined #tripleo13:36
*** cylopez has left #tripleo13:36
*** rh-jelabarre has quit IRC13:38
*** dprince has quit IRC13:42
*** gouthamr has quit IRC13:42
openstackgerritMerged openstack/instack-undercloud master: Add sudo into instack's semanage call.  https://review.openstack.org/56480413:44
jpichIf anyone would have tips to help me debug https://bugs.launchpad.net/tripleo/+bug/1768019 I'd appreciate it, I'm a bit stuck as to which logs/places to start from13:44
openstackLaunchpad bug 1768019 in tripleo "AnsibleParserError with containerised undercloud install" [High,Incomplete]13:44
jpichoooh I just see someone commented, thanks bogdando :) Will follow up now13:45
*** gouthamr has joined #tripleo13:45
openstackgerritMerged openstack/tripleo-quickstart master: Inject the generated hash password on the node  https://review.openstack.org/56479613:46
openstackgerritMerged openstack/tripleo-heat-templates stable/queens: Add defaults into name property for config-download.  https://review.openstack.org/56477313:46
openstackgerritMerged openstack/tripleo-common stable/queens: Fix tarball generation when downloading logs  https://review.openstack.org/56515813:46
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates master: Add compute node L3 agent container for DVR  https://review.openstack.org/53793113:46
*** rh-jelabarre has joined #tripleo13:46
EmilienMbogdando: I'll look today13:47
chandankumartosky: sure, but not tosky, I am fried while writting it13:48
EmilienMhello everyone13:48
chandankumar*today13:48
chandankumarEmilienM: https://review.openstack.org/#/c/560374/ need +w13:48
chandankumarsshnaidm: weshay https://review.openstack.org/#/c/564677/13:49
*** toure is now known as toure|biab13:49
EmilienMchandankumar: do we really need to duplicate everything?13:49
toskychandankumar: sure, of course, it's late for you; but when you work on it again, I'd strongly suggest a split13:50
chandankumarEmilienM: sorry did not get that13:50
chandankumarEmilienM: you mean the test names in skip list?13:52
EmilienMchandankumar: yes13:52
chandankumarEmilienM: the test skip list is different for different releases13:53
chandankumarsome of them might be common for few releases13:53
*** ykarel is now known as ykarel|away13:56
*** florianf has quit IRC13:57
*** rbowen has quit IRC13:59
*** rbowen has joined #tripleo14:02
*** dxiri has joined #tripleo14:04
chandankumarEmilienM: I am not sure what are the things i should fixed to get it going?14:07
*** anilvenkata has quit IRC14:07
*** atoth has quit IRC14:08
*** ykarel|away has quit IRC14:11
*** moshele has quit IRC14:13
*** janki has quit IRC14:16
*** jchhatbar has joined #tripleo14:16
*** jchhatbar has quit IRC14:17
*** jchhatbar has joined #tripleo14:17
*** atoth has joined #tripleo14:22
openstackgerritMarius Cornea proposed openstack/tripleo-upgrade master: Adjust roles-data file for P->Q upgrade.  https://review.openstack.org/56496914:23
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart master: Move libvirt-fake-nodepool vars to roles  https://review.openstack.org/56486514:23
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart master: Create a libvirt pool with non-root permissions  https://review.openstack.org/56522814:28
*** rajinir has joined #tripleo14:28
EmilienMchandankumar: I'll review it today14:28
chandankumarEmilienM: thanks :-)14:29
*** chandankumar is now known as chkumar|off14:30
openstackgerritTim Rozet proposed openstack/puppet-tripleo master: Fixes HA Proxy backend check for ODL  https://review.openstack.org/56522914:30
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Introduce tripleo-ci-centos-7-containerized-undercloud-upgrades  https://review.openstack.org/55363314:35
openstackgerritJose Luis Franco proposed openstack/tripleo-heat-templates stable/queens: DNM: Test Undercloud Upgrades P->Q.  https://review.openstack.org/56523114:38
openstackgerritMarios Andreou proposed openstack/python-tripleoclient master: Add warning + required confirm for ffwd-upgrade cli --yes to skip  https://review.openstack.org/56447914:40
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade master: Add missed post-controller scripts  https://review.openstack.org/56523214:40
*** jchhatbar has quit IRC14:45
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart master: Add qemu-guest-agent to libvirt guests  https://review.openstack.org/56521514:46
*** ykarel|away has joined #tripleo14:50
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Consume deployed t-h-t from the working output dir  https://review.openstack.org/56523314:52
bogdandoshardy: hi, when you have time, please see https://review.openstack.org/#/c/565233/ and the bug background14:53
bogdandoI hoped I explained the case, let me know if it is not clear14:54
openstackgerritYurii Prokulevych proposed openstack/tripleo-upgrade master: Add missed post-controller scripts  https://review.openstack.org/56523214:54
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Consume deployed t-h-t from the working output dir  https://review.openstack.org/56523314:57
*** toure|biab is now known as toure14:59
*** beekneemech is now known as bnemec15:00
openstackgerritAlex Schultz proposed openstack/python-tripleoclient master: Move tests to tripleo deploy  https://review.openstack.org/56488115:02
*** jaganathan has quit IRC15:04
*** artom has joined #tripleo15:05
*** rh-jelabarre has quit IRC15:10
openstackgerritToure Dunnon proposed openstack/python-tripleoclient master: Improve output when registering nodes.  https://review.openstack.org/56458515:10
dtantsurfolks, looking for a 2nd +2 on https://review.openstack.org/#/c/555330/15:12
*** moshele has joined #tripleo15:13
openstackgerritAlex Schultz proposed openstack/python-tripleoclient master: Move tests to tripleo deploy  https://review.openstack.org/56488115:13
*** yprokule has quit IRC15:14
*** ykarel|away has quit IRC15:16
openstackgerritBogdan Dobrelya proposed openstack/python-tripleoclient master: Consume deployed t-h-t from the working output dir  https://review.openstack.org/56523315:18
openstackgerritMerged openstack/tripleo-heat-templates master: Add support to ironic "direct" deploy interface  https://review.openstack.org/52934215:18
*** janki has joined #tripleo15:22
*** dprince has joined #tripleo15:24
*** chkumar|off is now known as chandankumar15:29
openstackgerritTim Rozet proposed openstack/puppet-tripleo master: Fixes HA Proxy backend check for ODL  https://review.openstack.org/56522915:29
shardyjistr and/or slagle: Hey I wanted to chat about https://github.com/openstack/tripleo-common/commit/e47e1dfc2617c7d1d4a8c5fe69aaf52455fd33ee#diff-b0f1a537852dc17e04252b05d779fd6515:33
shardyI think we may need to change that, as per-role external_deploy_tasks are valid, e.g see https://review.openstack.org/#/c/543933/16/extraconfig/services/openshift-cns.yaml15:34
openstackgerritGabriele Cerami proposed openstack/tripleo-upgrade master: Add timestamps to all log files  https://review.openstack.org/56191115:35
shardyI want to enable per-role OpenShiftGlusterDisks using role specific parameters, but I think that can only work if we create an external_deploy_tasks task include per role15:35
shardysimilar to how we do host_prep_tasks etc15:35
shardywanted to run that past you before pushing some patches15:35
*** quiquell|rover has quit IRC15:39
*** janki has quit IRC15:39
*** janki has joined #tripleo15:41
openstackgerritAlan Bishop proposed openstack/tripleo-heat-templates master: Remove step_config from CinderVolume backend services  https://review.openstack.org/56524415:43
*** ayoung has joined #tripleo15:43
*** janki has quit IRC15:44
*** marios has quit IRC15:44
openstackgerritMerged openstack/puppet-pacemaker master: fix error url  https://review.openstack.org/56501615:44
*** janki has joined #tripleo15:45
*** ukalifon has quit IRC15:47
*** janki has quit IRC15:52
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: heat: align config with instack-undercloud  https://review.openstack.org/55835415:53
*** janki has joined #tripleo15:59
openstackgerritRedHat RDO CI proposed openstack/tripleo-quickstart-extras master: GATE CHECK for quickstart-extras  https://review.openstack.org/56044516:00
openstackgerritAlex Schultz proposed openstack/tripleo-quickstart-extras master: Moving installation of tempest plugins to tempest-rpm file  https://review.openstack.org/56299216:00
*** moshele has quit IRC16:02
*** dtantsur is now known as dtantsur|afk16:02
*** ramishra has quit IRC16:03
slagleshardy: no objections, but it's not clear to me how it would work though.16:07
slagleshardy: given external_deploy_steps_tasks.yaml run against the undercloud. it wouldn't be the same pattern as host_prep_tasks16:08
*** saneax-_-|AFK is now known as saneax16:08
*** lucasagomes is now known as lucas-hungry16:08
*** elgxl has quit IRC16:08
*** saneax is now known as saneax-_-|AFK16:08
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart master: Move libvirt-fake-nodepool vars to roles  https://review.openstack.org/56486516:09
*** trown is now known as trown|lunch16:11
*** saneax-_-|AFK is now known as saneax16:12
*** pdeore has joined #tripleo16:13
*** udesale has quit IRC16:18
*** kopecmartin has quit IRC16:20
*** pdeore has quit IRC16:21
*** bogdando has quit IRC16:22
shardyslagle: ack yeah I'm trying to figure that out, probably an ansible loop16:30
shardyslagle: but the first step is defining the tasks per role, then I can run the role-specific tasks vs just one set of tasks16:30
*** jpich has quit IRC16:32
*** itlinux has joined #tripleo16:33
openstackgerritBrent Eagles proposed openstack/puppet-tripleo master: Adding wrapper scripts for neutron agent subprocesses  https://review.openstack.org/55022416:35
*** zoli is now known as zoli|gone16:37
*** zoli|gone is now known as zoli16:37
openstackgerritMerged openstack/tripleo-validations master: Add ironic boot configuration validation  https://review.openstack.org/56233016:42
openstackgerritMerged openstack/tripleo-heat-templates stable/queens: Fixes chowning neutron cert/key perms  https://review.openstack.org/56501116:43
openstackgerritMerged openstack/tripleo-quickstart-extras master: Improved validate-tempest role README documentation  https://review.openstack.org/56467716:43
*** athomas_ has quit IRC16:43
mwhahahai think we might need to pull 3nodes from ci16:44
mwhahahait's timing out a bunch16:44
* EmilienM sad face16:48
*** athomas has joined #tripleo16:51
*** ykarel has joined #tripleo16:52
openstackgerritAndy Smith proposed openstack/puppet-tripleo master: Switch from rabbit to using oslo messaging params  https://review.openstack.org/56508716:54
cgoncalvesmwhahaha, hi. re: https://review.openstack.org/#/c/560880/7/playbooks/roles/common/defaults/main.yml@6 is there a heat parameter defining the 'stack' user? if so I'd like to use it instead of defining it in THT octavia16:55
*** mdnadeem has quit IRC16:55
mwhahahacgoncalves: no you'd likely want to prompt for a path to the ssh key to use16:55
cgoncalvesmwhahaha, I have it here https://review.openstack.org/#/c/560879/5/docker/services/octavia/octavia-deployment-config.yaml@5416:57
mwhahahacgoncalves: yup should be fine then16:58
cgoncalvesmwhahaha, okay, than can we merge https://review.openstack.org/#/c/560880/ ? :)16:59
mwhahahacgoncalves: yes16:59
cgoncalvesthanks!16:59
*** derekh has quit IRC17:02
*** athomas has quit IRC17:04
*** spsurya has quit IRC17:04
*** panda|ruck is now known as panda|ruck|off17:04
beaglesslagle: sanity check  - with wofkflow tasks do or don't work with config download enabled?17:05
shardybeagles: I don't think they can, you have to use external_deploy_tasks instead?17:08
*** jfrancoa has quit IRC17:09
shardybeagles: because there's no way to interleave the calls to mistral between each ansible deploy step17:09
beaglesshardy: that's what I vaguely remembered :)17:09
shardyunlike when we drive the steps via heat17:09
*** j30 has joined #tripleo17:09
beaglesshardy: does the --no-config-dowload option work or is the recommendation to jump back to a queens undercloud to work on patches to workflow tasks?17:10
shardybeagles: looks like it should revert to the old workflow but not tried it myself tbh17:13
beaglesshardy: k17:13
*** j30 has quit IRC17:14
shardybeagles: looks like you'd also need environments/disable-config-download-environment.yaml17:14
shardyhttps://github.com/openstack/tripleo-heat-templates/commit/68bfa9828f30b5532be6208d34a2426e386d5aa2#diff-269325e90ab431ce015b876287f0eba1R10017:15
beaglesshardy: excellent! Thanks!17:15
shardybeagles: interestingly     OS::TripleO::WorkflowSteps: OS::Mistral::ExternalResource  isn't disabled17:15
shardyI suspect that might work for ceph, it'd just run the steps before any deploy steps17:15
shardybut I'm guessing it won't work with config download for the octavia post deploy stuff17:16
beaglesshardy: right17:16
*** j30 has joined #tripleo17:16
* beagles battles through release stuff to get to the future17:16
openstackgerritAna Krivokapic proposed openstack/tripleo-common master: Add an action to upload validations to Swift  https://review.openstack.org/56416017:18
openstackgerritJose Luis Franco proposed openstack/tripleo-upgrade stable/queens: Add Ceph upgrade tasks  https://review.openstack.org/56526217:19
openstackgerritMerged openstack/instack-undercloud stable/queens: novajoin: Add higher default timeout for nova vendordata plugins  https://review.openstack.org/56513017:21
openstackgerritMerged openstack/tripleo-quickstart-extras master: Reduce reproducer redudancy  https://review.openstack.org/55836917:21
*** jfrancoa has joined #tripleo17:21
openstackgerritAkhila Kishore proposed openstack/tripleo-specs master: Support Barometer service in TripleO.  https://review.openstack.org/56435417:21
*** dprince has quit IRC17:25
*** jfrancoa has quit IRC17:28
*** itlinux has quit IRC17:29
mwhahahaEmilienM: so it appears we assume overcloud for everything17:29
EmilienMmwhahaha: external_deploy_steps_tasks are meant to run on the undercloud iiuc17:30
mwhahahaEmilienM: well in the standalone, the overcloud is the undercloud17:30
EmilienMhttp://logs.openstack.org/33/553633/63/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/a612535/logs/undercloud/home/zuul/tripleo-4dg1vl-config/inventory.yaml.txt.gz17:30
mwhahahaEmilienM: so i think the actual issue is that we're deploying on an 'overcloud'17:30
*** jcoufal_ has joined #tripleo17:31
EmilienMUndercloud is a children of overcloud17:31
mwhahahaEmilienM: right, the only reason why this works now is because we define overcloud to contain 'Undercloud'17:31
mwhahahayou're getting owned by the case sensitive nature17:31
mwhahahaso it needs to be 'Undercloud' or we should be including an 'undercloud' in the inventory17:31
mwhahahabut i think the larger issue is that we're using 'overcloud'17:31
*** jcoufal has quit IRC17:34
EmilienMthat would explain " [WARNING]: Could not match supplied host pattern, ignoring: undercloud "17:34
EmilienMin http://logs.openstack.org/33/553633/63/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/a612535/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz17:34
mwhahahayes17:34
mwhahahaso we should be fataling on that17:34
mwhahahabut that's another story17:34
*** trown|lunch is now known as trown17:34
shardyslagle: You're right, splitting up the tasks doesn't solve my problem, may be worth doing anyway as it makes the output a bit clearer17:36
shardyI'm going to have to write per-role data in host_prep_tasks which is late consumed when openshift is installed I think17:36
EmilienMshardy, slagle ^ do you have any things on the containerized undercloud inventory and the fact we use 'overcloud' for almost all tasks in deploy_steps_playbook.yaml (except external deploy)17:36
shardys/late/later17:36
EmilienMs/things/thoughts/17:36
*** ykarel is now known as ykarel|away17:37
slagleEmilienM: i think it's correct for now. the undercloud is the overcloud in conatinerized undercloud17:38
shardyEmilienM: it's just a group name, we could change it but we can't use "undercloud" as that'a already used for a different group17:38
slagleEmilienM: we reference overcloud all over the place in t-h-t.17:38
shardyyeah17:38
EmilienMyeah I agree for now17:38
EmilienMso in http://logs.openstack.org/33/553633/63/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/a612535/logs/undercloud/home/zuul/tripleo-4dg1vl-config/inventory.yaml.txt.gz17:38
EmilienMwe could just rename Undercloud to undercloud, right?17:38
shardyit's logically correct, albeit confusing17:38
*** yamahata has joined #tripleo17:39
* EmilienM googles albeit17:39
shardyEmilienM: sorry, like "although"17:39
slagleEmilienM: not sure about that. to solve what?17:40
*** amoralej is now known as amoralej|off17:40
shardyyeah I think Undercloud is the stack name?17:40
EmilienMslagle: right now external deploy tasks can't run for containerized undercloud tasks17:40
shardyand you can't use "undercloud" as that's already a host group in e.g deploy_steps_playbook.yaml?17:40
shardywell, maybe you could17:40
shardybut it'd be even more confusing IMO17:40
EmilienMslagle: like https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/undercloud-upgrade.yaml#L40-L4517:40
*** dxiri has quit IRC17:40
*** fragatin_ has quit IRC17:41
shardyEmilienM: Oh, so you want the "undercloud" group to match17:41
EmilienMthis task is never executed because no host matches "undercloud"17:41
EmilienM [WARNING]: Could not match supplied host pattern, ignoring: undercloud17:41
EmilienMsee: http://logs.openstack.org/33/553633/63/check/tripleo-ci-centos-7-containerized-undercloud-upgrades/a612535/logs/undercloud/home/zuul/undercloud_upgrade.log.txt.gz17:41
EmilienMshardy: yes17:42
shardymaybe using a stack name of undercloud would work, but it's kind of mixing the internal group names and the dynamically created ones17:42
slagleUndercloud isn't the stack name17:43
EmilienMit's the role, no?17:43
slaglewell it might be, but that's not where that group name is coming from17:43
shardyYeah I just realized that17:43
shardy:)17:43
slagleEmilienM: yes. it's the role name, as well as hardcoded in inventory.py17:43
slaglewhich means likely tripleo-validations expects "Undercloud"17:44
slagleyou could in fact probably change "hosts: undercloud" to "hosts: Undercloud" in common/deploy-steps.j217:44
slaglethat would probably do what you want17:45
slaglewithout having to change the group name17:45
*** shardy is now known as shardy_afk17:45
EmilienMi'll try it17:47
EmilienMslagle, shardy_afk: ty17:48
openstackgerritEric Young proposed openstack/tripleo-heat-templates master: Containerized control plane with Dell EMC ScaleIO storage  https://review.openstack.org/56391417:52
*** dxiri has joined #tripleo17:53
EmilienMslagle: tripleo-validations expects: - hosts: undercloud - I wonder if we also need to update them all17:56
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: deploy-steps: use Undercloud for host matching  https://review.openstack.org/56527117:57
slagleEmilienM: you always have a hardcoded "undercloud" host when using tripleo-ansible-inventory17:57
*** liverpooler has quit IRC17:57
slagleEmilienM: that's why it works17:57
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Introduce tripleo-ci-centos-7-containerized-undercloud-upgrades  https://review.openstack.org/55363317:58
slagleEmilienM: is the containerized undercloud not using tripleo-ansible-inventory?17:58
*** fragatina has joined #tripleo17:59
EmilienMI'm checking now17:59
EmilienMit does17:59
EmilienMhttps://github.com/openstack/python-tripleoclient/blob/3ad2abbfe5165e1f5d9b5d6680b34e579651b929/tripleoclient/v1/undercloud_deploy.py#L500-L50717:59
EmilienMslagle: ^18:00
slagleEmilienM: oh, i see why. your Undercloud role overwrites the hardcoded Undercloud from tripelo-ansible-inventory18:01
*** j30 has quit IRC18:01
slagleEmilienM: that's the reason you are having this discrepancy18:01
EmilienMindeed18:01
EmilienMI'm looking why we're doing that18:01
slagleotherwise "undercloud" would work fine for you18:01
slaglemaybe call your role ContainerizedUndercloud18:02
*** ykarel|away has quit IRC18:02
*** liverpooler has joined #tripleo18:03
*** j30 has joined #tripleo18:04
EmilienMslagle: or just remove this line: https://github.com/openstack/python-tripleoclient/blob/3ad2abbfe5165e1f5d9b5d6680b34e579651b929/tripleoclient/v1/undercloud_deploy.py#L50618:05
*** saneax is now known as saneax-_-|AFK18:06
EmilienMslagle: it's already here: https://github.com/openstack/tripleo-common/blob/eb43cf0c2993cb20342ba04563866371ddec3773/tripleo_common/inventory.py#L16118:06
slagleEmilienM: you could. but that won't get you a host called "undercloud"18:06
EmilienMslagle: https://github.com/openstack/tripleo-common/blob/eb43cf0c2993cb20342ba04563866371ddec3773/tripleo_common/inventory.py#L158-L15918:07
EmilienMhere no?18:07
* EmilienM tries it18:08
slagleEmilienM: that's the part that is getting overridden when the roles get processed at lines 23118:08
slagleall of ret['Undercloud'] gets replaced with what comes from Heat instead18:08
slagleso your host uses the hostname instead of undercloud18:09
*** moshele has joined #tripleo18:09
EmilienMslagle: I really try to find a solution where we don't have to rename the role.18:12
EmilienMI'm afraid renaming the role won't be easy18:12
EmilienMalso, Undercloud is kind of a good role name (vs ContainerizedUndercloud) as we want to make this role the default for undercloud18:13
EmilienMslagle: it's not clear to me how a role rename would help us?18:15
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient master: Add --stack to upgrades and ffu upgrades CLI  https://review.openstack.org/56477218:17
slagleEmilienM: your role is blowing away what is being done in tripleo-ansible-inventory18:17
slagleEmilienM: that's why you have this issue18:17
slagleEmilienM: if you use a differently named role, that doesn't happen18:17
*** itlinux has joined #tripleo18:17
EmilienMok, gotcha18:18
slagleEmilienM: a host called "undercloud" is expected18:18
slagleand always there in the inventory...unless you blow it away with a role that overwrites the Undercloud group18:19
openstackgerritCarlos Camacho proposed openstack/tripleo-validations master: Fail if the Overcloud inventory is empty  https://review.openstack.org/56520118:22
EmilienMslagle: I guess I'll rename the role :)18:23
EmilienMslagle: although https://review.openstack.org/565271 could work as well but not if we want to run the tripleo-validations on the undercloud services, iiuc, right?18:24
EmilienM(by using the overcloud )inventory18:24
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart master: Move libvirt-fake-nodepool vars to roles  https://review.openstack.org/56486518:25
ayoungIf I try to build a Tripleo cluster using Dell PowerEdge R610  with iDRACs  that I buy off ebay, amd I going to be happy or sad?18:27
EmilienMif you give me root access you'll be happy18:28
mwhahahaayoung: why not both?18:28
ayoungmwhahaha, ok  will I be happy, sad, or both?18:28
mwhahahaboth18:28
mwhahahadepends on what you're actually trying to do18:28
mwhahahait should work from a provisioning standpoint18:29
mwhahahadeployments may be ok depending on ram/disk choices18:29
ayoungmwhahaha, I want to build a cluster that reflects a real world deployment18:29
ayoungmwhahaha, they seem to come with 16 GB per18:29
ayoungDisk not included, so I have to get some of them separate18:29
mwhahahaayoung: should be fine if you aren't planning on then doing a bunch of perf related things (depends on cpu)18:30
mwhahahai don't recommend sata disks whatever you do (unless maybe ssd)18:30
ayoungmwhahaha, SAS OK?18:31
mwhahahayes better choice18:31
ayoungmwhahaha, how many nodes do I really need?  I assume 4 for an HA deploy?18:32
ayoung1 undercloud, 3 HA controllers18:32
mwhahahaayoung: so no compute?18:32
ayounger..I guess I need a compute node, too18:32
ayoungso 518:32
ayoung16 GB / Node sufficient?18:33
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Remove UndercloudLight  https://review.openstack.org/56527618:33
mwhahahaayoung: yea should for a basic deploy18:33
ayoungI know it won't be to run Manageiq, but that is a different story18:33
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart master: Move libvirt-fake-nodepool vars to roles  https://review.openstack.org/56486518:33
ayoungiDRAC well enough supported?18:34
mwhahahayea18:34
ayoungif there is no iDRAC/IPMI, are they useless to me for Tripleo deployments?18:35
mwhahahai think they all at least do ipmi18:36
mwhahahaeven if you don't get the full idrac support18:36
mwhahahaif not then yes it would most likely be useless18:36
mwhahahabut i'm pretty sure all dell servers had some basic mgmt via pimi18:37
ayoungthere was some quesiont if the Refurbed ones were completely stripped down.18:37
mwhahahathey can't get rid of that as it's built into the mobo18:37
ayoungCool, that makes me feel better18:37
*** cdearborn has joined #tripleo18:37
ayoungI can get 5 for just over 80018:37
openstackgerritMatt Young proposed openstack/tripleo-quickstart master: Misc improvements to libvirt nodepool reproducer  https://review.openstack.org/56438218:38
ayoungmwhahaha, thanks18:38
mwhahahanp18:38
cdearbornayoung: Hey ayoung, I work for Dell on the Ironic pxe_drac driver.  Do you have a question on Dell servers & Ironic?18:40
ayoungcdearborn, looking in to building a home lab from some refurbs, and want to make sure they meet the requirements18:40
openstackgerritMatt Young proposed openstack/tripleo-quickstart master: Misc improvements to libvirt nodepool reproducer  https://review.openstack.org/56438218:40
openstackgerritJohn Fulton proposed openstack/tripleo-specs master: Add split-controlplane spec  https://review.openstack.org/52345918:40
ayoungcdearborn, biggest thing is to support a Tripleo deployment.  Either 1 Controller and multi nodes, or an HA master setup18:41
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Copy Undercloud role to ContainerizedUndercloud  https://review.openstack.org/56527818:41
cdearbornayoung, nice!  My team does tons of deployments using RHOSP.  Any particular models you are looking at?18:42
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Copy Undercloud role to ContainerizedUndercloud  https://review.openstack.org/56527818:42
ayoungcdearborn, price is primary constraint.  Looks like there are many refurbed 610s out there18:42
ayoungfor example https://www.ebay.com/itm/19252048014118:43
ayoungThose have 16 GB Ram and no HDD.18:43
ayoungI figure 5 of those an a remote-managed switch and I'll be in business18:43
*** nyechiel has joined #tripleo18:46
cdearbornayoung, hmmmm...  Those are 11g servers.  The earliest that we have worked with is 12g18:48
ayoungcdearborn, yeah, I figured they were obsolete, hence the price tag18:48
cdearbornayoung, so unfortunately I don't have any direct experience with them18:48
ayoungI'm tempted to buy just one, and see what it is like to work with it18:49
*** akrivoka has quit IRC18:50
cdearbornayoung, nice price!  I would think it would work.  I would be surprised if it didn't work with the Ironic IPMI driver.  I would think it would work with the drac driver too, but no promises...18:50
ayoungof course18:50
ayoungI have a could Dell workstations running Fedora that my kids use for video games.  I wonder if I could throw Ironic on to one of them, and have it control the 11g machine as a test?18:51
mwhahahaslagle: so going back to the deploy-steps.j2, how can we ditch the overcloud/undercloud hard coding? Or is there a better way we should be fixing this in the tripleo-inventory so we aren't stepping on each other?18:51
mwhahahaslagle: it seems like we should create some other names for the overcloud & management node. Especially since in a standalone deployment they are going to be the same node18:52
*** janki has quit IRC18:52
mwhahahashould we create a _undercloud construct that wouldn't be written over by a role?18:52
cdearbornayoung, sure I would think so.  There is a stand-alone version of Ironic called Bifrost, though I personally have never tried it18:53
ayoungcdearborn, right.  Not a bad place to start18:53
ayounghttps://www.ebay.com/itm/19252048014118:54
ayoungand with that server I would need some disk, too18:54
ayoung249 for the servers.  $127.70 For the switch. Looks like I might be able to get 300GB SAS drives for $6018:56
slaglemwhahaha: we could have more generic names, but you'd still have the same problem right?18:56
itlinuxayoung: I have used the 620 on OOO and they work ok. I have 630 too..18:57
mwhahahaslagle: well that's what i'm wondering if we hard code something that can't be a role host name18:57
mwhahahaslagle: or group name. hence _undercloud and _overcloud18:57
mwhahahai think those are valid in ansible but not with tht/the deploy18:58
ayoungitlinux, 620 significant step up in price18:58
cdearbornayoung, just so you are aware, there are some difference between idrac 6 express & enterprise: https://www.dell.com/community/Systems-Management-General/iDRAC6-Differences/td-p/332200118:58
itlinuxah I have not tried the 610 but they should be fine  with OOO.18:58
slaglemwhahaha: sure, that seems like it might work18:58
cdearbornthe virtual console is nice, but you may not need it18:59
mwhahahai mean it could even be _management and _cloud instead of undercloud/overcloud18:59
mwhahahashouldn't the "undercloud" actions be localhost anyway?18:59
itlinuxI have OOO with HP and Supermicro and they still good ..19:00
slaglemwhahaha: they are19:00
mwhahahabut they aren't :D19:00
mwhahahaat least not today19:00
mwhahahabut they should be19:00
*** atoth has quit IRC19:00
slaglei don't know what you mean then19:01
mwhahahaslagle: so we aren't explicitly using localhost19:01
mwhahahaso undercloud doesn't have to be localhost19:01
slagleb/c we set ansible_connection to localhost19:01
mwhahahathat relies on the inventory to have undercloud == localhost19:01
mwhahaharather than localhost19:01
slaglelocalhost is also localhost. is it not19:02
*** moshele has quit IRC19:02
*** j30 has quit IRC19:02
mwhahahalet me double check19:02
mwhahahaso my thought is that localhost is special in ansible19:02
mwhahahaso it skips the inventory19:02
slaglewhere we have hosts:undercloud, that uses localhost19:02
mwhahahalet me test this19:02
slagleb/c we set ansible_connection19:02
mwhahahai don't think we're doing that consistently19:03
slaglewhere is it not done?19:03
mwhahahait's not done in the containerized undercloud19:03
openstackgerritMatt Young proposed openstack/tripleo-quickstart master: Misc improvements to libvirt nodepool reproducer  https://review.openstack.org/56528019:03
mwhahahabecause we don't have 'undercloud'19:03
mwhahahathat's the problem19:04
mwhahahawhere we rely on 'undercloud' to come from the inventory19:04
slagleyea. that's the issue. we've been talking about this whole time19:04
slagle(i thought)19:04
mwhahaharight19:04
mwhahahaso rather than using undercloud in the deploy-steps.j219:04
mwhahahawhy is it not 'localhost'19:04
slagleb/c undercloud works just fine19:04
mwhahahabut it doesn't19:04
slagleyou're the one doing something new here19:04
mwhahahanevermind19:05
slagleyou have a new use case19:05
slaglewhat we have today works just fine19:05
slaglewe're not using localhost there, b/c we don't need to and there is no requirement to19:05
mwhahahait's overly complex if the assume functionality is undercloud == localhost19:05
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras master: Edit reproducer for libvirt-volume-path and renamed playbook  https://review.openstack.org/56528219:05
slaglealso undercloud makes it more flexible, having localhost be hardcoded would be worse19:06
mwhahahathats my point, we're relying on a complex nature of the inventory when we just want tasks to be executed on the machine running ansible19:06
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: undercloud-upgrade: use deploy_steps_tasks for yum update  https://review.openstack.org/56528319:06
slagleb/c then you are locked into config-download only working from the undercloud19:06
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: Introduce tripleo-ci-centos-7-containerized-undercloud-upgrades  https://review.openstack.org/55363319:06
mwhahahabut then you're locked into the undercloud/overcloud designations the other way19:06
slaglewhereas we want external_deploy_tasks to actually be "undercloud". may or may not be localhost19:07
mwhahahabut external deploy tasks is an interface to run external bits19:07
mwhahahaso it doesn't need to be run from the undercloud19:07
*** itlinux has quit IRC19:07
mwhahahabut rather where the entire deploy process may be run from (not undercloud)19:07
*** thrash is now known as thrash|biab19:08
mwhahahaAre we assuming that external_deploy_tasks are *always* executed from the undercloud19:08
slaglei have19:08
mwhahahak i guess that's something that should be well documented19:09
mwhahahabecause if it's just ansible, there's no reason it has to run from the undercloud19:09
mwhahahathere's no reason the ceph-ansible bits can't just be run from the machine that's running config download19:09
mwhahahaor octavia/etc19:09
mwhahahae.g from a jump host19:10
slagleright, there's no reason. i see it being used both ways19:10
mwhahahait seems to be boiling down to the hard coding of groups in deploy steps19:11
slaglethat could be fixed19:13
slaglethen have config-download set some default values?19:13
slaglewhere you could override to whatever you want, including setting both the same19:14
mwhahahayea19:15
mwhahahathat seems like a better method19:15
openstackgerritJohn Fulton proposed openstack/tripleo-specs master: Add split-controlplane spec  https://review.openstack.org/52345919:17
openstackgerritThiago da Silva proposed openstack/puppet-tripleo master: Add s3api support  https://review.openstack.org/49856419:21
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart-extras master: WIP: Reproduce CI multinode job with libvirt  https://review.openstack.org/54342919:27
*** wolverineav has quit IRC19:31
*** wolverineav has joined #tripleo19:31
*** radeks_ has joined #tripleo19:34
*** wolverineav has quit IRC19:35
*** moshele has joined #tripleo19:41
*** moshele has quit IRC19:44
*** d0ugal has quit IRC19:45
*** d0ugal has joined #tripleo19:47
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates master: Revert Ceph bridge names to previous values  https://review.openstack.org/56494919:48
*** leanderthal has quit IRC19:48
*** thrash|biab is now known as thrash19:49
*** fragatina has quit IRC19:51
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: Remove empty host prep tasks for Tempest  https://review.openstack.org/56529119:55
EmilienMmwhahaha: ^19:55
mwhahahahmm interesting19:55
mwhahahawe should probably add a validation for that in ci19:56
openstackgerritAlex Schultz proposed openstack/tripleo-heat-templates master: Remove empty host prep tasks for Tempest  https://review.openstack.org/56529119:57
*** nyechiel has quit IRC19:57
*** d0ugal_ has joined #tripleo20:01
*** d0ugal has quit IRC20:02
*** itlinux has joined #tripleo20:06
*** liverpooler has quit IRC20:10
*** kopecmartin has joined #tripleo20:15
*** kopecmartin has quit IRC20:16
*** eck` is now known as eck`gone20:17
*** itlinux has quit IRC20:17
*** d0ugal_ has quit IRC20:18
*** itlinux has joined #tripleo20:19
*** fragatina has joined #tripleo20:19
*** d0ugal_ has joined #tripleo20:20
*** fragatina has quit IRC20:20
*** fragatina has joined #tripleo20:22
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates master: Revert Ceph bridge names to previous values  https://review.openstack.org/56494920:22
openstackgerritAlex Schultz proposed openstack/tripleo-heat-templates master: Ensure tasks aren't empty  https://review.openstack.org/56529720:26
openstackgerritDan Sneddon proposed openstack/tripleo-heat-templates stable/queens: Revert Ceph bridge names to previous values  https://review.openstack.org/56495120:26
*** masco has quit IRC20:26
*** slaweq_ has joined #tripleo20:27
*** artom has quit IRC20:34
*** d0ugal_ has quit IRC20:36
*** itlinux has quit IRC20:36
*** dprince has joined #tripleo20:38
*** raildo has quit IRC20:39
*** khyr0n has joined #tripleo20:40
*** eck`gone is now known as eck`20:43
*** d0ugal_ has joined #tripleo20:44
*** ansmith has quit IRC20:44
*** lblanchard has quit IRC20:45
*** radeks_ has quit IRC20:47
*** slaweq has quit IRC20:50
openstackgerritMatt Young proposed openstack/tripleo-quickstart master: Move libvirt-fake-nodepool vars to roles  https://review.openstack.org/56486520:53
*** slaweq_ is now known as slaweq20:54
openstackgerritMatt Young proposed openstack/tripleo-quickstart master: Misc improvements to libvirt nodepool reproducer  https://review.openstack.org/56528020:55
*** pchavva has quit IRC20:57
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient master: regenetare overcloudrc on upgrade  https://review.openstack.org/56533920:58
*** agopi has quit IRC20:59
openstackgerritMatt Young proposed openstack/tripleo-quickstart master: Misc improvements to libvirt nodepool reproducer  https://review.openstack.org/56528021:01
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient master: regenetare overcloudrc on upgrade  https://review.openstack.org/56533921:07
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient master: Regenerate overcloudrc on upgrade and ffwd upgrade (prepare)  https://review.openstack.org/56533921:09
openstackgerritAlex Schultz proposed openstack/tripleo-heat-templates master: Ensure tasks aren't empty  https://review.openstack.org/56529721:10
*** trown is now known as trown|outtypewww21:10
*** jcoufal_ has quit IRC21:11
*** orange_julius has joined #tripleo21:16
orange_juliusThe default installation of queens tripleo has cloudkitty and cloudinfra on the dashboard.. but these services are not supported in Tripleo according to https://www.rdoproject.org/rdo/matrix/ . Is this a bug?21:17
*** dprince has quit IRC21:17
mwhahahaorange_julius: yes21:17
*** morazi has quit IRC21:18
orange_juliusmwhahaha: Is there already a bug report filed for this that you know of?21:18
openstackgerritEmilien Macchi proposed openstack/python-tripleoclient master: WIP - undercloud: chown config to deployment user  https://review.openstack.org/55926521:18
mwhahahaorange_julius: it is not. it would be a similar issue to what you had previously described on friday21:19
orange_juliusWould you like me to include these services in that bug report or create a new one?21:19
mwhahahaorange_julius: feel free to update that existing bug21:20
orange_juliusAlrighty will do21:20
openstackgerritEmilien Macchi proposed openstack/python-tripleoclient master: WIP - undercloud: chown config to deployment user  https://review.openstack.org/55926521:20
bnemecayoung: For the record, those old SAS drives from ebay are terrible.  I'd spend the money on some cheap SSD's instead.21:21
bnemecYou give up some capacity, but TripleO doesn't need 300 GB per node anyway.21:21
ayoungbnemec, TYVM, was just shopping for storage21:21
mwhahahayea the problem is form factor21:21
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient master: Regenerate overcloudrc after upgrade or ffwd upgrade  https://review.openstack.org/56533921:21
bnemecI say this as someone who has five ebay servers sitting next to me right now. :-)21:22
ayoungbnemec, mwhahaha any suggestions?21:22
mwhahahathe 2.5" are easy to get some ssd21:22
bnemecmwhahaha: On mine I could put 2.5" drives in the 3.5" sleds.21:22
mwhahahanot for the dell sleds21:22
bnemecThey're only screwed in on one side, but I'm not in an earthquake zone.21:22
mwhahahacause it has to slot up21:22
mwhahahai guess you could rig it up21:22
bnemecIt worked fine on my R710.21:22
*** abishop has quit IRC21:22
ayoungSo they need to be 3.5s?21:22
mwhahahafor 610s i think they are 3.5"21:23
mwhahahamy r410 is a 3.5", my r805 is a 2.5"21:23
mwhahahai liked the form factor and sleds for my 805 because you can use those apple hdd posts and it just clips right in21:23
ayoungDrive Bays21:23
ayoungInternal hard drive bay and hot-plug backplane.21:23
ayoungUp to six 2.5” SAS, or SSD Drives21:23
bnemecHmm, all of my R710 sleds are in use so I can't take a picture.21:24
ayoungI bought one.  I am going to play around with it, see how much I like it before I drop more money on it.21:24
bnemecI'm definitely running 2.5" SSD's without an adapter though.21:24
openstackgerritSagi Shnaidman proposed openstack-infra/tripleo-ci master: Don't override quickstart_install log  https://review.openstack.org/56534621:24
mwhahahaoh yea if it's a 2.5" just get some 120gb ssds or something21:24
mwhahahahttps://www.amazon.com/gp/product/B06Y53X2QH/ref=oh_aui_detailpage_o04_s00?ie=UTF8&psc=121:25
mwhahahadepending on the sleds if they are flexible you might be able to get away with those screws21:25
bnemecI have so many drive screws.21:25
mwhahahathe other issue i ran into was having to procure screws that fit21:25
mwhahahabecause they needed to be low profile21:25
ayounghttps://www.ebay.com/p/Samsung-850-EVO-500GB-Internal-2-5-MZ-75E500B-AM-SSD/216301445  roughly the same price as the rest of the machine21:26
mwhahahai've got screws, but i lost all my low profile ones :D21:26
mwhahahayea i got one of those for the r80521:26
mwhahahawhich was the same price i paid for both the r805 and the r41021:26
bnemecYou don't need anything that fast or large for TripleO dev.21:26
bnemecHeck, my local cloud with 144 GB of RAM is only 500 GB of storage.21:27
bnemecI can run three simultaneous OVB envs with no problem.21:27
mwhahahayea ram is the more important thing21:27
ayoungYeah.  This will be OOO, Ansible Tower, Maybe ManageIQ, and some demo workloads21:27
ayoungOK, that should be enough to get me started21:28
bnemecDang, these R610 and R710 servers are so much quieter than my old 1950/2950's.21:31
openstackgerritDougal Matthews proposed openstack/tripleo-common master: Standardise Workflow messaging and optionally persist messages  https://review.openstack.org/42506021:32
openstackgerritDougal Matthews proposed openstack/tripleo-common master: Optionally run config download at the end of stack create/update  https://review.openstack.org/55422421:32
openstackgerritDougal Matthews proposed openstack/tripleo-common master: Send a message every time we get the stack  https://review.openstack.org/56093321:32
*** d0ugal_ has quit IRC21:32
openstackgerritDougal Matthews proposed openstack/tripleo-common master: Add type and plan_name to message sent from ansible-playbook action  https://review.openstack.org/56163921:32
* bnemec just fell down the EBay server rabbit hole again21:33
openstackgerritDougal Matthews proposed openstack/tripleo-common master: Verify the Swift container exists with a small utility workflow  https://review.openstack.org/52821321:34
ayoungbnemec, I sure hope it is quiet enough to run in my office.21:34
*** colonwq has quit IRC21:34
bnemecayoung: I built an enclosure to block a bunch of the noise.21:35
bnemecOtherwise I would have gone deaf from the older servers.21:35
*** d0ugal_ has joined #tripleo21:35
bnemecThe R710 is tolerable, but five of them might be a bit much.21:36
ayoungI have a utility closet.  I can put a noise dampening door on it if required, but I can also stick the servers in the garage21:36
mwhahahahope you live in the artic :D21:36
EmilienMhashtag greenpeace21:37
bnemecThat's another thing the R710 is better at.21:37
bnemecIt uses less power under load than the old servers did idle.21:38
*** d0ugal_ has quit IRC21:38
*** d0ugal_ has joined #tripleo21:39
openstackgerritMarius Cornea proposed openstack/tripleo-upgrade master: WIP: Update the fast forward workflow to use CLI commands  https://review.openstack.org/56483621:39
*** dmacpher has joined #tripleo21:42
*** dmacpher is now known as dmacpher-jetlag21:42
*** colonwq has joined #tripleo21:46
openstackgerritMarius Cornea proposed openstack/tripleo-upgrade master: WIP: Update the fast forward workflow to use CLI commands  https://review.openstack.org/56483621:49
openstackgerritAlex Schultz proposed openstack-infra/tripleo-ci master: Revert "Revert "Temporarly mark 3node job as non-voting""  https://review.openstack.org/56534921:50
* mwhahaha queues up the revert revert revert21:50
*** dciabrin_ has joined #tripleo21:51
*** dhill_ has quit IRC21:52
*** dciabrin has quit IRC21:53
*** dhill_ has joined #tripleo21:53
*** ansmith has joined #tripleo21:55
*** ssbarnea_ has quit IRC21:56
*** d0ugal_ has quit IRC21:57
*** slaweq has quit IRC21:58
*** d0ugal_ has joined #tripleo22:00
*** rcernin has joined #tripleo22:13
*** cdearborn has quit IRC22:16
*** slaweq has joined #tripleo22:26
*** slaweq_ has joined #tripleo22:26
*** moshele has joined #tripleo22:27
*** slaweq_ has quit IRC22:28
*** moshele has quit IRC22:33
*** shreshtha has quit IRC22:41
*** shreshtha has joined #tripleo22:41
*** rh-jelabarre has joined #tripleo22:51
*** toure has quit IRC22:54
*** toure has joined #tripleo22:55
*** slaweq has quit IRC22:56
*** slaweq has joined #tripleo22:56
*** slaweq has quit IRC23:01
*** rajinir has quit IRC23:08
*** d0ugal__ has joined #tripleo23:12
*** d0ugal_ has quit IRC23:14
*** pmannidi has joined #tripleo23:15
*** chem has quit IRC23:20
openstackgerritBrent Eagles proposed openstack/puppet-tripleo master: Adding wrapper scripts for neutron agent subprocesses  https://review.openstack.org/55022423:22
*** rlandy has quit IRC23:24
openstackgerritJames Slagle proposed openstack/tripleo-common master: Fix dynamic inventory  https://review.openstack.org/56479723:26
*** slaweq has joined #tripleo23:26
EmilienMweshay: +2 on https://review.openstack.org/565349 - I'll let you approve23:26
EmilienMweshay: but gate is really backed up23:27
*** mcornea has quit IRC23:27
*** d0ugal__ has quit IRC23:29
*** slaweq has quit IRC23:36
*** dxiri has quit IRC23:36
*** slaweq has joined #tripleo23:37
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates master: undercloud-upgrade: use deploy_steps_tasks for yum update  https://review.openstack.org/56528323:39
*** slaweq has quit IRC23:41
openstackgerritEmilien Macchi proposed openstack/tripleo-quickstart master: Revert "Revert "Deploy container-multinode (fs010) with a containerized undercloud""  https://review.openstack.org/56026423:44
openstackgerritEmilien Macchi proposed openstack/python-tripleoclient master: Move tests to tripleo deploy  https://review.openstack.org/56488123:47
openstackgerritEmilien Macchi proposed openstack/python-tripleoclient master: WIP - undercloud: chown config to deployment user  https://review.openstack.org/55926523:47
openstackgerritEmilien Macchi proposed openstack/python-tripleoclient master: WIP - undercloud: chown config to deployment user  https://review.openstack.org/55926523:47
openstackgerritEmilien Macchi proposed openstack/python-tripleoclient master: WIP - undercloud: chown config to deployment user  https://review.openstack.org/55926523:48
*** liverpooler has joined #tripleo23:48
*** dxiri has joined #tripleo23:58

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