Friday, 2016-11-25

openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: Add support for testing predictable placement  https://review.openstack.org/37801400:17
*** panda is now known as panda|zZ00:18
*** stevebake[m] has joined #tripleo00:32
*** stevebake[m] has left #tripleo00:34
openstackgerritIan Wienand proposed openstack/diskimage-builder: Set grub device in /etc/default/grub  https://review.openstack.org/40224800:35
openstackgerrityolanda.robla proposed openstack/instack: Add changes for dib feature/v2 branch  https://review.openstack.org/40027500:36
*** jrist has quit IRC00:43
*** jrist has joined #tripleo00:44
*** jrist has quit IRC00:48
*** jrist has joined #tripleo00:50
*** jrist has quit IRC00:50
*** jrist has joined #tripleo00:50
*** fragatin_ has quit IRC00:50
*** fragatina has joined #tripleo00:51
*** jrist has quit IRC00:52
openstackgerritSteve Baker proposed openstack/tripleo-common: Represent dib elements as a list  https://review.openstack.org/40224900:52
*** jrist has joined #tripleo00:53
*** tosky has quit IRC00:58
openstackgerritSteve Baker proposed openstack/tripleo-image-elements: Don't depend on os-collect-config element  https://review.openstack.org/40225001:06
*** Goneri has quit IRC01:53
openstackgerritSteve Baker proposed openstack/tripleo-puppet-elements: Install, enable docker in overcloud-base element  https://review.openstack.org/40225501:55
*** limao has joined #tripleo02:01
*** jkilpatr has quit IRC02:11
*** dsneddon has quit IRC02:17
*** achadha has joined #tripleo02:19
*** ansmith has quit IRC02:22
*** ctayal has joined #tripleo02:26
openstackgerritBrent Eagles proposed openstack/tripleo-heat-templates: Add more documentation around configuring DVR  https://review.openstack.org/39287402:34
*** ctayal has quit IRC02:39
*** fzdarsky_ has joined #tripleo02:47
*** fzdarsky|afk has quit IRC02:51
*** achadha has quit IRC02:57
openstackgerritRedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore  https://review.openstack.org/36061803:30
openstackgerritRedHat RDO CI proposed openstack/tripleo-heat-templates: GATE TEST, please ignore  https://review.openstack.org/36544903:30
*** ctayal has joined #tripleo03:34
*** ayoung has quit IRC03:47
*** links has joined #tripleo03:48
openstackgerritIan Wienand proposed openstack/diskimage-builder: yum-minimal: add systemd to initial install  https://review.openstack.org/40150404:02
*** ctayal has quit IRC04:08
openstackgerritAparna proposed openstack/diskimage-builder: Update hpssacli to ssacli in proliant-tools element  https://review.openstack.org/39650404:18
*** I has joined #tripleo04:28
*** sudipto_ has joined #tripleo04:28
*** I is now known as Guest6307104:28
*** numans has joined #tripleo04:30
*** udesale has joined #tripleo04:34
*** apetrich has quit IRC04:47
*** apetrich has joined #tripleo04:47
openstackgerritBabu Shanmugam proposed openstack/tripleo-heat-templates: OVN bridge mappings for tripleo  https://review.openstack.org/40229305:01
*** sudipto_ has quit IRC05:04
*** Guest63071 has quit IRC05:04
*** misty-cloud has joined #tripleo05:12
*** prateek has joined #tripleo05:16
*** limao has quit IRC05:33
*** masco has joined #tripleo05:37
*** limao has joined #tripleo05:42
*** jaosorior has joined #tripleo06:28
*** lmiccini has joined #tripleo06:30
*** saneax-_-|AFK is now known as saneax06:30
*** jbadiapa has joined #tripleo06:32
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173806:35
misty-cloudhi06:37
misty-cloudlooking for one help\06:37
misty-cloudwhen I create a custom role06:37
misty-cloudcan I use Heat templates to create the flavor also?06:38
misty-cloudnow I need to do it manually06:38
*** chandankumar has joined #tripleo06:38
jaosoriorccamacho: hey dude06:38
*** akrivoka has joined #tripleo06:39
jaosoriormisty-cloud: it might take a bit of time, since it's quite early for most people still06:39
misty-cloudare u saying flavor creation is supported through Heat Templates?06:40
jaosoriormisty-cloud: I did not say that :/06:41
jaosoriormisty-cloud: but you could write a heat template that creates flavor http://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Nova::Flavor06:42
misty-cloudthank you06:42
jaosorior*creates a flavor06:42
misty-cloudi will explore that06:42
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable internal TLS for MySQL  https://review.openstack.org/37847106:44
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates: Enable TLS in the internal networkf or Mysql  https://review.openstack.org/37853706:45
openstackgerritJuan Antonio Osorio Robles proposed openstack/puppet-tripleo: Enable TLS in the internal network for Panko API  https://review.openstack.org/40231606:52
*** iranzo has joined #tripleo06:53
*** jaosorior has quit IRC06:58
*** jaosorior has joined #tripleo06:59
*** tremble has joined #tripleo07:00
*** tremble has joined #tripleo07:00
*** rwsu has quit IRC07:03
*** rcernin has joined #tripleo07:05
*** ealcaniz has joined #tripleo07:06
*** ealcaniz has quit IRC07:08
*** ealcaniz has joined #tripleo07:09
*** chandankumar has quit IRC07:09
*** rasca has joined #tripleo07:16
*** jprovazn has joined #tripleo07:19
*** aufi has joined #tripleo07:19
*** saibarspeis has joined #tripleo07:21
*** achadha has joined #tripleo07:26
*** ealcaniz has quit IRC07:26
*** rcernin has quit IRC07:26
*** athomas has joined #tripleo07:26
*** ealcaniz has joined #tripleo07:26
*** rcernin has joined #tripleo07:28
*** dbecker has joined #tripleo07:41
ccamachojosorior, morning dude & TripleOers!07:45
*** rcernin has quit IRC07:51
*** rcernin has joined #tripleo07:54
ccamacho/josorior/ jaosorior /  ^08:01
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173808:01
jaosoriorccamacho: hey dude, how's it going? Good morning08:02
ccamachohappy Friday man :) all good08:02
jaosoriorhaha happy friday indeed08:03
*** cylopez has joined #tripleo08:03
*** pgadiya has joined #tripleo08:05
*** shardy has joined #tripleo08:06
jaosoriorshardy: when was the ocata-2 deadline?08:08
*** amoralej|off is now known as amoralej08:11
shardyjaosorior: 'morning - see https://releases.openstack.org/ocata/schedule.html08:12
ccamachojaosorior dec 16 I think08:12
shardywe'll release during w/c 12th December08:12
ccamachoack08:13
*** achadha has quit IRC08:13
shardyccamacho: Yeah although we're likely to tag before the Friday deadline - normally we aim for Wednesday to allow for any issues getting the review patch landed08:13
ccamachoshardy I wanted to sync yesterday about the upgrades spec, but there is an issue with the NodeUserData hook, that is not being executed, I was checking it yesterday08:15
shardyccamacho: Ah, yeah sorry I was on PTO yesterday - happy to chat about it today tho08:15
ccamachoshardy awesome, so when you have some time, just let me know08:16
ccamacho:)08:16
*** florianf has joined #tripleo08:16
shardyccamacho: Sure - let me clear the email backlog and have some coffee then we can chat - what's the issue with NodeUserData?08:16
*** jlinkes has joined #tripleo08:16
shardyI used that recently and it worked fine08:17
*** zoli|gone is now known as zoli|wfh08:17
*** zoli|wfh is now known as zoliXXL08:18
ccamachoshardy its no being executed (no error showed), I'm running the examples from the docs, to see if its working or not, if not, Ill file the bug with the "how to reproduce"08:18
shardyccamacho: ack, sounds good08:19
* ccamacho waiting for the overcloud deployment to finish08:19
shardyI'd check the cloud-init logs on the node to ensure it's not an issue with the thing being run vs the hook08:19
*** pcaruana has joined #tripleo08:19
*** jpena|off is now known as jpena08:21
*** abandini has quit IRC08:26
jaosoriorshardy: if a softwareconfig got stuck, where can I see where in the script it happened?08:28
*** gfidente has joined #tripleo08:28
gfidentemorning08:29
openstackgerritFlorian Fuchs proposed openstack/tripleo-common: Fix parameter update for custom roles  https://review.openstack.org/40208508:30
*** fzdarsky_ is now known as fzdarsky08:33
*** jpich has joined #tripleo08:37
openstackgerritJulie Pichon proposed openstack/tripleo-ui: Fix roles listing for custom plan  https://review.openstack.org/40235508:37
*** chandankumar has joined #tripleo08:40
jpichHas anyone managed to file new bugs on Launchpad recently? I keep seeing timeout errors since last night, tried using a different browser with no luck08:44
jpichMaybe I reached a bugs quota...08:44
*** abehl has joined #tripleo08:44
*** mcornea has joined #tripleo08:44
*** gfidente has quit IRC08:46
*** gfidente has joined #tripleo08:50
*** dbecker has quit IRC08:54
*** dhill_ has quit IRC08:56
*** bana_k has joined #tripleo08:57
shardyjaosorior: Heat can't tell you, so you have to log onto the node, ps ax | grep heat and look for the hook that's running08:59
shardyjaosorior: then you can kill it and e.g run puppet apply manually with --debug to see where it's stopped08:59
shardyjaosorior: the manifests are in /var/lib/heat-config/heat-config-puppet/09:00
shardynote you have to add step: N to one of the hieradata files, e.g the step where it got stuck09:00
*** pgadiya has quit IRC09:01
shardyjpich: bugs quota :D I suspect it's a launchpad issue but not raised any today - if you paste the description somewhere I can try raising it now09:02
*** sudipto_ has joined #tripleo09:03
*** sudswas__ has joined #tripleo09:03
jpichshardy: Thanks! :) Here's the title and description: http://paste.openstack.org/show/590426/ - if you can post it I should be able to do the normal triaging after that09:04
jaosoriorshardy: I', seeing somethin glike this in the logs:09:04
jaosoriorNov 25 09:04:05 ipa.walrusdomain os-collect-config[2004]: [2016-11-25 09:04:05,609] (heat-config) [DEBUG] [2016-11-25 09:04:05,216] (heat-config-notify) [DEBUG] Signaling to http://192.168.24.1:8000/v1/signal/ar09:04
jaosoriorn%3Aopenstack%3Aheat%3A%3A4b255a659b064a0e9a82710de7eab0cc%3Astacks%2Ffreeipa-stack%2Fc25ca7db-8a54-4359-b384-00c097b73fb5%2Fresources%2Ffreeipa_deployment?Timestamp=2016-11-25T08%3A55%3A34Z&SignatureMethod=Hmac09:04
jaosoriorSHA256&AWSAccessKeyId=b694c8a9b3514688b0a4dc87864d0956&SignatureVersion=2&Signature=8QxJ4zUhNm8cAQXaMCLKcY%2B91dw1oZM2cjCdMP19o1o%3D via POST09:04
jaosoriorNov 25 09:04:05 ipa.walrusdomain os-collect-config[2004]: [2016-11-25 09:04:05,588] (heat-config-notify) [DEBUG] Response <Response [500]>09:04
jaosoriorthat response 500... I'm not seeing it in the logs in cfn :/09:05
shardyjaosorior: Hmm, Ok - is this under httpd?  If not I'd suggest running heat-api-cfn on the CLI, but I find debugging API's under httpd really inconvenient :(09:06
shardyI'd expect that 500 to be logged somewhere as an error must have caused it09:07
jaosoriorshardy: it's not under httpd09:07
jaosoriorit's a regular deployment09:07
shardyjaosorior: Ok so I'd kill heat-api-cfn and run heat-api-cfn --debug on the CLI09:07
shardythen signal again09:07
shardyyou should see the backtrace leading to the 50009:08
shardyit should be in the logs already tho09:08
shardyjpich: https://bugs.launchpad.net/tripleo/+bug/164475609:10
openstackLaunchpad bug 1644756 in tripleo "Automatic flavor matching when tagging nodes doesn't work for object-storage and custom roles" [Undecided,Triaged]09:10
shardyseems to work OK for me09:10
*** bvandenh has quit IRC09:10
jpichshardy: Wow... well, thank you and I guess I'll have to add that to my list of things of investigate shortly :)09:10
jpichor stop filing bugs09:10
jpichOh I was trying to assign it to someone at the same time but had a typo in the handle, wonder if that might have been it09:12
ccamachoshardy never mind, that hook (NodeUserData) its working09:12
jpichflorianf: Good morning! https://bugs.launchpad.net/tripleo/+bug/1644756 filed (at last!) and assigned to you as per your request :)09:13
openstackLaunchpad bug 1644756 in tripleo "Automatic flavor matching when tagging nodes doesn't work for object-storage and custom roles" [High,Triaged] - Assigned to Florian Fuchs (flo-fuchs)09:13
*** achadha has joined #tripleo09:13
florianfjpich: Excellent, thanks! And good morning to you too09:14
openstackgerritJiri Tomasek proposed openstack/tripleo-ui: Fix runValidationMessage action  https://review.openstack.org/40236809:16
*** pgadiya has joined #tripleo09:16
openstackgerritArx Cruz proposed openstack/tripleo-quickstart: Configuring vcpus for undercloud, controller and compute nodes  https://review.openstack.org/39659309:17
*** achadha has quit IRC09:18
openstackgerritSteven Hardy proposed openstack/puppet-tripleo: Move calculation of neutron l3_ha into puppet profile  https://review.openstack.org/40236909:20
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Remove conditional for neutron l3_ha  https://review.openstack.org/40237009:20
jaosoriorshardy: wow09:22
jaosoriorthe issue is actually heat-engine09:22
jaosoriorshardy: http://paste.openstack.org/show/590427/09:22
shardyjaosorior: I'm not sure that's what caused the 500 - is it a side-effect of a previous error handling the actual signal?09:23
*** bana_k has quit IRC09:29
*** lucas-afk is now known as lucasagomes09:30
*** limao has quit IRC09:31
jaosoriorshardy: I have no idea09:33
shardyjaosorior: well, I'm saying that is not an error, despite the log level09:33
jaosoriorshardy: I didn't modify heat, it's all upstream stuff :/09:33
shardythere must be a previous error in the log to look at, related to handling the signal09:33
shardybecause the 500 happened while handling the signal, not setting the state of the resource09:34
shardyjaosorior: Yeah, but something must have changed causing heat to break when sending it a signal.  Hard to say what without seeing the associated error.09:34
jaosoriorshardy: a previous error where? in cfn?09:36
shardyjaosorior: No, it's likely to be in the engine log, before that error you referenced09:36
jaosoriorgoing through the engine logs I really found nothing :/09:37
jaosoriorgonna try to do it again09:37
shardyjaosorior: the signal hits the CFN API, then that calls heat-engine via RPC09:37
shardysomething very bad happened during that process, hence the 50009:37
jaosoriordeployed again, lets see09:38
*** derekh has joined #tripleo09:38
shardyI'd personally just hit the URL from the occ logs with curl to hopefully trigger the error again09:38
*** bogdando has quit IRC09:40
*** bogdando has joined #tripleo09:43
jaosoriorshardy: you mean this URL? http://192.168.24.1:8000/v1/signal/arn%3Aopenstack%3Aheat%3A%3A4b255a659b064a0e9a82710de7eab0cc%3Astacks%2Ffreeipa-stack%2F192aad92-3b9f-4c74-a909-9d9bb977396f%2Fresources%2Ffreeipa_deployment?Timestamp=2016-11-25T09%3A38%3A06Z&SignatureMethod=HmacSHA256&AWSAccessKeyId=4550ac2bf996492e8490ce9f4e3ee663&SignatureVersion=2&Signature=sZUzB0JCTVcK1wtJLNiVUFmghp0YUDkOKp1IHtw8658%3D09:44
shardyjaosorior: yes, that's what threw the 500, right?09:44
shardyccamacho: got a moment to discuss the composable upgrades stuff?09:45
ccamachoshardy sure09:46
jaosoriorshardy: right... it doesn't trigger it anymore09:46
jaosoriorwell, when I run it manually09:46
jaosoriorbut it still happens when trying to deploy the stack09:46
shardyccamacho: Hey, so I was thinking about ways to divide the work, if you've got time to help09:46
shardyccamacho: there are two main parts to getting things working I think09:46
ccamachoyeahp :)09:46
shardyccamacho: first is we need some way to handle all the services which got converted to run under httpd recently on upgrade09:46
shardyccamacho: cinder-api for example https://review.openstack.org/#/c/393448/14/puppet/services/cinder-api.yaml09:47
shardythe problem is we need to stop the service, do the upgrade, then configure httpd enough that it can start09:47
shardycurrently my patch doesn't handle that, and I've not yet figured out the cleanest way to approach it09:48
jaosoriorshardy, ccamacho but isn't the stopping of the service before httpd would start handled in puppet?09:48
shardyjaosorior: No, because puppet isn't run until after the upgrade steps are completed09:48
shardyso we either need to special case applying puppet as part of the upgrade (this is what the current upgrade implementation does)09:49
shardyor, perhaps apply the puppet profile e.g for cinder-api as part of the upgrade09:49
shardyThe problem is we can't defer starting httpd until after puppet runs everywhere, because there are some kinds of data migrations etc that need e.g keystone and other services to be up09:50
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/extraconfig/tasks/mitaka_to_newton_ceilometer_wsgi_upgrade.pp09:51
shardyThat's the special-case manifest we had for m->n upgrades09:51
shardyit'd be nice to avoid doing that for every service that gets converted to run under httpd09:52
openstackgerritMerged openstack/tripleo-ui: Fix roles listing for custom plan  https://review.openstack.org/40235509:52
shardyccamacho: the second big task is refactoring all the pacemaker scripts so they run via ansible, e.g referenced from puppet/services/pacemaker.yaml09:53
shardyccamacho: I was thinking we could divide the work so that we each work on one of those tasks - I don't mind which one you choose09:53
ccamachoshardy mm I see, so how can we split the work there?09:53
shardyccamacho: one of us works on the wsgi API upgrade problem, the other works on driving all the pcmk scripts via ansible09:54
ccamachoshardy maybe you can keep working on the patches that you already have and I can start with the other part09:54
ccamachoyeahp09:54
shardythe pcmk part will be another patch in a series with my current WIP patch09:54
shardyccamacho: Ok, so you'd like to start looking at the pcmk part?09:55
ccamachoso you already covered both parts09:55
ccamachook09:55
openstackgerritGiulio Fidente proposed openstack/puppet-tripleo: Adds a profile for the Ceph MDS service  https://review.openstack.org/40238609:55
ccamachoagreed09:55
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/extraconfig/tasks/major_upgrade_controller_pacemaker_3.sh09:55
shardyccamacho: basically I think we need to drive those scripts that define each step via ansible09:55
shardybut there's some per-services stuff mixed in there that we may need to refactor09:56
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/extraconfig/tasks/major_upgrade_controller_pacemaker_1.sh#L509:56
shardyccamacho: I was thinking that we should be able to reuse a lot of the pcmk common bash functions, and just run them via scripts triggered by ansible09:57
ccamachoshardy awesome, so if you have already patches let me know not to create new ones09:58
shardyccamacho: I've not started coding anything at all for the pcmk part yet09:58
ccamachoack09:58
shardyccamacho: so if you're comfortable just going for it, please do :)09:58
shardyccamacho: I know it's a big task, but any help will be great, thanks!09:58
ccamachoill start creating a list with all things needed (in the blueprint), then start creating patches for each task09:59
ccamachoshardy^09:59
shardyI'll try to figure out a fix to the wsgi upgrade problem, after which the WIP patch should be fully functional for the nonha case09:59
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Add support for the deployment of Ceph MDS  https://review.openstack.org/40238909:59
shardyand we can add HA/pcmk support in a second patch (or patches, I know the WIP patch is getting large)09:59
shardyccamacho: ack, sounds good - thanks!10:00
openstackgerritGiulio Fidente proposed openstack/tripleo-common: Generate a CephX for the new Ceph MDS service  https://review.openstack.org/40239010:00
shardyccamacho: I'll write some notes on my test setup so you can test the current WIP patch10:00
*** ebarrera has joined #tripleo10:02
ccamachoshardy that will be awesome10:02
openstackgerritMerged openstack/diskimage-builder: Special case dib-python in dib-lint  https://review.openstack.org/40112710:03
gfidenteshardy working with jprovazn on a series of patches to have manila configured with cephfs10:04
gfidenteI don't think it's worth a blueprint10:04
gfidentebut it'll be 4/5 patches from puppet-ceph up to tripleo-common10:04
gfidenteis it worth tracking with a LP bug?10:04
shardygfidente: Yep a bug is a good idea, thanks10:05
gfidenteack tks10:05
*** ohamada has joined #tripleo10:05
shardygfidente: btw I'm still figuring out the best approach to fix the mess we have in tripleoclient so that merge strategies work10:05
shardygfidente: Sorry it's taken a while, I think it's best to go with the None workaround while that gets resolved10:05
shardyI think we're going to need patches to heatclient, and a major rework of the tripleoclient logic, so it may end up being something we can't easily backport - just fixing it in tripleoclient looks quite difficult10:06
gfidenteshardy yeah I got that10:07
gfidenteI think we decided to point people at roles_data customization10:07
gfidenteinstead of faking the ComputeCephOSD role?10:07
gfidenteis that cool?10:07
shardygfidente: Ok, yeah either of those is fine, but we may want to back out the merge_strategies stuff in the hyperconverged ceph environment file until we can sort out the tripleoclient issues10:08
shardyI just wanted to confirm it's going to take at least a few more days10:08
gfidenteyeah10:08
*** dciabrin has quit IRC10:08
gfidenteI mean in theory I could just provide a new list of roles for the compute node10:08
openstackgerritIan Wienand proposed openstack/diskimage-builder: yum-minimal: add systemd to initial install  https://review.openstack.org/40150410:09
*** dciabrin has joined #tripleo10:09
shardygfidente: Note that they don't even need to touch roles_data - we can just document passing a different ComputeServices list10:09
shardyin an environment file10:10
*** dbecker has joined #tripleo10:10
gfidenteyeah hyperconverged-ceph could do just that no?10:10
shardygfidente: Yeah, although if you put the entire list in the env file we'll have to maintain it wrt the default list of services10:10
shardyI guess that would be OK as a short-term solution10:10
gfidenteuntil the _merge_strategies thing is fixed10:11
shardyyeah10:11
gfidenteok I'll push that for now then10:11
gfidenteso the env file at least does something10:12
gfidente(something useful)10:12
*** dciabrin has quit IRC10:12
gfidentetks10:13
*** dciabrin has joined #tripleo10:15
jtomasekshardy: I've been trying to make use of setting parameter to null, as iiuc dprince recommended using in environment to enable listing the parameter without affecting its default value but seems not to be working like that :/10:16
jtomasekshardy: http://logs.openstack.org/63/401163/2/check-tripleo/gate-tripleo-ci-centos-7-ovb-nonha/77c3e34/console.html10:16
jtomasekshardy: this is the patch: https://review.openstack.org/#/c/401163/10:16
jtomasekshardy: or am I doing something wrong?10:16
jaosoriorshardy: I was messing something else up10:16
jaosoriorshardy: now I actually found the issue: http://paste.openstack.org/show/590435/10:17
shardyccamacho: http://paste.openstack.org/show/590436/ - testing notes10:17
shardylet me know if you need any more info10:17
shardyjtomasek: Yeah I don't think that will work10:19
shardyjtomasek: what's the intention - null will look inside heat the same as not passing any value, but that will also mean validation may not pass10:20
shardy"CinderNfsMountOptions not assigned"10:21
shardyThat's because you're overriding the template default with null10:21
jtomasekshardy: yeah, because it is null10:22
jtomasekshardy: hm, yeah, so that won't serve the purpose, this is quite bad because without this we can't use that approach to list environment-related parameters10:22
shardyjtomasek: Yeah, it's tricky because you're trying to extract a list of parameters from an environment file10:23
shardybut the schema for parameters doesn't exist there, it's in the heat templates10:23
shardyand returned via the validation output10:23
shardyI originally expected us to create lists of parameters based on the validation response (derived from the templates010:23
shardybut the approach seems to have evolved more towards parameters instead10:24
shardysorry environments instead10:24
*** jaosorior has quit IRC10:24
shardyhttps://review.openstack.org/#/c/401163/2/environments/storage-environment.yaml10:24
jtomasekshardy: yeah, that is what we are doing, but in addition we figured out that we much more need a way to list parameters related to a specific environment (feature_10:24
jtomasek)10:24
jtomasekshardy: I thought that on summit in the discussion on that topic dprince mentioned that when parameter is set to null in environment, then that value won't be taken into account10:26
jtomasekshardy: which is not the case then... maybe  I misunderstood10:26
shardyjtomasek: Yeah - honestly I think having that list manually maintained in each environment file is going to be fragile10:26
shadowerwhen I delete a deployment in the UI and then do it again, will it remember all the parameters and settings I did to the plan?10:26
shardye.g in https://review.openstack.org/#/c/401163/2/environments/storage-environment.yaml10:27
shadowerjtomasek: ^10:27
shardyrather than manually copying a bunch of parameters from each template referenced in the resource_registry there, it'd be better to generate the list of parameters based on those templates (e.g from the heat validation response)10:27
jtomasekshadower: yes, that is the alternative approach I just wanted to mention10:28
jtomasekshardy: ^10:28
shardyperhaps there are ways we can make that easier - e.g you could have a workflow that takes an environment file, then does heat validation of just those standalone service templates10:28
jtomasekshadower: sorry10:28
shardyand returns the results10:28
jtomasekshardy: yep, with passing empty root template10:28
openstackgerritMichele Baldessari proposed openstack/puppet-pacemaker: WIP DO NOT MERGE Tentative cib_push implementation  https://review.openstack.org/40221910:29
jtomasekshardy: that will get us a list of parameters defined by templates used in that environment10:29
shardyjtomasek: I think the misunderstanding re the null values is that it's the same as not passing any value, so it doesn't change the validation result if you have required parameters10:29
shardyjtomasek: it's not what you want when you have optional parameters that have non-null defaults tho10:29
jtomasekshardy: ok10:29
jtomasekshardy: I'll investigate into validating the environment then10:30
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Undercloud: added idempotency and sanity checks  https://review.openstack.org/40221810:30
*** fragatina has quit IRC10:31
jtomasekshadower: yes10:31
shadowerjtomasek: thanks10:31
*** fragatina has joined #tripleo10:31
jpichshadower: Yes, you can also check with mistral environment-get <plan name> to see which parameters are set for a given plan10:31
*** ealcaniz has quit IRC10:31
shadowerjpich: right, yeah10:31
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Provide full list of services for Compute role in HCI scenario  https://review.openstack.org/40239610:34
*** jaosorior has joined #tripleo10:47
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173810:49
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: logging: extract journal to compressed text file, before gathering  https://review.openstack.org/40081710:51
*** dtantsur|afk is now known as dtantsur10:55
*** udesale has quit IRC10:55
*** paramite has joined #tripleo10:55
matbushardy: hey :) i'm wondering about upgrade proto10:57
shardyHey matbu!10:58
shardythanks for the comments on the patch10:58
matbushardy: i think we will quickly derive in a way where we will use much more the ansible shell module10:58
ccamachoshardy thanks ,checking the notes10:58
matbushardy: for example for managing pcs. i was wondering what do you think about adding custom modules for ansible ?10:59
matbushardy: i don't know exactly how heat could manage those btw...10:59
*** milan has joined #tripleo10:59
shardymatbu: I was thinking that we'd start by running scripts (e.g derived directly from the current pcs related shell scripts), then yeah perhaps later there is scope for refactoring into some custom modules or roles11:00
matbushardy: yep, i think we should as much as possible ansible modules11:02
shardymatbu: ccamacho is going to take a look at how to do that, but if you have ideas we should definitely discuss them11:02
shardymatbu: Yeah - I've tried to use ansible instead of shell so far wherever possible11:02
shardybut for the pacemaker stuff, we may have to just run the scripts in the short term11:02
shardyall the pcmk stuff is still on the controller, so that's probably OK for a first iteration I think11:03
matbushardy: yep why not, but i think a pacemaker module would be nice to have11:03
matbucause most of the tasks in the scripts is pacemaker related or systemd or filesystem command11:04
shardymatbu: yup, agreed - I'm just worried about how little time we have for ocata11:04
matbuso most of them could be handle by ansible11:04
matbushardy: yep sure, but ansible module could be written really quickly11:04
matbushardy: im just wondering how heat would be able to push the module11:05
shardymatbu: we'd have to package it and put it in the image I think, but for development we'd just use deploy artifacts11:05
matbushardy: ack, i can look at this if you think it's reasonable11:06
shardymatbu: Ok - please chat with ccamacho so we avoid too much duplicated effort, but it'd be good to see an example of the approach you propose to compare with the ansible->scripts approach11:07
matbushardy: yep sure11:08
ccamachoack shardy matbu11:08
matbushardy: i deployed an ha now, i'll try to play/upgrade with11:09
matbushardy: just a last question before lunch, how do you install/deployed automaticaly a heat-config hook ?11:09
*** owalsh has joined #tripleo11:10
shardymatbu: http://paste.openstack.org/show/590436/ shows how I've been installing heat-config-ansible11:10
shardymatbu: basically it's just a package, but you can also virt-copy-in hooks when developing11:10
matbushardy: ack thx11:11
openstackgerritMerged openstack/diskimage-builder: yum-minimal: add systemd to initial install  https://review.openstack.org/40150411:19
*** misty-cloud has quit IRC11:22
*** jprovazn has quit IRC11:30
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Make the openvswitch 2.4->2.5 upgrade more robust  https://review.openstack.org/39970811:38
mariosmatbu: sorry only just saw your comment on the previous version, it was just a rebase ^ will add your suggestion in a sec11:40
*** sudswas__ has quit IRC11:44
*** sudipto_ has quit IRC11:44
*** pkovar has joined #tripleo11:46
*** tosky has joined #tripleo11:48
EmilienMhello11:55
EmilienMpanda|zZ: sounds like we got promotion last night!11:56
panda|zZEmilienM: last night not sure, but we got promotion this morning for sure :)11:57
*** panda|zZ is now known as panda11:57
EmilienMpanda: what did you do?11:57
pandaEmilienM: nothing, normal periodic routine jobs11:58
EmilienMpanda: ok, when you did recheck last night, all jobs passed but promotion didn't happen right away. Do you know why?11:58
skramajaEmilienM: sorry.. missed ur message last night.. with my knowledge of puppet, change_password is not triggered in puppetlabs-rabbitmq. refering to https://github.com/puppetlabs/puppetlabs-rabbitmq/blob/master/lib/puppet/provider/rabbitmq_user/rabbitmqctl.rb#L3911:59
EmilienMfolks, could I have reviews on https://review.openstack.org/#/q/topic:tripleo-ci/scenarios ?11:59
pandaEmilienM: no12:00
EmilienMpanda: anyway, it's done now :)12:00
skramajaEmilienM: but i am not confident on my understanding, wanted your guidance..12:00
EmilienMskramaja: I haven't looked deeply yet, I just saw your bug report and the patch12:01
skramaja:wq12:01
skramajaok EmilienM12:02
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173812:02
*** fzdarsky is now known as fzdarsky|lunch12:03
matbumarios: no pb :)12:04
*** misty-cloud has joined #tripleo12:05
*** yolanda has quit IRC12:06
*** lucasagomes is now known as lucas-hungry12:06
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Make the openvswitch 2.4->2.5 upgrade more robust  https://review.openstack.org/39970812:07
openstackgerritMerged openstack/diskimage-builder: Fedora AArch64 (64-bit ARM) support in diskimage-builder  https://review.openstack.org/39863912:09
*** misty-cloud- has joined #tripleo12:12
EmilienMalee, jaosorior: https://review.openstack.org/#/c/396789/312:15
EmilienMsomething weird is that we're trying to configure something that is not part of OpenStack12:15
EmilienMhttps://github.com/rcritten/novajoin12:15
*** misty-cloud has quit IRC12:15
*** yolanda has joined #tripleo12:22
chemmari12:26
jaosoriorEmilienM: part of the work that's coming soon is getting that to be part of it12:27
jaosoriorEmilienM: but it is pretty complicated where to place that component12:28
jaosoriorshould be part of keystone... but then again it uses more nova mechanisms12:28
jaosoriorstrange thing indeed12:28
jaosoriorEmilienM: anyway, rcrit is working on getting it under the openstack umbrella as far as I understood12:29
*** pgadiya has quit IRC12:29
jaosoriorEmilienM: but anyway, it's a metadata service, using the noma vendor data metadata mechanism, that's the installation is being set under puppet-nova12:30
*** tobias-fiberdata has joined #tripleo12:31
*** panda is now known as panda|afk12:31
EmilienMjaosorior: ok but I still don't like the design of the first patch. It sounds like a new module in a module.12:31
jaosoriorEmilienM: how should we go for it then?12:32
jaosoriorEmilienM: it's a vendordata service which is hooked to nova, sort of a plugin but being an API by itself... without nova it doesn't really work.12:33
EmilienMjaosorior: create something like nova::metadata::novajoin? or something12:33
EmilienMbut it doesn't configure nova.conf12:34
*** tobias_fiberdata has quit IRC12:34
jaosoriorEmilienM: so instead of  manifests/metadata/novajoin/api.pp you mean  manifests/metadata/novajoin.pp ?12:34
EmilienMusually, we don't configure things outside the service itself12:34
EmilienMdo you see what I mean?12:34
EmilienMto me, right now it sounds like a third party thing12:34
jaosoriorI see12:35
EmilienMI can remove the -2 because it's too exagerated12:35
jaosoriorhadn't alee gone forward to you to ask about how to forward with it?12:35
EmilienMbut we might want to re-discuss about the design12:35
EmilienMjaosorior: nope12:35
EmilienMjaosorior: I'm not against adding this service in puppet-nova12:36
jaosoriorlets discuss it on monday when alee and rcrit are back12:36
EmilienMbut I would like to see 1) the effort ongoing in OpenStack to move novajoin (a governance patch or something) 2) re-discuss about design12:36
EmilienMjaosorior: is it going to be this configuration file forever I guess?12:36
EmilienM/etc/join/join.conf I mean12:37
jaosoriorEmilienM: to be honest I don't know. I guess? should ask rcrit12:37
EmilienMjaosorior: ok no problem, let's wait on Monday and see12:37
EmilienMjaosorior: i'm afk Monday but mwhahaha will be here and can help also12:37
*** ealcaniz has joined #tripleo12:38
jaosoriorEmilienM: great, lets do that then12:38
jaosoriorEmilienM: regarding https://review.openstack.org/#/c/402119/12:38
jaosoriordon't mean to be pedantic or anything12:38
jaosoriorbut those aren't really environments12:38
jaosoriorwell, half and half12:38
jaosoriorhalf environments and half actual templates12:39
EmilienMjaosorior: what are they?12:39
jaosoriorshould we differentiate as to not confuse people?12:39
EmilienMdo you want me to rename ?12:39
EmilienMit's still time :)12:39
jaosoriorI think it would be more appropriate12:39
EmilienMjaosorior: ack, doing it right now.12:39
*** jprovazn has joined #tripleo12:40
*** achadha has joined #tripleo12:40
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Import TripleO CI environments from tripleo-ci  https://review.openstack.org/40211912:41
*** dsariel has joined #tripleo12:41
EmilienMjaosorior: better? ^12:42
jaosoriorcommented12:43
EmilienMjaosorior: I'm confused12:44
EmilienMI renamed it to template12:44
*** achadha has quit IRC12:44
EmilienMand now you want me to rename it to environment?12:45
jaosorioryep12:45
EmilienMbut it was like this before12:45
EmilienMo_O12:45
EmilienMhttps://review.openstack.org/#/c/402119/2..312:45
jaosoriorriiight, so what I was talking about was the fact that everything is in the "environments" folder, which I would have expected to only contain environment files, not templates.12:45
EmilienMjaosorior: ok so I come back to PS2, right?12:46
jaosoriorIn that case, it would be cool to either have a test-templtes folder, or just put everything under a ci folder12:46
jaosoriorEmilienM: I like PS2 better12:46
EmilienMjaosorior: what would you do, a new dir called "ci" and 2 other dirs: ci/environment and ci/pingtest?12:47
jaosoriorI like that better12:48
EmilienMok, I can do it12:48
*** panda|afk is now known as panda12:51
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Import TripleO CI environments from tripleo-ci  https://review.openstack.org/40211912:54
EmilienMjaosorior: and now ^?12:54
jaosoriorEmilienM: +212:55
pandaoh man, you take 3 days to answer an email, and it's all already decided :(12:56
*** dsariel has quit IRC12:56
EmilienMpanda: it's not decided12:56
EmilienMpanda: I'm prototyping something to make progress12:56
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Consume TripleO CI scenarios envs from THT  https://review.openstack.org/40213112:56
EmilienMpanda: what method would you prefer the most?12:59
EmilienMpanda: https://review.openstack.org/#/c/396008/ ?12:59
pandaEmilienM: answered the email with some considerations, but take all with a grain of salt, I'm still not fully familiar with the entire testing process13:00
pandaEmilienM: I don't have strong opinions, really, just considerations13:01
*** ccamacho is now known as ccamacho|lunch13:01
EmilienMpanda: replied13:03
EmilienMpanda: well, your opinion is important, that's why we have open discussion :)13:03
*** pkovar has quit IRC13:05
ansiwengfidente: if I put the keypair into overcloud.j2.yaml resource section, how can I reference it from nova-copmute.yaml then?13:08
openstackgerritMarios Andreou proposed openstack/tripleo-heat-templates: Make the openvswitch 2.4->2.5 upgrade more robust  https://review.openstack.org/39970813:08
shardyansiwen: Nothing service specific should go into overcloud.j2.yaml anymore13:09
ansiwenshardy: gfidente suggested it has to go there, because it's a singleton?13:09
*** limao has joined #tripleo13:10
shardyWe only create one instance of nova-copmute.yaml so it should go there13:10
shardywe made a ton of effort to move everything into per-service templates last cycle, IMHO we should not go putting things back into overcloud.yaml13:10
gfidenteshardy yeah yesterday I realized the services should be single resources too13:10
ansiwenshardy: but there was an error that the keypait already exists13:10
ansiwenshardy: so for me it looked like it was instantiated several times13:11
shardyansiwen: the error is probably for some other reason, unless you have multiple compute roles (e.g ComputeDpdk or something) we only create the service template once13:12
shardythe other option is simply to add a parameter and pass the keypair data in from outside heat13:12
shardythen you can create it exactly once, e.g in a mistral workflow13:12
*** pkovar has joined #tripleo13:13
ansiwenshardy: look yourself and tell me what you think this could be: http://logs.openstack.org/42/400942/3/check/gate-tripleo-ci-centos-7-nonha-multinode/93f882b/console.html#_2016-11-23_16_25_01_71277013:14
shardyansiwen: you created in in nova-base, which is instantiated for all nova services, not just nova-compute13:16
*** lucas-hungry is now known as lucasagomes13:16
ansiwenshardy: no, not in that version13:16
ansiwenshardy: https://review.openstack.org/#/c/400942/313:17
*** amoralej is now known as amoralej|lunch13:17
ansiwenshardy: that's the patchset corresponding to that error13:17
openstackgerritJuan Antonio Osorio Robles proposed openstack-infra/tripleo-ci: WIP TLS everywhere job  https://review.openstack.org/39173813:18
shardyansiwen: I think it's because the multinode job does an all-in-one deployment where the compute is deployed on the Controller role13:18
shardyso yeah, perhaps we have to think of a way around that13:19
*** zoliXXL is now known as zoli|lunch13:19
shardyansiwen: If you had multiple compute roles, I assume you'll need to distribute the same key to all of the nodes13:20
shardyso perhaps we'll have to create this outside of heat and pass it in as a parameter13:20
openstackgerritArx Cruz proposed openstack/tripleo-quickstart: Small fix to add new line at the end of files  https://review.openstack.org/40063813:20
openstackgerritFlavio Percoco proposed openstack/tripleo-heat-templates: Show team and repo badges on README  https://review.openstack.org/40257113:21
*** limao has quit IRC13:22
*** jaosorior has quit IRC13:22
openstackgerritFlavio Percoco proposed openstack/os-collect-config: Show team and repo badges on README  https://review.openstack.org/40257213:22
*** limao has joined #tripleo13:22
*** ccamacho|lunch is now known as ccamacho13:23
openstackgerritFlavio Percoco proposed openstack/tripleo-common: Show team and repo badges on README  https://review.openstack.org/40257313:23
openstackgerritFlavio Percoco proposed openstack/os-refresh-config: Show team and repo badges on README  https://review.openstack.org/40257413:24
openstackgerritFlavio Percoco proposed openstack/diskimage-builder: Show team and repo badges on README  https://review.openstack.org/40257613:25
*** flaper87 has quit IRC13:25
openstackgerritArx Cruz proposed openstack/tripleo-quickstart: Small fix to add new line at the end of files  https://review.openstack.org/40063813:25
openstackgerritFlavio Percoco proposed openstack/os-apply-config: Show team and repo badges on README  https://review.openstack.org/40257813:26
florianfIf any of the cores has time to take a quick look at https://review.openstack.org/#/c/402085/ that would be awesome. (It *might* become a priority downstream and still needs to be backported once it's merged...)13:26
*** jlibosva has joined #tripleo13:26
openstackgerritFlavio Percoco proposed openstack/tripleo-incubator: Show team and repo badges on README  https://review.openstack.org/40257913:27
openstackgerritFlavio Percoco proposed openstack/os-cloud-config: Show team and repo badges on README  https://review.openstack.org/40258013:27
openstackgerritFlavio Percoco proposed openstack/tripleo-validations: Show team and repo badges on README  https://review.openstack.org/40258113:28
*** flepied1 has quit IRC13:28
openstackgerritFlavio Percoco proposed openstack/tripleo-quickstart: Show team and repo badges on README  https://review.openstack.org/40258213:29
openstackgerritFlavio Percoco proposed openstack/python-tripleoclient: Show team and repo badges on README  https://review.openstack.org/40258313:30
openstackgerritFlavio Percoco proposed openstack/os-net-config: Show team and repo badges on README  https://review.openstack.org/40258413:31
openstackgerritFlavio Percoco proposed openstack/tripleo-docs: Show team and repo badges on README  https://review.openstack.org/40258513:31
openstackgerritFlavio Percoco proposed openstack/tripleo-specs: Show team and repo badges on README  https://review.openstack.org/40258613:32
*** limao has quit IRC13:32
shadowergfidente: have you ever deployed IPv6 in a baremetal environment? I'm getting the validation ping failure and I suppose it's something to do with the IP addresses & ranges I used.13:33
*** flaper87 has joined #tripleo13:33
shadowerI assume they have to be compatible with the environment somehow, but I'm not sure how to find the right values13:33
*** limao has joined #tripleo13:33
*** misty-cloud- has quit IRC13:34
florianfThanks EmilienM!13:35
*** masco has quit IRC13:36
*** limao has quit IRC13:38
owalshshardy, ansiwen: shouldn't multinode work if the key is nova-compute?13:39
*** rcernin has quit IRC13:39
EmilienMflorianf: thx for the quick fix13:39
*** jpena is now known as jpena|lunch13:40
shardyowalsh: the problem is we create a nova-compute.yaml nested stack in both ControllerServiceChain and ComputeServiceChain, even when the ComputeCount is zero13:40
*** limao has joined #tripleo13:40
shardywe could make creating those resource chains conditional on Count > 0, but that still doesn't solve the case where you have multiple compute roles13:41
shardye.g for DPDK, SrIOV or different types of hardware13:41
owalshshardy: create nova-compute-base that all compute roles nest?13:41
shardyowalsh: We don't really have anywhere to create common nested things common to all roles atm - everything is defined per role (e.g Controller, Compute etc)13:42
*** limao has quit IRC13:45
*** athomas has quit IRC13:45
*** flepied has joined #tripleo13:46
*** rcernin has joined #tripleo13:49
*** sshnaidm|away has quit IRC13:49
openstackgerritMerged openstack/tripleo-specs: Containerize TripleO blueprint  https://review.openstack.org/22318213:50
*** athomas has joined #tripleo13:51
*** fzdarsky|lunch is now known as fzdarsky13:54
*** prateek has quit IRC13:54
openstackgerritMerged openstack/tripleo-validations: Updated from global requirements  https://review.openstack.org/40219513:55
*** ramishra has quit IRC13:57
openstackgerritMerged openstack/tripleo-specs: Unified log and status capture  https://review.openstack.org/39195113:58
*** hogepodge has quit IRC13:59
*** leanderthal|afk is now known as leanderthal13:59
openstackgerritMerged openstack/tripleo-specs: Propose TripleO Squads policy  https://review.openstack.org/38520114:01
*** ramishra has joined #tripleo14:02
*** limao has joined #tripleo14:03
*** ipsecguy_ is now known as ipsecguy14:05
*** flepied has quit IRC14:05
*** flepied1 has joined #tripleo14:07
owalshshardy: the ComputeCount is zero condition would still fail where Controller is also Compute and ComputeCount is non zero14:12
owalshthe issue ansiwen is trying to resolve came from env with 1 combined Control/Compute node  and 1 Compute node14:17
*** fzdarsky has quit IRC14:17
shardyowalsh: well the CI job ansiwen referenced deploys 1 combined Control/Compute node  and zero compute nodes14:20
shardybut yeah, it's the same issue however you juggle the counts14:20
owalshshardy: yea, would get CI to pass but doesn't really resolve the issue14:20
*** jkilpatr has joined #tripleo14:21
shardyyup14:21
owalshhmm, overcloud.j2.yaml would work, wouldn't it? Is there any other option right now?14:22
*** alee has quit IRC14:23
shardyowalsh: it would work, but it's an anti-pattern in terms of our architecture14:23
*** fzdarsky has joined #tripleo14:23
shardyowalsh: the other option is just to add parameters to the nova-compute template and pass the key data in via parameters14:23
*** hogepodge has joined #tripleo14:23
shardye.g NovaMigrationSSHPubKey: <thekey>14:23
shardyin an environment file, which could later be automatically generated as part of the deployment workflow in mistral14:24
shardyFor a first pass it can just be manually created, which would be enough to allow progress?14:24
*** skramaja has quit IRC14:25
*** amoralej|lunch is now known as amoralej14:26
owalshhmm, ok... see what ansiwen thinks when he's back14:27
*** hogepodge has quit IRC14:28
*** saneax is now known as saneax-_-|AFK14:29
*** links has quit IRC14:31
owalshthanks shardy. I must take a look at mistral workflow, I didn't have a good reason to until now14:32
*** pkovar has quit IRC14:32
*** flepied1 has quit IRC14:33
*** flepied has joined #tripleo14:35
*** dtantsur is now known as dtantsur|afk14:36
*** jpena|lunch is now known as jpena14:38
*** achadha has joined #tripleo14:42
*** Goneri has joined #tripleo14:43
openstackgerritMerged openstack/puppet-tripleo: Do not configure state matching when using GRE  https://review.openstack.org/40146114:45
openstackgerritMerged openstack/tripleo-common: Fix parameter update for custom roles  https://review.openstack.org/40208514:45
*** sshnaidm has joined #tripleo14:47
openstackgerritHolger Smolinski proposed openstack/diskimage-builder: Add zipl support for s390 architecture with SCSI boot  https://review.openstack.org/38603114:47
*** achadha has quit IRC14:47
*** ansmith has joined #tripleo14:51
*** pkovar has joined #tripleo14:52
openstackgerritJakub Libosvar proposed openstack/puppet-tripleo: Do not configure state matching when using GRE  https://review.openstack.org/40270914:52
*** flepied has quit IRC14:53
*** flepied1 has joined #tripleo14:53
*** flepied1 has quit IRC14:53
*** flepied has joined #tripleo14:54
*** abehl has quit IRC14:55
*** chandankumar is now known as chandankumar|off14:55
openstackgerritMerged openstack/tripleo-heat-templates: Provide full list of services for Compute role in HCI scenario  https://review.openstack.org/40239614:57
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: fix error in string comparison  https://review.openstack.org/40272014:58
*** flepied1 has joined #tripleo14:58
*** flepied has quit IRC14:58
pandaEmilienM: shardy ^ update jobs are not launched correctly14:59
pandahttp://logs.openstack.org/periodic/periodic-tripleo-ci-centos-7-ovb-updates/c5d4c61/console.html#_2016-11-25_07_00_07_804547 was missing all the environment files15:00
openstackgerritFlorian Fuchs proposed openstack/tripleo-common: Fix parameter update for custom roles  https://review.openstack.org/40272515:00
*** zoli|lunch is now known as zoli|wfh15:00
*** hogepodge has joined #tripleo15:00
*** limao has quit IRC15:00
*** limao has joined #tripleo15:01
EmilienMpanda: will look shortly15:01
*** achadha has joined #tripleo15:03
*** beagles is now known as beagles_afk15:04
*** limao has quit IRC15:05
*** hogepodge has quit IRC15:05
*** ansmith has quit IRC15:08
*** achadha has quit IRC15:09
ansiwenshardy, owalsh: manually create? you mean a fixed key in an environment file just as a proof of concept?15:10
owalshansiwen: yes15:12
ansiwenhmm.... it's dangreous that people don't replace it and have a cloud using a compromised key...15:13
*** tremble has quit IRC15:16
shardyansiwen: it's the same as passwords though, we create those automatically in a mistral workflow, then the values are passed into heat via parameters15:16
shardyor, operators provide their own values and it's up to them to not reuse them15:17
*** rcernin has quit IRC15:17
ansiwenshardy: sure, dynamically created ones are fine15:17
*** flepied has joined #tripleo15:17
*** openstackgerrit has quit IRC15:18
*** openstackgerrit has joined #tripleo15:18
*** flepied1 has quit IRC15:19
openstackgerritHolger Smolinski proposed openstack/diskimage-builder: Add zipl support for s390 architecture with SCSI boot  https://review.openstack.org/38603115:20
*** jcoufal has joined #tripleo15:22
*** rcernin has joined #tripleo15:22
*** prateek has joined #tripleo15:25
ansiwenshardy: so, mistral workflow is now the only option we have left?15:27
ansiwenbecause overcloud.j2.yaml is not an option?15:27
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci: Consume TripleO CI scenarios envs from THT  https://review.openstack.org/40213115:27
*** rcernin has quit IRC15:30
*** jprovazn has quit IRC15:31
shardyansiwen: Yes, the only way you can add this to overcloud.j2.yaml is to abuse the DefaultPasswords resource, which we only added because removing those passwords would break existing deployments15:34
shardyso I would prefer it if we didn't do that15:34
shardyfeel free to start a ML thread if you'd like other opinions tho15:34
shardythere may be other options I've not yet considered15:34
*** bana_k has joined #tripleo15:42
openstackgerritCarlos Camacho proposed openstack/tripleo-docs: Update references to overcloud-resource-registry-puppet.j2.yaml in docs  https://review.openstack.org/40289615:52
*** dhill_ has joined #tripleo15:55
openstackgerritJavier Peña proposed openstack/tripleo-quickstart-extras: Fix new lines in Run DLRN task  https://review.openstack.org/40290415:56
*** bkopilov has joined #tripleo15:58
*** dbecker has quit IRC16:03
pandawhat does an updates job exactly do ? updates packages on both overcloud and undercloud for a specific release ?16:04
flaper87weshay: around ?16:06
flaper87I guess not16:06
*** leanderthal is now known as leanderthal|afk16:06
flaper87weshay: wanted to task you something about https://github.com/redhat-openstack/ansible-role-tripleo-overcloud-prep-containers but not urgent16:06
pandaflaper87: he's blacking friday after giving thanks.16:06
flaper87panda: yup, I figured as much16:07
*** mcornea has quit IRC16:07
shardypanda: I don't think it does test package updates - it only currently tests updating the heat stack from current master to the patch under test16:09
shardyto catch issues where the heat templates break things on update16:10
*** derekh has quit IRC16:10
pandashardy: I see, thanks. Wanter to be sure no other branches than master are involved.16:10
shardypanda: we will cover the package update case via upgrade testing I think, but we can probably do more with the current updates job16:10
shardyhttps://github.com/openstack-infra/tripleo-ci/blob/master/scripts/deploy.sh#L15416:11
shardypanda: Yeah I don't think there are, it's just an update on the same branch16:11
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: enable ssl  https://review.openstack.org/40293016:12
ansiwenshardy: can you point me to the mistral created passwords?16:13
*** limao has joined #tripleo16:13
*** ealcaniz has quit IRC16:13
*** limao has quit IRC16:13
*** limao has joined #tripleo16:14
shardyansiwen: closer to what you need is actually the ssh key we inject for validations:16:14
jlibosvapanda: ccamacho can you please have a look at this backport https://review.openstack.org/#/c/402709/ ?16:14
shardyhttps://github.com/openstack/tripleo-common/blob/master/workbooks/deployment.yaml#L11116:14
shardyhttps://github.com/openstack/tripleo-common/blob/master/tripleo_common/actions/validations.py#L2816:15
shardyhttps://github.com/openstack/tripleo-common/blob/master/workbooks/validations.yaml#L20416:15
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient: Add heat ansible agent to overcloud-full image  https://review.openstack.org/39785916:16
shardyThat shows adding an ssh key to the mistral environment, then wiring it in to the heat input parameters16:16
shardyansiwen: I think it's pretty close to what you need?16:16
pandajlibosva: I thought backports from commits by cores needed only 1x+216:17
pandaOther projects are doing this AFAIK16:18
jlibosvapanda: Didn't know about that, anyway it requires +W16:18
jlibosvapanda: hm, didn't notice that in Neutron16:18
*** limao has quit IRC16:18
ccamachojlibosva done16:19
jlibosvaccamacho: thanks16:19
openstackgerritFlavio Percoco proposed openstack/puppet-tripleo: Show team and repo badges on README  https://review.openstack.org/40294716:19
ccamachoshardy im with https://review.openstack.org/397859  (was in merge conflict) and +2ed again. EmilienM mind to re-vote when having some cycles? Thanks!16:20
shardySpeaking of backports, can I please get reviews on https://review.openstack.org/#/q/status:open+topic:bug/1629187 ?16:20
shardyboth passing CI16:20
EmilienMccamacho, shardy: looking16:20
shardyccamacho: thanks16:21
shardyccamacho: I think you're missing a conflict block there16:22
*** ohamada has quit IRC16:22
*** ohamada has joined #tripleo16:22
ccamachoshardy woooowww yeahpo16:22
ccamachosorry Ill push it again :(16:22
*** jlinkes has quit IRC16:23
openstackgerritCarlos Camacho proposed openstack/python-tripleoclient: Add heat ansible agent to overcloud-full image  https://review.openstack.org/39785916:24
ccamachoshardy EmilienM done, sorry for the conflict16:25
EmilienMccamacho: no worries16:25
EmilienMccamacho: +216:25
ccamachothanks!16:25
*** ansmith has joined #tripleo16:26
openstackgerritMerged openstack/puppet-tripleo: Enable internal TLS for MySQL  https://review.openstack.org/37847116:27
*** akrivoka has quit IRC16:28
*** aufi has quit IRC16:31
*** ccamacho is now known as ccamacho|afk16:33
*** paramite has quit IRC16:37
*** athomas has quit IRC16:43
*** prateek has quit IRC16:46
*** ayoung has joined #tripleo16:46
*** links has joined #tripleo16:50
*** athomas has joined #tripleo16:51
*** rasca has quit IRC16:52
openstackgerritLucas Alvares Gomes proposed openstack/tripleo-quickstart: WIP: VirtualBMC support for tripleo-quickstart  https://review.openstack.org/39970416:53
*** ealcaniz has joined #tripleo16:53
jpichThis backport would be very helpful in getting custom roles to work with the UI, should folks have time to take a look -> https://review.openstack.org/#/c/402725/16:53
*** lmiccini has quit IRC16:54
EmilienMjpich: approved16:54
jpichEmilienM: Thank you so much16:54
*** ealcaniz has quit IRC16:54
EmilienMthx for taking care of stable :D16:54
jpich:) !16:58
openstackgerritSteven Hardy proposed openstack/tripleo-heat-templates: Fix puppet/services/README.rst step description  https://review.openstack.org/40310617:02
pandaoh, liberty was killed17:02
panda(we are all slaves now)17:03
EmilienMpanda: :) nice one17:03
pandaEmilienM: can you check if it's working with you now ? https://review.openstack.org/40081717:03
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Bind mount files to run DiD in latest atomic host  https://review.openstack.org/40310917:04
*** lucasagomes is now known as lucas-afk17:04
pandaany other core interested in adding journal as test in debug ^17:04
pandatext*17:04
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Have docker start script honor configuration  https://review.openstack.org/40311017:04
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Be more inclusive in insecure registry regex  https://review.openstack.org/40311217:04
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Containerized Services for Composable Roles  https://review.openstack.org/40311417:05
*** dbecker has joined #tripleo17:06
*** achadha has joined #tripleo17:06
openstackgerritEmilien Macchi proposed openstack/tripleo-heat-templates: Test scenarios in THT  https://review.openstack.org/40312217:09
*** jrist has quit IRC17:10
*** achadha has quit IRC17:11
*** jrist has joined #tripleo17:13
*** links has quit IRC17:15
EmilienMpanda: in my queue17:15
pandaEmilienM: do you use rabbit ?17:17
panda:)17:17
EmilienMpanda: http://logs.openstack.org/17/400817/6/check-tripleo/gate-tripleo-ci-centos-7-ovb-ha/2255779/logs/undercloud/var/log/journal-text.txt.gz17:17
EmilienMI love ^17:17
EmilienMpanda: +217:17
*** jrist has quit IRC17:17
EmilienMpanda: yeah, so we have now a rabbit and a panda in the team, nice!17:18
*** pblaho has quit IRC17:18
EmilienMpanda: https://c2.q-assets.com/images/products/p/ptm/ptm-233_1z.jpg17:18
openstackgerrityolanda.robla proposed openstack/tripleo-image-elements: Replace deprecated service with svc-map  https://review.openstack.org/40313817:21
pandalol17:22
EmilienMpanda: you made my day. Thanks.17:22
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates: Provide full list of services for Compute role in HCI scenario  https://review.openstack.org/40314217:23
*** hogepodge has joined #tripleo17:24
*** jrist has joined #tripleo17:24
*** cylopez has left #tripleo17:24
*** numans has quit IRC17:26
*** pcaruana has quit IRC17:33
*** gfidente is now known as gfidente|afk17:33
openstackgerritMerged openstack/puppet-tripleo: Do not configure state matching when using GRE  https://review.openstack.org/40270917:34
openstackgerritMerged openstack/puppet-tripleo: Move calculation of neutron l3_ha into puppet profile  https://review.openstack.org/40236917:36
*** rhallisey_ has joined #tripleo17:37
openstackgerritGabriele Cerami proposed openstack/tripleo-quickstart: Show team and repo badges on README  https://review.openstack.org/40258217:39
openstackgerritMerged openstack/tripleo-heat-templates: Remove conditional for neutron l3_ha  https://review.openstack.org/40237017:39
*** dbecker has quit IRC17:40
*** rhallisey_ is now known as rhallisey17:40
*** panda is now known as panda|bbl17:42
*** rhallisey has quit IRC17:43
*** rhallisey has joined #tripleo17:43
*** Vijayendra_ has quit IRC17:44
openstackgerritFlavio Percoco proposed openstack/instack-undercloud: Show team and repo badges on README  https://review.openstack.org/40318917:45
*** shardy is now known as shardy_afk17:46
openstackgerritFlavio Percoco proposed openstack/instack: Show team and repo badges on README  https://review.openstack.org/40319117:47
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Bind mount files to run DiD in latest atomic host  https://review.openstack.org/40310917:47
openstackgerritMerged openstack/tripleo-common: Fix parameter update for custom roles  https://review.openstack.org/40272517:47
openstackgerritFlavio Percoco proposed openstack/tripleo-puppet-elements: Show team and repo badges on README  https://review.openstack.org/40319217:47
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Have docker start script honor configuration  https://review.openstack.org/40311017:48
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Be more inclusive in insecure registry regex  https://review.openstack.org/40311217:48
openstackgerritFlavio Percoco proposed openstack/tripleo-quickstart-extras: Show team and repo badges on README  https://review.openstack.org/40319317:48
openstackgerritMartin André proposed openstack/tripleo-heat-templates: Containerized Services for Composable Roles  https://review.openstack.org/40311417:49
openstackgerritFlavio Percoco proposed openstack/tripleo-ui: Show team and repo badges on README  https://review.openstack.org/40319417:49
openstackgerritFlavio Percoco proposed openstack/tripleo-image-elements: Show team and repo badges on README  https://review.openstack.org/40319617:50
*** yamahata has joined #tripleo17:57
*** florianf has quit IRC17:59
*** tosky has quit IRC17:59
*** mhenkel_ has left #tripleo18:01
*** cwolferh has joined #tripleo18:14
*** jpena is now known as jpena|off18:14
*** rhallisey has quit IRC18:15
*** milan has quit IRC18:19
*** jlibosva has quit IRC18:21
*** amoralej is now known as amoralej|off18:23
*** achadha has joined #tripleo18:25
openstackgerritGabriele Cerami proposed openstack-infra/tripleo-ci: updates: enable ssl  https://review.openstack.org/40293018:29
*** rcrit has quit IRC18:30
*** yamahata has quit IRC18:32
*** tobias-fiberdata has quit IRC18:33
*** tobias_fiberdata has joined #tripleo18:36
*** tobias_fiberdata has quit IRC18:37
*** ohamada has quit IRC18:39
*** saibarspeis has quit IRC18:42
*** jbadiapa has quit IRC18:43
*** saibarspeis has joined #tripleo18:43
*** ctayal has joined #tripleo18:51
*** gfidente|afk has quit IRC18:54
*** pkovar has quit IRC18:56
*** ctayal_ has joined #tripleo18:56
*** flepied1 has joined #tripleo18:57
*** ctayal has quit IRC18:58
*** achadha has quit IRC19:01
*** flepied has quit IRC19:01
openstackgerritMerged openstack/python-tripleoclient: Add heat ansible agent to overcloud-full image  https://review.openstack.org/39785919:09
*** ctayal_ has quit IRC19:11
*** hogepodge has quit IRC19:11
*** achadha has joined #tripleo19:12
zoli|wfhhave a good weekend19:14
*** zoli|wfh is now known as zoli|gone19:15
*** apetrich has quit IRC19:19
*** yolanda has quit IRC19:29
*** fzdarsky is now known as fzdarsky|afk19:32
*** flepied has joined #tripleo19:35
*** flepied1 has quit IRC19:35
*** achadha has quit IRC19:37
*** shardy_afk has quit IRC19:40
*** panda|bbl is now known as panda19:46
*** beagles_afk is now known as beagles20:06
*** hogepodge has joined #tripleo20:08
*** pkovar has joined #tripleo20:12
*** achadha has joined #tripleo20:18
*** jcoufal has quit IRC20:23
*** ebarrera has quit IRC20:26
*** jpich has quit IRC20:43
*** achadha has quit IRC20:45
*** fpan has quit IRC20:47
*** achadha has joined #tripleo20:49
*** dsavineau has quit IRC20:57
*** achadha has quit IRC20:57
*** achadha has joined #tripleo21:02
*** saibarsp_ has joined #tripleo21:03
*** saibarspeis has quit IRC21:03
*** fpan has joined #tripleo21:04
*** achadha has quit IRC21:05
*** saibarsp_ has quit IRC21:06
*** bana_k has quit IRC21:07
*** yolanda has joined #tripleo21:16
*** Goneri has quit IRC21:17
*** iranzo has quit IRC21:25
*** fragatina has quit IRC21:31
*** fragatina has joined #tripleo21:31
*** dciabrin has quit IRC21:50
*** yolanda has quit IRC22:07
*** TSCHAK has joined #tripleo22:12
*** limao has joined #tripleo22:15
*** limao has quit IRC22:20
*** yolanda has joined #tripleo22:22
*** achadha has joined #tripleo22:40
*** hogepodge has quit IRC22:40
*** panda is now known as panda|Zz22:41
*** yolanda has quit IRC22:42
*** limao has joined #tripleo22:48
*** hogepodge has joined #tripleo22:51
*** limao has quit IRC22:52
*** arxcruz has quit IRC23:03
*** Goneri has joined #tripleo23:07
*** limao has joined #tripleo23:14
*** mhenkel has joined #tripleo23:18
*** limao has quit IRC23:21
*** mhenkel has quit IRC23:22
*** Goneri has quit IRC23:28

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