Wednesday, 2017-04-19

openstackgerritAttila Darazs proposed openstack/tripleo-quickstart-extras master: GATE CHECK  https://review.openstack.org/43027700:00
*** jmelvin has quit IRC00:01
*** Goneri has joined #tripleo00:11
*** pmannidi has joined #tripleo00:13
*** Goneri has quit IRC00:23
*** dsneddon_afk is now known as dsneddon00:25
*** jkilpatr has quit IRC00:31
*** jkilpatr has joined #tripleo00:32
*** limao has joined #tripleo00:51
*** leifmadsen has quit IRC00:55
*** pmannidi has quit IRC00:57
*** leifmadsen has joined #tripleo00:57
*** mrunge has quit IRC01:06
*** kjw3 has quit IRC01:11
*** panda|pto has quit IRC01:12
*** pmannidi has joined #tripleo01:13
*** jkilpatr has quit IRC01:13
*** panda|pto has joined #tripleo01:15
*** abishop_ has quit IRC01:18
*** pmannidi has quit IRC01:21
*** jkilpatr has joined #tripleo01:25
*** limao has quit IRC01:36
*** limao has joined #tripleo01:36
*** pmannidi has joined #tripleo01:37
openstackgerritMerged openstack/tripleo-heat-templates master: Add migration SSH tunneling support  https://review.openstack.org/45084201:39
openstackgerritMerged openstack/tripleo-quickstart master: Ignore libvirt start if running chrooted  https://review.openstack.org/44700001:39
openstackgerritMerged openstack/python-tripleoclient master: Updated from global requirements  https://review.openstack.org/45601001:40
openstackgerritMerged openstack-infra/tripleo-ci master: Use infra's docker registry mirror for featureset jobs  https://review.openstack.org/45522101:40
*** japestinho has joined #tripleo01:40
openstackgerritMerged openstack/diskimage-builder master: Updated from global requirements  https://review.openstack.org/45590901:52
*** mrunge has joined #tripleo01:53
openstackgerritRabi Mishra proposed openstack/instack-undercloud master: Make 'reauthentication_auth_method=trusts' the default  https://review.openstack.org/45783702:04
*** fragatin_ has joined #tripleo02:11
*** fragatina has quit IRC02:14
*** fragatin_ has quit IRC02:15
*** fragatina has joined #tripleo02:17
*** yamahata has quit IRC02:17
*** fragatina has quit IRC02:21
*** darc_ has quit IRC02:23
*** darc_ has joined #tripleo02:23
*** darc_ has quit IRC02:25
*** darc_ has joined #tripleo02:25
*** yolanda has quit IRC02:26
*** yolanda has joined #tripleo02:26
*** lvlds has joined #tripleo02:32
diana_clarkelvlds: Welcome!02:34
lvldsHi, thanks!02:35
lvldsMaybe tomorrow the script will finish installing everything.02:37
diana_clarkelvlds: Heh, and I'll let you know if my quickstart exists successfully this time, but for now I'm off to bed. Cheers ;)02:38
lvldsToday I was able to log in the Horizon dashboard, but I did not understand what TripleO UI does, could make it run02:38
lvldsI am on this TripleO Deep Dive August 11, 2016 - Networking - https://www.youtube.com/watch?v=zYNq2uT9pfM02:39
lvldsRest well. Cheers ;)02:40
diana_clarkelvlds: Thanks! I'll watch that tomorrow. I really like Dan Prince's teaching style (hands on, command line, etc).02:42
*** tzumainn has quit IRC02:59
openstackgerritMerged openstack/tripleo-heat-templates stable/newton: Automatically backup and restore Swift rings from the undercloud  https://review.openstack.org/43528503:11
openstackgerritMerged openstack/puppet-tripleo master: Create bigswitch agent profile  https://review.openstack.org/44823403:11
openstackgerritMerged openstack/tripleo-heat-templates master: Use tripleo profile for bigswitch agent  https://review.openstack.org/44823603:11
*** darc_ has quit IRC03:13
*** links has joined #tripleo03:19
*** jerrygb has joined #tripleo03:21
*** psahoo has joined #tripleo03:37
*** lifeless has quit IRC03:38
*** gkadam has joined #tripleo03:43
*** gkadam is now known as Guest7939403:43
*** Guest79394 has quit IRC03:44
*** gkadam_ has joined #tripleo03:44
*** gkadam_ is now known as gkadam03:45
*** lifeless has joined #tripleo03:46
*** ykarel has joined #tripleo03:54
*** chlong has quit IRC03:58
*** limao has quit IRC04:11
*** limao has joined #tripleo04:11
*** limao has quit IRC04:16
*** kjw3 has joined #tripleo04:17
*** arxcruz has quit IRC04:18
*** arxcruz has joined #tripleo04:18
*** fragatina has joined #tripleo04:26
*** fragatina has quit IRC04:29
*** fragatina has joined #tripleo04:30
*** links has quit IRC04:36
*** sudipto has joined #tripleo04:39
*** skramaja has joined #tripleo04:46
*** limao has joined #tripleo04:47
*** links has joined #tripleo04:52
*** ratailor has joined #tripleo04:53
*** bkopilov has joined #tripleo04:54
*** bkopilov has quit IRC04:59
*** bkopilov has joined #tripleo05:00
*** mdnadeem has joined #tripleo05:00
*** bkopilov has quit IRC05:02
*** bkopilov has joined #tripleo05:04
*** udesale has joined #tripleo05:04
*** padkrish has joined #tripleo05:07
*** padkrish has quit IRC05:07
openstackgerritRabi Mishra proposed openstack/instack-undercloud master: Make 'reauthentication_auth_method=trusts' the default  https://review.openstack.org/45783705:13
*** yamahata has joined #tripleo05:15
*** eggmaster has quit IRC05:16
*** janki has joined #tripleo05:22
*** links has quit IRC05:25
*** jerrygb has quit IRC05:25
openstackgerritMerged openstack/tripleo-heat-templates master: Use underscore for Aodh and Gnocchi's container names  https://review.openstack.org/45646505:26
*** iranzo has joined #tripleo05:34
*** iranzo has joined #tripleo05:34
*** masco has joined #tripleo05:35
*** nmathew has joined #tripleo05:36
*** links has joined #tripleo05:37
*** cmyster has quit IRC05:40
*** aufi has joined #tripleo05:43
openstackgerritSaravanan KR proposed openstack/tripleo-heat-templates master: WIP: Derive Parameter environment via plan-environment  https://review.openstack.org/45787405:45
*** prateek has joined #tripleo05:48
*** karthiks has joined #tripleo05:52
skramajajtomasek: ^ i am working with Steven to comeup with a format, which will be useful to provide parameters for workflow without adding the parameters to heat environment.05:54
skramajajtomasek: i am wondering how it will be used from UI presective, need your inputs in this regard. note this is not the final apporach. i am doing a PoC to understand how it will look a like, format may change after discussion.05:55
*** rcernin has joined #tripleo06:08
ratailorCould anybody pls tell me, how can I test changes in stable branch. I have deployed mitaka and now I want to apply some changes and test whether those changes are working or not.06:11
*** pgadiya has joined #tripleo06:14
*** milan has joined #tripleo06:22
*** florianf has joined #tripleo06:23
*** lmiccini has joined #tripleo06:23
*** numans has quit IRC06:25
*** flepied has quit IRC06:29
*** janki has quit IRC06:30
openstackgerritSaravanan KR proposed openstack/tripleo-specs master: Deriving TripleO Parameters  https://review.openstack.org/42330406:30
*** pcaruana has joined #tripleo06:33
*** jprovazn has joined #tripleo06:35
*** agurenko has joined #tripleo06:35
*** cmyster has joined #tripleo06:36
*** cmyster has quit IRC06:36
*** cmyster has joined #tripleo06:36
*** saibarspeis has joined #tripleo06:38
*** paramite has joined #tripleo06:45
*** numans has joined #tripleo06:47
*** nmathew- has joined #tripleo06:47
*** dsariel has quit IRC06:48
*** janki has joined #tripleo06:49
*** nmathew has quit IRC06:51
*** jaosorior has joined #tripleo06:53
*** garyk has joined #tripleo06:54
*** numans has quit IRC06:56
*** gbarros has joined #tripleo06:58
*** numans has joined #tripleo07:00
*** tesseract has joined #tripleo07:01
openstackgerritSaravanan KR proposed openstack/tripleo-specs master: Deriving TripleO Parameters  https://review.openstack.org/42330407:02
*** yamahata has quit IRC07:03
*** flepied has joined #tripleo07:05
*** dparkes has joined #tripleo07:05
*** athomas has joined #tripleo07:09
*** limao has quit IRC07:10
*** limao has joined #tripleo07:12
*** cylopez has joined #tripleo07:14
*** shardy has joined #tripleo07:14
*** ffiore has joined #tripleo07:16
*** ffiore has quit IRC07:17
*** ffiore has joined #tripleo07:17
*** jlinkes has joined #tripleo07:18
jtomasekskramaja: thanks, I'll have a look07:20
skramajashardy: https://review.openstack.org/#/c/457874/ - i tried incorporate workflow parameters in plan-environment, i feel this is a good start, can you take a look and let me know if this is ok?07:28
*** dbecker has joined #tripleo07:29
skramajashardy: later the 'data' section in the plan-environment can be converted to user-environment, but it needs some additional work parsing in the tripleoclient. we can add that support later and easily migrate to it with the current sample.07:30
shardyskramaja: thanks, I added some ideas07:34
*** jpena|off is now known as jpena07:37
skramajashardy: this is one sample of the env file which is needed -https://review.openstack.org/#/c/457874/1/environments/derive-params/derive_parameters.yaml, but the list of parameters may increase. adding all directly in plan-environment will bloat the file. thats the reason for isolating to a seprate env file.07:37
shardyskramaja: sure, but we could just use a j2 include or something perhaps?07:38
shardyor allow multiple plan-environment files that can be merged?07:38
skramajashardy: nice.07:38
shardyskramaja: just throwing some ideas around, I think the direction is fine, I'm just not sure the interface is exactly optimal in plan-environment yet07:39
skramajashardy: i like both, i will start with 2nd one. it is more easy to understand.07:39
skramajafor the users.07:39
shardyskramaja: yeah I guess so, it's similar to the heat environments, although the original idea of plan-environment was to have one definition of the plan07:40
shardyso part of the plan creation workflow would have to be to write one file we use to create the deployment07:40
skramajashardy: agreed. i am also wondering how these workflow parameters will be used by ui. any idea around it. i have asked jtomasek to have look too.07:42
jtomasekskramaja, shardy: so the problem we're trying to solve with this is how to provide inputs for derive parameters workflows?07:44
skramajayes jtomasek07:44
skramajajtomasek: with those parameters, derive params workflow will ouput the heat parameteres, to be used for deployment.07:45
*** ratailor is now known as ratailor|Lunch07:45
openstackgerritMartin AndrĂ© proposed openstack-infra/tripleo-ci master: Add undercloud-containers job to cistatus  https://review.openstack.org/44695707:45
jtomasekskramaja, shardy: from UI point of view, we'd just want to list workflow inputs with its defaults and let user edit them in the form07:45
jtomasekskramaja, shardy: which I believe Mistral should be able to do now07:45
jtomasekskramaja, shardy: it seems to me that those new 'special' environments are just a way for CLI to provide those input defaults07:46
shardyjtomasek: Ok, I guess we'll have to think about that, becaue mistral doesn't provide a parameter/input schema like heat does, only key/value pairs I think?07:46
shardyjtomasek: note these aren't special environments, it's a new data structure that's part of the plan-environment07:46
jtomasekshardy: if we need certain nested structure, the input then needs to be json?07:47
jtomasek(in the end anyway)07:47
shardyjtomasek: we started out considering putting these into the service templates, but that's potentially confusing because the values aren't ever passed directly to heat07:47
jtomasekshardy: I know, it is files such as roles-data.yaml07:47
shardyjtomasek: sure, it's json but we don't know the types - mistral allows specifying defaults but I'm not sure how we preview them07:48
openstackgerritLuca Lorenzetto proposed openstack/tripleo-docs master: Fixed page title  https://review.openstack.org/45790507:48
*** bogdando has joined #tripleo07:48
shardyjtomasek: I guess you'd just have a way to show the workflow_parameters from the enabled plan-environment, and assume it was all text?07:48
jtomasekd0ugal: do you know if Mistral API is able to list certain workflow inputs?07:48
jtomasekd0ugal: (list of inputs + default values)07:49
shardyjtomasek: yes it looks like it:07:49
shardyhttp://paste.openstack.org/show/607114/07:49
openstackgerritSimon Leinen proposed openstack/diskimage-builder master: Turn off strict_id mode for Ec2 datasource  https://review.openstack.org/45701507:49
*** jpich has joined #tripleo07:49
shardyit's just key/value pairs but the data is exposed07:50
skramajashardy: jtomasek A crude way is, add a mistral action to provide the required documentation on the workflow parameters.07:50
skramaja*mistral workflow07:50
skramajawhich is specific to derive parmeters.07:50
shardyskramaja: so you pass a list of enabled environments, and get back a list of workflow parameters, and the defaults?07:51
skramajashardy: yes. list of plan-environments to be specific.07:51
jtomasekskramaja, shardy: I quite like the Mistral approach more because we could avoid adding additional files. Then we'd just need to identify a way for CLI to provide those inputs somehow07:51
shardyskramaja: I guess I'm wondering if we can just put the defaults directly into the workflows?07:52
bogdandojistr, shardy, mandre, weshay: hello folks, PTAL https://review.openstack.org/#/c/450792/ it has passed ovb containers CI07:52
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: TLS-everywhere: Enable for TLS libvirt live migration  https://review.openstack.org/45072607:52
shardythen e.g mistral workflow-get <workflow> shows the defaults07:52
shardyskramaja: there are also tags for workflows07:52
shardycan we just tag the workflow with the environment or service name?07:52
shardythen there could be a workflow that transforms a list of enabled environments or services into a list of workflows and workflow parameters (and the defaults)?07:53
*** amoralej|off is now known as amoralej07:54
cylopezHello folk, How I can use environment to push entree in /etc/hosts ?07:54
cylopezin newton ?07:54
*** yolanda has quit IRC07:54
*** jerrygb has joined #tripleo07:55
skramajashardy: we will not know the service name, so it is not an option. the list of enabled environments per role is decided based on the service enabled on the role.07:55
jtomasekshardy, skramaja: btw. it would be ideal if derive parameters workflows did not require any input. We're providing parameters to generate different parameters here...07:55
bogdandoflaper87: ^ ^ please also take a look https://review.openstack.org/#/c/450792/ it follows up on the merged undercloud containers and allows customized cases07:55
*** mhenkel_ has joined #tripleo07:55
therveHearing about PTAL gives me some PTSD: https://pypi.python.org/pypi/zope.tal07:56
shardyjtomasek: yeah, I think the idea is we specify sane defaults, but invariably where a calculation is involved, someone will want to tweak the values07:56
skramajajtomasek: shardy derive params is nothing but a set of formulas, we need to provide customization to the formuls which are mandatory based on the environent.07:56
shardyskramaja: I guess the question is, how often will folks need to change the formulas?07:56
shardyskramaja: e.g would it be acceptable to defer this interface change, and say they have to upload a modified workflow yaml with different defaults, directly to mistral?07:57
shardythen the per-deploy interface doesn't change at all07:57
skramajashardy: lesser probablity to change formauls, because it is writted based onperformnce team output. but there are variable in it.07:57
jtomasekconfusion for the user is that he provides some configuration which produces another configuration and then he may come to a problem of not knowing which 'layer' of configuration to tweak afterwards07:57
skramajashardy: for example, single queue or multi quue for dpdk is operators choice.07:58
skramajashardy: based on what they choose we need to derive parametters.07:58
jtomasekok07:58
shardyjtomasek: I agree, which is why I wanted to avoid putting these mistral parameters into the heat templates07:58
skramajajtomasek:  the purpose of tje derive params, is to ease the deployments07:59
jtomasekshardy: +107:59
shardymy preference is we just allow per-workflow parameters via the plan_environment, but leave all the defaults in the workflows themselves07:59
skramajajtomasek: so the opeartor does not worry about the details in depth.07:59
shardythen we have a way to override defaults, but it doesn't change the interfaces much, just one new key in plan_environment08:00
*** zzzeek has quit IRC08:00
shardywe have to figure out how to get the data from plan-environment into each workflow though08:00
jtomasekshardy: I think that is something to implement in tripleo-client08:00
*** jerrygb has quit IRC08:00
jtomasekas it is CLI specific08:00
shardyjtomasek: it's not CLI specific, it's specific to the workflows08:01
*** zzzeek has joined #tripleo08:01
*** hjensas has joined #tripleo08:01
shardyjtomasek: if you write some workflow parameters to plan-environment, then run the workflow, how does it know to use the new values?08:01
openstackgerritMerged openstack/puppet-tripleo stable/ocata: Migrate Swift ring handling from tripleo-heat-templates to puppet-tripleo  https://review.openstack.org/45507408:01
shardyeach workflow will have to read it explitly from the plan-environment I guess08:01
openstackgerritMerged openstack/tripleo-common master: Add skip_deploy_identifier  https://review.openstack.org/45231408:02
skramajashardy: jtomasek my intentation was to read it in the workflow08:02
*** athomas has quit IRC08:02
shardyskramaja: Ok, that works08:02
skramajajtomasek: shardy read the plan-environment and get the workflow parameters and apply the formulas.08:02
jtomasekshardy, skramaja: hm, so we're not using Mistral workflow 'input' feature in that case08:03
*** snecklifter has quit IRC08:04
shardyjtomasek: I think perhaps we'd want a wrapper workflow that reads plan-environment, then calls all the calculate parameters workflows08:04
skramajashardy: jtomasek we will add a workflow which returns the parametere and defaults.08:04
shardythen the input feature is used, but it can be overridden by the parent workflow08:04
skramajashardy: jtomasek i prefer not to use the input feature, but we will conclude on specific details on workflow reviews. as of now on high leve, we are good.08:05
d0ugaljtomasek: good question, I'll check.08:05
jtomasekfrom UI POw we'd not need to store anything in plan-environment. I'd read defaults from the workflow via mistral api and let user provide changes as input to the workflow08:06
jtomasekIf I am not missing something08:06
jtomasekto read last used inputs I'd just fetch the latest execution maybe08:06
d0ugaljtomasek: it looks like the inputs are in the response for getting a workflow? http://www.discode.co/2Z08:06
jtomasekd0ugal: yeah, right. thanks08:07
d0ugaljtomasek: but that isn't very useful, as in that case we have a list, boolean and string.08:07
d0ugaljtomasek: so automatically creating a UI for that isn't trivial08:07
*** lucas-afk is now known as lucasagomes08:07
*** mcornea has joined #tripleo08:07
jtomasekd0ugal: is it like that when using API too? (not json?)08:08
skramajajtomasek: ohh. provding back to the workfow is a point to consider, can we not update the plan-environment?08:08
skramajajtomasek:  incase of preview and deriving again, it is need to restore the same values. so we have to store it some where..08:08
d0ugaljtomasek: it is just a string it seems - not json08:08
openstackgerritMadhuri Kumari proposed openstack/diskimage-builder master: Fix the wrong sentence in baremetal README  https://review.openstack.org/45791208:08
d0ugaljtomasek: but I think the biggest issue is that nothing tells you what the type of each input is08:09
jtomasekskramaja: that would be stored in workflow execution08:09
jtomasekd0ugal: ack, but in case of having this stored in yaml, it is the same IIUC08:09
*** leanderthal|afk has quit IRC08:10
*** karimb has joined #tripleo08:10
skramajajtomasek: storing the customized values in the plan environment is ideal, we can refer it anytime we need. this is what CLI is doing, CLI will update the plan-environment. I prefer UI also does the same.08:10
jtomasekskramaja: ok, I am not opposed to that08:11
bogdandofolks, let's please merge https://review.openstack.org/#/c/456583/08:11
d0ugaljtomasek: I don't follow :) but I am probably just missing some context.08:11
bogdandoshardy: ^ ^it fixes a subtle issue with explicit puppet tags08:12
*** akrivoka has joined #tripleo08:12
bogdandofolks are used to put anything non empty in order to make validation check passing. While it must be working with the full list of default tags08:12
shardybogdando: lgtm08:15
*** dsariel has joined #tripleo08:17
jtomasekskramaja: btw. updating the plan-environment needs to be done via mistral action (used by CLI and GUI) not done directly by CLI08:18
skramajajtomasek: agreed.08:18
jtomasekskramaja, shardy: one more question08:19
*** hewbrocca_afk is now known as hewbrocca08:19
jtomasekskramaja, shardy: nm, I'll ask in review...08:20
*** leanderthal|afk has joined #tripleo08:22
jaosoriorowalsh: can you check this out https://review.openstack.org/#/c/450726/ ?08:25
*** anshul has joined #tripleo08:25
*** derekh has joined #tripleo08:25
jaosoriorowalsh: just tried it out in my deployment08:25
openstackgerritSaravanan KR proposed openstack/tripleo-specs master: Deriving TripleO Parameters  https://review.openstack.org/42330408:27
*** gfidente has joined #tripleo08:29
*** gfidente has joined #tripleo08:29
*** yolanda has joined #tripleo08:30
*** zoli|gone is now known as zoliXXL08:32
*** numans has quit IRC08:33
openstackgerritMerged openstack/tripleo-validations master: Updated from global requirements  https://review.openstack.org/45675208:40
*** janki has quit IRC08:41
*** numans has joined #tripleo08:44
*** chem has joined #tripleo08:47
*** janki has joined #tripleo08:49
openstackgerritBogdan Dobrelya proposed openstack/tripleo-common master: Generate RabbitCookie  https://review.openstack.org/45792708:51
shardyjaosorior: Hey, if you have a moment can you help me understand where haproxy_stats_certificate is supposed to be set?08:53
shardyhttps://github.com/openstack/puppet-tripleo/blob/master/manifests/haproxy.pp#L14508:53
shardyI'm trying to do a non-ssl minimal deployment and it ends up undef, which then blows up because we conditionally define haproxy_stats_bind_certificate08:54
*** salmankhan has joined #tripleo08:54
shardygrep doesn't show it set anywhere in t-h-t, so I'm confused08:54
jaosoriorshardy: It's not set AFAIK (though it could now that I think about it)08:55
jaosoriorshardy: this TODO was left there https://github.com/openstack/puppet-tripleo/blob/master/manifests/haproxy.pp#L73208:55
shardyjaosorior: ah, I see - the puppet output is actually only a warning08:55
shardyso something else must be broken08:55
shardyjaosorior: thanks08:55
*** janki has quit IRC08:56
*** salmankhan has quit IRC08:57
*** janki has joined #tripleo08:57
jaosoriorshardy: if you want, just paste the logs and I can take a look08:57
*** salmankhan has joined #tripleo08:58
shardyjaosorior: thanks, I think it's unrelated to the ssl stuff so I'll keep digging, thanks though :)08:58
*** yolanda_ has joined #tripleo08:59
openstackgerritAdriano Petrich proposed openstack/tripleo-common master: move mistral base action dependency to mistral_lib  https://review.openstack.org/45463209:00
*** pgadiya has quit IRC09:01
*** yolanda_ has quit IRC09:01
*** yolanda_ has joined #tripleo09:01
*** yolanda has quit IRC09:03
*** ratailor|Lunch is now known as ratailor09:05
openstackgerritBartosz Stopa proposed openstack/tripleo-puppet-elements master: Add neutron-linuxbridge package  https://review.openstack.org/45793409:06
openstackgerritBartosz Stopa proposed openstack/puppet-tripleo master: Add linuxbridge agent profile  https://review.openstack.org/45793609:06
openstackgerritBartosz Stopa proposed openstack/tripleo-heat-templates master: Add support for linuxbridge agent  https://review.openstack.org/45793809:08
*** stendulker has joined #tripleo09:09
*** eck` is now known as eck`gone09:12
*** ckyriakidou has joined #tripleo09:15
*** hjensas has quit IRC09:16
*** pgadiya has joined #tripleo09:16
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: TLS-everywhere: Enable for TLS libvirt live migration  https://review.openstack.org/45072609:20
jaosoriormarios: thanks for the review, added the release note ^^09:20
openstackgerritMartin AndrĂ© proposed openstack-infra/tripleo-ci master: [WIP] add containerized deployment on multinode  https://review.openstack.org/45415209:20
*** fragatin_ has joined #tripleo09:20
mariosjaosorior: thanks09:21
*** fragatina has quit IRC09:22
*** numans has quit IRC09:24
jaosoriormarios: thanks for the review, dude09:26
*** zoliXXL is now known as zoli|lunch09:28
*** udesale__ has joined #tripleo09:30
*** psahoo_ has joined #tripleo09:31
*** psahoo has quit IRC09:31
*** psahoo_ has quit IRC09:32
*** psahoo has joined #tripleo09:32
openstackgerritAthlan-Guyot sofer proposed openstack/tripleo-heat-templates master: WIP: N->O upgrade, fix wrong parameters to nova placement.  https://review.openstack.org/45796509:32
bogdandofolks, I have a question for init steps, how this ever works with /var/lib/mysql:ro? https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/database/mysql.yaml#L118-L12609:32
bogdandoshardy, jistr: ^^ ?09:32
openstackgerritStephen Finucane proposed openstack/python-tripleoclient master: Explicitly set 'builders' option  https://review.openstack.org/45796609:33
*** udesale has quit IRC09:33
*** ykarel has quit IRC09:33
bogdandoI'm fixing containerized rabbitmq, and wanted to move policy/user tags there as well09:33
bogdandobut stuck with mount mode for /var/lib/rabbitmq09:33
*** psahoo has quit IRC09:34
bogdandoI'll make it rw...09:36
bogdandobut I'm really confused how an ephemeral init mysql manages to create database, users and grants with RO mode...09:36
*** ykarel has joined #tripleo09:36
jistrbogdando: i think the one you pointed at just connects to an mysql which is already running in a different container (or on a different server)09:37
jistrpuppet_tags: 'mysql_database,mysql_grant,mysql_user'09:37
jistr^ that suggests it just performs SQL operations09:38
bogdandojistr: ...on a read only mounted /var/lib/mysql09:38
bogdandothat is so odd09:38
jistrbogdando: no, remotely, via a tcp connection09:38
jistri mean that would be my expectation :)09:38
jistrwhether that actually happens, might be another thing :)09:39
bogdandoMy understanding it runs an ephemeral container, does the init and stops it09:40
*** prateek_ has joined #tripleo09:40
bogdandoconnecting to nothing else09:40
chemmarios: https://bugs.launchpad.net/tripleo/+bug/1684058, I'm not sure we should restart the nova-compute at all09:40
openstackLaunchpad bug 1684058 in tripleo "N -> O upgrade: wrong nova placement parameters." [Critical,Confirmed]09:40
*** tosky has joined #tripleo09:40
bogdandojistr: we shold check if that works at all09:40
*** psahoo has joined #tripleo09:40
chemmarios: it's still newton at that moment and don't need the new parameter or do I miss something ?09:41
chemmcornea: ^09:41
*** prateek_ has quit IRC09:41
*** prateek_ has joined #tripleo09:41
openstackgerritFlorian Fuchs proposed openstack/tripleo-validations master: Add host list by service to inventory  https://review.openstack.org/45797209:41
jistrbogdando: yes exactly, but i think that one doesn't run mysql process, IIUC it runs puppet09:42
*** prateek has quit IRC09:42
openstackgerritSaravanan KR proposed openstack/tripleo-heat-templates master: WIP: Providing parameters specific to a workflow via plan-environment  https://review.openstack.org/45787409:42
bogdandojistr: oh well, you're right. But I'm still wondering how it persists results09:42
bogdando /etc is mounted ro as well :o09:42
marioschem: well its meant to be for picking up that placement config i think owalsh was helping us with that at the time.. owalsh we are talking about https://github.com/openstack/tripleo-heat-templates/blob/299b9f532377a3a0c16ba9cb4fe92c637fc38eeb/puppet/major_upgrade_steps.j2.yaml#L63 which happens on nova-compute nodes before the controller ansible upgrade09:43
bogdandomagic09:43
jistrbogdando: i think it connects to another container/host via tcp and runs SQL queries09:43
jistrand the other container persists the results09:43
bogdandojistr: hm, but if there are none up and ready?..09:43
marioschem: i think it was 'in order to allow nova compute to talk to the upgraded nova and other services on controllers after we upgrade _those_ we should set these things on nova node first09:43
shardyjistr, bogdando: Yes that's my understanding too, and I hit an issue with the socket yesterday which proves it I think09:44
jistrbogdando: this one should be running https://github.com/openstack/tripleo-heat-templates/blob/master/docker/services/database/mysql.yaml#L109-L11609:44
bogdandoshardy, jistr: nice! so we have a bug09:44
shardybogdando: the container and the init are done in step309:44
shardybogdando: perhaps, I was repeatedly running the undercloud install locally and may have hit something specific to my environment09:44
bogdandowe should be using step+1 for init perhaps09:44
shardybogdando: well we do the init tasks after starting the container due to the ordering in docker-steps.j209:45
chemmarios: oki, but only when the package is upgraded has for nova compute newton I think placement configuration is irrelevent09:45
chemmarios: /has/as/09:45
bogdandoshardy: ah, I see. thanks09:45
jistrbogdando, shardy: i actually checked the steps as it seemed weird to me too (possible race) but the puppet step should be done after normal step09:45
jistrso from that point of view it should be ok09:45
shardybogdando: so they container and the init can be in the same step, unless there is some chance they will race, e.g the container won't be ready09:45
jistryea that could be an issue09:45
chemmarios: (I didn't check really ... but I *think* they are irrelevent)09:45
jistrif mysql takes too long before accepting connections09:46
shardythe issue I hit yesterday did look a bit like that, as the socket connection was refused09:46
shardybut I've not been able to reliably reproduce it since09:46
chemowalsh: hi, if you have some time to enlighten us here :)09:46
bogdandoshardy: this may be reproduced with a stub command for a container09:46
bogdandolike sleep 10009:46
bogdandothen run mysqld_safe09:47
bogdandolet's fill a bug to investigate09:47
bogdandodata races are not nice09:47
shardybogdando: yeah perhaps, now my undercloud deploy times out on step3 so still investigating that09:47
shardydefinitely running cleanup.sh && run.sh repeatedly is not completely solid yet09:48
bogdandoshardy: I'll try to repro with sleep command as well09:48
shardyit worked a few times, then I started having problems09:48
yolanda_hi, i'm hitting a 401 error on os-collect-config, on the compute node, when trying an upgrade09:49
yolanda_what can be causing that? it fails on the aodh upgrade09:49
marioschem: right you mean for newton configuring placement is irrelevant09:49
shardyactually the mariadb container is restarting, whats the best way to see why?09:49
bogdandoshardy, jistr: could you please fill a bug, or I can do as well?09:49
chemmarios: matbu_ bandini, hi shouldn't we start this only on the bootstrap node https://github.com/openstack/tripleo-heat-templates/blob/299b9f532377a3a0c16ba9cb4fe92c637fc38eeb/puppet/services/pacemaker.yaml#L14609:50
marioschem: i need to check the module, but it might not be setting --all09:50
bogdandoshardy: I do like this: docker stop foo; docker run --env KOLLA_BOOTSTRAP=True --env KOLLA_CONFIG_STRATEGY=COPY_ALWAYS -it --rm --name rmq -v /var/lib/foo/:/var/lib/foo -v /var/lib/kolla/config_files/foo.json:/var/lib/kolla/config_files/config.json:ro -v /var/lib/config-data/foo/etc/foo/:/etc/rabbitmq/:ro -v /etc/hosts:/etc/hosts:ro -v /etc/localtime:/etc/localtime:ro tripleoupstream/centos-binary-foo:latest /usr/lib/rabbitmq/bin/foo09:50
marioschem: matbu would know :D09:51
bogdandoKOLLA_* depends...09:51
bogdandoand volumes depends on that we have for it in t-h-t09:51
mariosmatbu_: are you still using https://github.com/redhat-openstack/ansible-pacemaker (looks like it)09:52
openstackgerritStephen Finucane proposed openstack/python-tripleoclient master: Use Sphinx 1.5 warning-is-error  https://review.openstack.org/45798109:52
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Fix RabbitMQ service deployment  https://review.openstack.org/45798409:55
matbu_marios: yep09:55
matbu_marios: well not me, but the upgrade does :)09:56
openstackgerritLuke Hinds proposed openstack/tripleo-heat-templates master: [WIP] Implements management of `/etc/login.defs`  https://review.openstack.org/45798509:56
mariosmatbu_: chem yeah so afaics it is pcs cluster stop/start but not --all so if we want it to happen on bootstrap only we'd need to change that for starters09:57
* matbu_ should update his nick, missing ping09:57
*** matbu_ is now known as matbu09:57
mariosmatbu_: chem i mean https://github.com/redhat-openstack/ansible-pacemaker/blob/master/modules/pacemaker_cluster.py#L11509:57
mariosmatbu: ^ :D09:57
matbumarios: you mean we should use the pcs cluster start --all ?09:58
jistryolanda_: hi, i remember seeing some 401s in os-collect-config when /etc/os-collect-config.conf got somehow garbled09:58
bogdandoshardy, jistr: I'll file the bug. And here is rabbit fixes (related to mysql races as well) https://review.openstack.org/#/c/457984/09:58
jistryolanda_: i think some of that was related to problems with nova metadata, something else also to restoring from backups, but i only recall it very vaguely09:59
openstackgerritLuke Hinds proposed openstack/puppet-tripleo master: [WIP] Introduces puppet module for `/etc/login.defs`  https://review.openstack.org/45798909:59
chemmarios: matbu hum ... didn't know about the --all option.  That mean the the "pcs cluster stop" only stop resource on the local node09:59
jistryolanda_: i'd try restarting nova services on the undercloud, and then maybe os-collect-config on the overcloud node that has problems10:00
yolanda_ok let me try10:00
openstackgerritLuke Hinds proposed openstack/tripleo-heat-templates master: [WIP] Implements management of `/etc/login.defs`  https://review.openstack.org/45798510:01
marioschem: yeah that is my understanding anyway10:01
*** karimb has quit IRC10:02
* jistr lunch, bbl10:02
matbumarios: chem we could just add an option10:03
matbuto the module10:03
chemmatbu: marios I would not change this if we're not sure it's needed :)10:03
matbuactually, we should use the node parameter, to set the all10:03
matbuchem: yep of course10:03
matbubtw my upgrade testing is broken since yesterday, an issue with puppet,10:04
matbuchem: marios did you hit something ?10:04
openstackgerritMerged openstack/tripleo-ui stable/ocata: Imported Translations from Zanata  https://review.openstack.org/45611810:04
chemmatbu: well there is this https://bugzilla.redhat.com/show_bug.cgi?id=1441635 which is still unexplained10:05
openstackbugzilla.redhat.com bug 1441635 in rhosp-director "OSP10 -> OSP11 upgrade: nova instance live migration gets stuck with MIGRATING status before running compute node upgrade" [Urgent,Assigned] - Assigned to sathlang10:05
openstackgerritMerged openstack-infra/tripleo-ci master: Drop extra UNDERCLOUD_SSL=0 from undercloud block  https://review.openstack.org/45725410:05
*** janki has quit IRC10:05
openstackgerritMerged openstack/tripleo-heat-templates master: Rework DOCKER_PUPPET_CONFIG validate tool  https://review.openstack.org/45658310:05
matbuchem: 100% reproducible ?10:06
bogdandoshardy, jistr: https://bugs.launchpad.net/tripleo/+bug/168407510:07
openstackLaunchpad bug 1684075 in tripleo "Data races for init containers (docker_puppet_tasks) vs docker_config steps" [Undecided,New]10:07
chemmatbu: nope, and only with ipv6 it seems10:07
yolanda_jistr, same error after restarts10:08
*** limao has quit IRC10:09
*** limao has joined #tripleo10:09
*** karimb has joined #tripleo10:10
shardybogdando: thanks - I wonder if we need some validation step, I know weshay has started looking at that10:10
shardyit'd be nice to start the container, prove it's listenting etc, then do the init10:11
matbujistr: yolanda_ it's during the aodh migration, do you have some debug info output from heat ?10:13
*** limao has quit IRC10:14
yolanda_hi matbu , where can i get it? i can extract the files if you point me10:15
yolanda_in the undercloud, i just see heat iterating through it10:15
yolanda_and on the computes i just saw this 40110:16
*** janki has joined #tripleo10:16
matbuyolanda_: i used to debug with this file: https://github.com/matbu/openstack-notes/blob/master/tools/heat-debug.py10:22
matbuyolanda_: source stackrc before10:22
yolanda_on undercloud?10:22
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates stable/ocata: Use comma_delimited_list for token flush cron time settings  https://review.openstack.org/45800310:22
*** cmyster has quit IRC10:22
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates stable/ocata: Run token flush cron job hourly by default  https://review.openstack.org/45800510:23
matbuyolanda_: yes10:23
yolanda_ok trying10:23
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Containerize etcd service  https://review.openstack.org/44762710:25
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Fix RabbitMQ service deployment  https://review.openstack.org/45798410:26
yolanda_i don't have any deployment in failed state, just stuck on update10:26
yolanda_because compute is just looping on the 401 error10:26
yolanda_matbu ^10:27
*** ykarel has quit IRC10:31
yolanda_matbu, that's the stacks that are in progress, just computes10:32
yolanda_http://paste.openstack.org/show/607130/10:32
yolanda_caused by that 40110:32
openstackgerritChandan Kumar proposed openstack/tripleo-quickstart-extras master: Update tempest tag to 16.0.0 for ocata  https://review.openstack.org/45801310:32
yolanda_matbu, and in computes, in the /var/log/messages, i just see10:35
yolanda_http://paste.openstack.org/show/607131/10:35
*** udesale__ has quit IRC10:36
*** janki has quit IRC10:37
*** janki has joined #tripleo10:37
*** prateek has joined #tripleo10:38
*** prateek_ has quit IRC10:38
shardybogdando: thanks for the command - seems like we could use a good way to surface that for each service without having to look at the templates, and also to bind the per-service logs into the normal locations on the undercloud10:41
shardyit's kind of annoying there's nothing logged anywhere when a service breaks10:41
*** janki has quit IRC10:41
*** jkilpatr has quit IRC10:42
bogdandoshardy: wrt logs, here is updated WIP that I'm testing atm (looks good so far!) https://review.openstack.org/#/c/442603/10:42
bogdandomemcached is only tbd10:42
shardybogdando: nice, let me try it :)10:43
yolanda_matbu, i checked the metadata urls in heat, and it matches with the one in os-collect-config on the compute10:43
openstackgerritMerged openstack/tripleo-heat-templates stable/ocata: Modify pci_passthrough hiera value as string  https://review.openstack.org/45116810:45
openstackgerritMerged openstack/puppet-tripleo master: Ensure we configure ssl.conf  https://review.openstack.org/45671210:45
*** suuuper has joined #tripleo10:46
bogdandoshardy: for the captured docker commands, the most elegant solution I can think of is to make heat agent docker hook to log that it runs10:50
bogdandoso devs could just look and reply it10:50
*** janki has joined #tripleo10:50
openstackgerritSaravanan KR proposed openstack/tripleo-heat-templates master: Add role specific information to the service template  https://review.openstack.org/43795610:51
*** janki has quit IRC10:53
*** bogdando has quit IRC10:54
openstackgerritMerged openstack/puppet-tripleo stable/ocata: Enable creation of keystone domain when ldap backends are created  https://review.openstack.org/45495210:54
openstackgerritMerged openstack/python-tripleoclient master: Remove update abort  https://review.openstack.org/44924110:54
openstackgerritMerged openstack/tripleo-heat-templates master: Introduce common resources for docker templates  https://review.openstack.org/45662910:54
openstackgerritMerged openstack/tripleo-heat-templates master: Introduce common CAs to be mounted to the containers  https://review.openstack.org/45663010:54
yolanda_if looks as a swift problem10:55
jaosoriorcan someone review this https://review.openstack.org/#/c/457582/ ?10:56
*** Vijayendra has quit IRC10:56
*** prateek_ has joined #tripleo10:57
*** pkovar has joined #tripleo10:58
*** zoli|lunch is now known as zoliXXL10:58
openstackgerritMichele Baldessari proposed openstack/puppet-tripleo master: Allow to configure haproxy daemon's status  https://review.openstack.org/45802510:59
*** prateek has quit IRC11:00
*** jkilpatr has joined #tripleo11:00
*** bogdando has joined #tripleo11:01
*** jpich has quit IRC11:01
shardyjistr, bogdando: hey were you discussing a port conflict earlier?11:02
shardythe reason mysql won't start is the TCP port is already in use11:02
*** dmk0202 has joined #tripleo11:02
shardyit looks like a conflict with haproxy on the host?11:02
*** ffiore_ has joined #tripleo11:03
*** sudipto has quit IRC11:03
*** ffiore has quit IRC11:03
*** sudipto has joined #tripleo11:03
*** sudipto has quit IRC11:03
openstackgerritJuan Antonio Osorio Robles proposed openstack/tripleo-heat-templates master: containers: TLS in the internal network for telemetry services  https://review.openstack.org/45802611:04
*** cmyster has joined #tripleo11:06
*** cmyster has quit IRC11:06
*** cmyster has joined #tripleo11:06
*** stendulker has quit IRC11:06
*** yprokule has joined #tripleo11:08
jistryolanda_: not sure if it may have a common root cause with this https://bugs.launchpad.net/tripleo/+bug/168157611:10
openstackLaunchpad bug 1681576 in tripleo "overcloud deploy giving "401 Unauthorized" when accessing swift from a mistral workflow" [Undecided,Confirmed]11:10
jistrif yes, then folks were able to work around that ^ problem by restarting various things, in the worst case the whole undercloud node11:11
openstackgerritRadomir Dopieralski proposed openstack/tripleo-common master: Add horizon container  https://review.openstack.org/45802711:12
jaosorioryolanda_: how did you deploy?11:12
jaosoriorjistr: that 401 bug in zaqar/swift should have been fixed by https://review.openstack.org/#/c/452098/11:13
EmilienMhello11:13
yolanda_jaosorior, i did a deploy with quickstart, then launched the upgrade script11:14
openstackgerritJoe Talerico proposed openstack/tripleo-heat-templates master: Adding Tuned Service  https://review.openstack.org/45412311:15
*** ansmith has quit IRC11:15
jaosorioryolanda_: so, the computes are getting a 401 when accessing swift?11:17
jaosorioryolanda_: what credentials are they using?11:17
jaosoriorEmilienM: sup dude11:17
*** janki has joined #tripleo11:17
yolanda_jaosorior, those are credentials on os-collect-config.conf11:18
yolanda_http://paste.openstack.org/show/607139/11:18
yolanda_that endpoint is swift11:19
yolanda_and in /var/log/mesages on the computes i just get11:19
yolanda_Apr 19 07:18:44 localhost os-collect-config: 2017-04-19 11:18:44.077 32612 WARNING os_collect_config.request [-] 401 Client Error: Unauthorized11:19
yolanda_Apr 19 07:18:44 localhost os-collect-config: 2017-04-19 11:18:44.078 32612 WARNING os-collect-config [-] Source [request] Unavailable.11:19
yolanda_Apr 19 07:18:44 localhost os-collect-config: 2017-04-19 11:18:44.078 32612 WARNING os_collect_config.local [-] /var/lib/os-collect-config/local-data not found. Skipping11:19
yolanda_it's a cycle of that11:19
jaosoriorwow, that's strange11:19
jaosorioryolanda_: is that environment accessible from anywhere?11:20
*** dmk0202 has quit IRC11:21
*** hjensas has joined #tripleo11:21
*** dmk0202 has joined #tripleo11:21
yolanda_no, it's under vpn11:21
yolanda_on a customer11:21
*** liverpooler has quit IRC11:21
EmilienMjaosorior: yo11:22
*** numans has joined #tripleo11:25
openstackgerritRadomir Dopieralski proposed openstack/tripleo-heat-templates master: WIP: Containerize Horizon  https://review.openstack.org/45030311:27
*** abishop_ has joined #tripleo11:30
*** abishop_ has quit IRC11:32
*** abishop has joined #tripleo11:34
*** ykarel has joined #tripleo11:36
*** pgadiya has quit IRC11:37
openstackgerritLukas Bezdicka proposed openstack/puppet-tripleo stable/ocata: Ensure we configure ssl.conf  https://review.openstack.org/45803311:41
*** thrash|g0ne is now known as thrash11:42
*** nmathew- has quit IRC11:48
*** pgadiya has joined #tripleo11:52
*** numans has quit IRC11:52
openstackgerritPradeep Kilambi proposed openstack/puppet-tripleo master: Move ceilometer upgrade re-run out of collector  https://review.openstack.org/45803611:53
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Fix RabbitMQ service deployment  https://review.openstack.org/45798411:53
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates master: Deprecate ceilometer collector  https://review.openstack.org/45088511:54
*** numans has joined #tripleo11:54
*** karimb has quit IRC11:55
*** karimb has joined #tripleo11:56
*** karimb has quit IRC11:57
*** lucasagomes is now known as lucas-hungry11:59
*** ffiore_ has quit IRC11:59
*** yolanda_ has quit IRC12:04
*** yolanda has joined #tripleo12:04
*** yolanda has quit IRC12:04
*** yolanda has joined #tripleo12:05
*** panda|pto has quit IRC12:05
yolandashardy, around? you seem the one that is able to help with the os-collect-config issues12:06
yolandai'm getting a 401 on upgrade, on the compute node12:06
jistrmandre: fyi i've reported the puppet bugs i see in container job logs12:07
*** jpich has joined #tripleo12:07
jistrhttps://bugs.launchpad.net/tripleo/+bug/168410412:07
openstackLaunchpad bug 1684104 in tripleo "container puppet -- fails to curl rabbitmqadmin from rabbitmq" [High,Triaged]12:07
jistrhttps://bugs.launchpad.net/tripleo/+bug/168410712:07
openstackLaunchpad bug 1684107 in tripleo "container puppet -- could not find Service[libvirt] for relationship" [High,Triaged]12:07
jistri've hit the RabbitMQ one locally too, but not the libvirt one12:07
*** sudipto has joined #tripleo12:09
openstackgerritPradeep Kilambi proposed openstack/puppet-tripleo master: Move ceilometer upgrade re-run out of collector  https://review.openstack.org/45803612:09
shardyWith the undercloud deploy, are you guys running cleanup.sh before every deploy?12:09
openstackgerritJames Slagle proposed openstack/python-tripleoclient master: Add --skip-deploy-identifier  https://review.openstack.org/45222312:09
shardyI expected to be able to run it multiple times, but it looks like that breaks, mysql init fails, and I wonder if it's because we create a new password every deploy12:10
*** jpich has quit IRC12:12
bogdandoEmilienM: I would abandon https://review.openstack.org/#/c/457927/1/tripleo_common/constants.py if I understood the use case when one should use tripleo-common, like EtcdInitialClusterToken does, and when - t-h-t12:14
bogdandot-h-t's overcloud.j2.yaml12:14
bogdandoEmilienM: and would that work for undercloud deployments, if it is not generated in the tripleo-common but in the overcloud.j2?12:15
*** amoralej is now known as amoralej|lunchy12:15
*** amoralej|lunchy is now known as amoralej|lunch12:15
shardybogdando: it's a historical thing - initially we generated some passwords and other random things in overcloud.yaml12:16
shardybogdando: but that didn't work that well, because you can never move the heat resource (e.g to a service template for example)12:16
shardywithout re-creating the secret12:16
shardybogdando: so more recently, we've instead generated passwords in tripleo-common and just passed the values into the heat stack12:17
bogdandoEmilienM: shardy: okay, got it! So the fix would be to remove rabbitsalt/cookie from the overcloud.j2 and just use that I have for the tripleo-common, but limited to 20 chars?12:18
openstackgerritMerged openstack/tripleo-docs master: Fixed page title  https://review.openstack.org/45790512:18
bogdandoor would that break backward compat with overcloud.j2<=pike?12:18
*** morazi has joined #tripleo12:18
shardybogdando: we can't remove any existing secrets from overcloud.j2.yaml, but we shouldn't add any new ones12:18
bogdandogot it, thanks!12:18
mandrejistr: ack, I haven't seen it yet12:19
jistrmandre: btw you mentioned trying to reproduce the nova container libvirt error earlier -- did you see that error somewhere else than just the upgrades CI?12:21
jistri mean https://bugs.launchpad.net/tripleo/+bug/168410712:21
openstackLaunchpad bug 1684107 in tripleo "container puppet -- could not find Service[libvirt] for relationship" [High,Triaged]12:21
jistrunless you meant a different libvirt error...12:21
*** karthiks has quit IRC12:22
EmilienMbogdando: yeah, constants should be good12:23
EmilienMbut like shardy, for future variables12:23
mandrejistr: in the multinode containerized overcloud, https://review.openstack.org/#/c/454152/12:24
bogdandomandre, jistr: so as we noop providers, we shall dereference any services for containerized puppet steps12:24
mandrejistr: http://logs.openstack.org/52/454152/7/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq/f56c84e/logs/undercloud/home/jenkins/failed_deployment_list.log.txt.gz12:24
bogdandoand noop them as well, right?12:24
*** jayg|g0n3 is now known as jayg12:24
bogdandoa little change to the noop provider is required12:25
bogdandobtw, there are many things like that for the neutron12:25
mandrebogdando: probably yes, it doesn't make sense to use the service resource provider inside containers12:25
*** liverpooler has joined #tripleo12:25
bogdandoand that is why I had submitted the Saga of the Atomic Classes :) http://lists.openstack.org/pipermail/openstack-dev/2015-August/073268.html (I hit the same issue with services referenced in puppets)12:26
bogdandoI was*12:27
bogdandomandre, jistr: ^^12:27
bogdandoit looks very similat to me, the case12:27
bogdandomy solution was just to put stubs for referenced Services12:28
*** zoliXXL is now known as zoli|afk12:30
openstackgerritAthlan-Guyot sofer proposed openstack/tripleo-heat-templates master: N->O upgrade, fix wrong parameters to nova placement.  https://review.openstack.org/45796512:30
openstackgerritAthlan-Guyot sofer proposed openstack/tripleo-heat-templates master: N->O upgrade, fix wrong parameters to nova placement.  https://review.openstack.org/45796512:30
*** leanderthal|afk is now known as leanderthal12:31
*** leanderthal is now known as leanderthal|afk12:31
EmilienMmarios, chem: do you know why we use crudini in this file? https://review.openstack.org/#/c/457965/3/puppet/major_upgrade_steps.j2.yaml - instead of using the upgrade_tasks (ansible) in the composable services?12:33
EmilienMI'm confused why we configue things in this file, which is supposed to be generic.12:33
EmilienMshardy ^ any thoughts?12:33
shardybogdando: actually what we discussed above is why undercloud deploy isn't idempotent - every time we create the disposable heat stack we create a new MysqlRootPassword resource I think12:33
chemEmilienM: it's not happening at the same time12:33
EmilienMchem: can't we do it at step1?12:34
*** fultonj has joined #tripleo12:34
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Fix containerized RabbitMQ service deployment  https://review.openstack.org/45805112:34
*** karimb has joined #tripleo12:35
*** fultonj has quit IRC12:35
chemEmilienM: well no, because compute nove are (by default) excluded from the upgrade_task process12:35
*** fultonj has joined #tripleo12:35
shardyEmilienM: but yeah you are right - we should generate a playbook from upgrade_tasks and write that to the compute nodes12:35
shardyinstead of that crudini stuff12:35
EmilienMyeah, it's very confusing12:36
shardyIIRC that was a quick cut/paste hack12:36
shardyfrom the old script based approach12:36
EmilienMI'm ok with hacks, as long as we document it in the code as TODO and fixme asap12:36
EmilienMbut I don't see that12:36
shardyEmilienM: yeah lets raise a bug so we can track improving it12:36
shardyI remember it was discussed during the review FWIW12:36
EmilienMshardy: I'll do it12:36
*** trown|outtypewww is now known as trown12:37
mariosEmilienM: yeah it happens on a compute node where we aren't running the ansible steps at least for n..o12:37
chemEmilienM: check the disable_upgrade_deployment parameter12:37
shardyWhat I think we should do is make UpgradeBatchConfig a single config, with a playbook of tasks ordered by step12:38
yolandaEmilienM, on OSP8 upgrades, i'm having problem with one hiera value: ceilometer::dispatcher::gnocchi::url: ://:12:38
shardythen we can just write that config to the nodes instead12:38
yolandasee that final value12:38
yolandais that familiar to you?12:38
shardyEmilienM, marios, chem: It's similar to what I'm doing in https://review.openstack.org/#/q/status:open+project:openstack/tripleo-heat-templates+branch:master+topic:docker_ansible412:38
chemshardy: yep, and not being exclusive of the normal upgrade_tasks12:39
shardyI'll see if I can do a patch for the upgrade steps unless anyone else gets to it first12:39
shardychem: yeah12:39
EmilienMshardy, chem, marios: https://bugs.launchpad.net/tripleo/+bug/1684110 - bug created, can someone take it?12:39
openstackLaunchpad bug 1684110 in tripleo "upgrades: remove hacks in puppet/major_upgrade_steps.j2.yaml" [Medium,Triaged]12:39
shardythe one change I think we may need is to switch from tags to a step variable12:39
shardyor, make SoftwareDeployments capable of passing a different tag/option12:39
shardywhich currently isn't possible12:39
cschwedeHi! Can I annoy someone to have a look at this t-h-t backport: https://review.openstack.org/#/c/455669/ ? Just needs one more +2/A12:40
EmilienMyolanda: I would check with pradk (not connected it seems) - can you file a bug maybe and share your environment?12:40
*** panda|pto has joined #tripleo12:40
EmilienMcschwede: done12:40
cschwedeEmilienM: thx a lot!12:41
yolandaok12:41
openstackgerritEmilien Macchi proposed openstack-infra/tripleo-ci master: TEST: DONT RECHECK or REVIEW: periodic jobs  https://review.openstack.org/35921512:41
chemEmilienM: taken, will pass it on somebody else if blocker bug keeps coming in12:41
*** salmankhan has quit IRC12:42
*** jpich has joined #tripleo12:45
*** ratailor has quit IRC12:46
EmilienMchem: thx12:46
*** mburned is now known as mburned_out12:46
*** ramishra has quit IRC12:48
*** Goneri has joined #tripleo12:48
openstackgerritGiulio Fidente proposed openstack/tripleo-heat-templates master: [DO_NOT_MERGE] Deploy Ceph using ceph-ansible via external workflow  https://review.openstack.org/45805812:49
thrashtrown: what generates this? https://trunk.rdoproject.org/centos7/delorean-deps.repo12:50
thrashtrown: it's pointing to the buildlogs.centos.org url12:51
thrashtrown: which means if you're following docs, it don't work. :D12:51
*** jpena is now known as jpena|lunch12:52
EmilienMthrash: in CI or locally?12:52
thrashEmilienM: locally12:52
thrashEmilienM: I'm guessing something in CI works around it.12:52
EmilienMthrash: something like here https://github.com/openstack/tripleo-quickstart/blob/master/config/release/tripleo-ci/master.yml12:52
thrashEmilienM: probably. Yeah. :)12:53
EmilienMoh wait12:53
*** jerrygb has joined #tripleo12:53
EmilienMthrash: no, sorry, https://trunk.rdoproject.org/centos7/delorean-deps.repo is not generated by quickstart12:53
EmilienMthe file is generated by something else, I would ask jpena|lunch or amoralej|lunch12:54
EmilienMor dmsimard ^12:54
thrashEmilienM: ack. Thanks.12:54
*** ramishra has joined #tripleo12:55
*** artom has quit IRC12:55
*** tzumainn has joined #tripleo12:56
*** artom has joined #tripleo12:56
*** psahoo has quit IRC12:56
*** nmathew- has joined #tripleo12:57
*** nmathew- has quit IRC12:57
thrashEmilienM: ahh... My problem may be that the docs are still using https://buildlogs.centos.org/centos/7/cloud/x86_64/rdo-trunk-master-tripleo/delorean.repo for the main repo12:57
thrashEmilienM: let me try that first.12:58
*** morazi has quit IRC12:58
*** ansmith has joined #tripleo13:00
*** noslzzp has quit IRC13:00
*** ansmith has quit IRC13:00
*** ansmith has joined #tripleo13:01
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart master: Add supplemental node provisioner  https://review.openstack.org/45152313:01
*** mburned_out is now known as mburned13:01
openstackgerritMartin AndrĂ© proposed openstack/tripleo-heat-templates master: Add missing tag to nova-placement docker image  https://review.openstack.org/45806413:02
*** jmelvin has joined #tripleo13:02
openstackgerritHarry Rybacki proposed openstack/tripleo-quickstart master: Update quickstart-extras to deploy FreeIPA  https://review.openstack.org/45322313:03
florianfEmilienM: If I want to propose a new tripleo-validations release (ocata), is it as simple as adding a new release section here? https://github.com/openstack/releases/blob/master/deliverables/ocata/tripleo-validations.yaml13:03
openstackgerritBrad P. Crochet proposed openstack/tripleo-docs master: Fix dlrn link to point to trunk.rdoproject.org  https://review.openstack.org/45806513:04
thrashEmilienM: ^^^^13:04
thrashThat works. :)13:04
*** mburned is now known as mburned_out13:04
EmilienMflorianf: yes !13:05
florianfEmilienM: Excellent! Thanks. :)13:05
EmilienMflorianf: add me as reviewer and I'll +113:05
EmilienMthrash: nice shot13:05
florianfEmilienM: great, thx13:05
*** lvlds has quit IRC13:05
*** pgadiya has quit IRC13:06
*** lucas-hungry is now known as lucasagomes13:07
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Secure RabbitMQ Erlang Cookie  https://review.openstack.org/45798413:11
openstackgerritMartin AndrĂ© proposed openstack/tripleo-common master: Add cinder container images  https://review.openstack.org/45806813:11
*** salmankhan has joined #tripleo13:13
openstackgerritMartin AndrĂ© proposed openstack/tripleo-common master: Add cinder container images  https://review.openstack.org/45806813:14
*** artom has quit IRC13:14
*** artom has joined #tripleo13:14
openstackgerritMartin AndrĂ© proposed openstack/tripleo-heat-templates master: Docker services for Cinder Api and Scheduler  https://review.openstack.org/45701113:15
openstackgerritBogdan Dobrelya proposed openstack/tripleo-common master: Generate RabbitCookie  https://review.openstack.org/45792713:15
*** gkadam has quit IRC13:17
florianfEmilienM: https://review.openstack.org/#/c/458071/ thanks for reviewing...13:18
*** lblanchard has joined #tripleo13:19
*** yolanda has quit IRC13:20
EmilienMflorianf: done13:22
florianfEmilienM: thanks!13:22
bogdandoEmilienM, shardy, jaosorior: folks, how could we protect existing secrets for the https://review.openstack.org/#/c/457927/ ? IIUC, the same applies to that we have for EtcdInitialCLusterToken. If it was deployed before upgrade, new token will be generated by the tripleo-common magic as well?13:22
*** nyechiel has joined #tripleo13:22
bogdandoI do not understand how the thing works and why (if?) there are idempotency issues impacting upgrades wrt secrets?13:23
jaosoriorHey guys, could someone check this out https://review.openstack.org/#/c/457582/ ?13:23
*** hjensas has quit IRC13:24
jaosoriorbogdando: protect them where?13:24
shardybogdando: The code that generates the passwords looks at the existing environment and only generates those passwords that are missing:13:24
shardyhttps://github.com/openstack/python-tripleoclient/blob/master/tripleoclient/v1/undercloud_deploy.py#L21313:25
bogdandoshardy, jaosorior: so, there is no issue with upgrades, right?13:25
shardybogdando: for the undercloud deploy we just have to make sure all secrets, including those in overcloud.j2.yaml, are in the tripleo-undercloud-passwords.yaml file13:26
shardyfor overcloud deploy, those values are stored in heat and in the plan13:26
*** lblanchard has quit IRC13:26
bogdandoshardy: um, when running upgrade for the overcloud, in ocata say, there is no such a secret, so... the cookie will get changed :/13:26
bogdandothis looks like a common issue with secrets and upgrades to me13:28
shardybogdando: https://github.com/openstack/tripleo-heat-templates/blob/stable/ocata/overcloud.j2.yaml#L48613:28
shardybogdando: there is a secret in ocata, so I'd like to clarify why you say it's not set13:28
bogdandoand it should be fixed in tripleo client perhaps, with some keyword to start looking for existing passwords13:28
bogdandothis may impact other things like changing mysql binary logs size on a fly, which breaks things, right?13:29
bogdandoshardy: I'm trying to figure out the upgrade impact from the jaosorior's comment13:29
bogdandoand apply an induction :)13:29
shardybogdando: sorry, on which review?13:30
* shardy can only follow one topic at a time ;)13:30
bogdandoshardy: https://review.openstack.org/#/c/45792713:30
*** kjw3 has quit IRC13:30
shardybogdando: yes, the problem you're trying to fix there is specific to the undercloud deploy I think13:31
shardybogdando: it's the same issue I saw with the mysql root password13:31
shardythe issue is we don't put the values from DefaultPasswords into tripleo-undercloud-passwords.yaml13:31
shardybefore deleting the temporary heat stack13:31
*** rlandy has joined #tripleo13:31
shardyso they get recreated on the next run of undercloud deploy13:31
shardyunless I'm missing something13:32
*** ffiore_ has joined #tripleo13:32
bogdandoshardy, jaosorior: IIUC, the comment applies to overcloud13:32
bogdando"this is unsafe on update/upgrade because it will change the RabbitCookie for the running cluster; I am not against the change but we need to make sure it works as intended on update/upgrade"13:32
shardybogdando: No, your patches will break overcloud upgrades, but currently they work because we persist the heat stack13:32
shardybogdando: AFAICT it will change the cookie, and I think we should not do that13:32
*** yolanda has joined #tripleo13:33
trownthrash: I am confused why buildlogs would not work for deps13:33
shardywe should just fix the undercloud deploy to save the secrets it's missing13:33
jaosoriorbogdando: that comment wasn't mine :)13:33
thrashtrown: turned out is was the delorean repo itself.13:33
trownthrash: the issue with buildlogs is that they stopped syncing our images and dlrn content13:33
thrashhttps://review.openstack.org/45806513:33
bogdandoshardy: okay, now let's try to iduct to a generic case, for all secrets. It seems a major issue, right?13:33
thrashtrown: ^^^13:33
trownthrash: but the deps should be fine13:33
*** eck`gone is now known as eck`13:33
trownthrash: ah cool13:33
*** nyechiel has quit IRC13:33
bogdandoinduct, you know, from the specific case to common things, that's that I mean13:33
shardybogdando: it is a major issue, but only for the undercloud deploy, for a small and well known subset of secrets13:33
shardybogdando: give me a few minutes and I'll push a patch13:34
bogdandoshardy: thanks a lot! I just do not understand the topic right13:34
shardybogdando: np, it'll probably be easier to discuss with code, and I agree it needs to be fixed13:34
bogdandojaosorior: oh, I'm sorry13:35
bogdandogfidente: ^^ :)13:35
jaosoriorEmilienM, jistr: Hey guys, could someone check this out https://review.openstack.org/#/c/457582/ ?13:36
bogdandogfidente: could you please elaborate if the comment applies to overcloud and overcloud? https://review.openstack.org/#/c/457927/13:36
bogdandoand undercloud*13:36
yolandaEmilienM, is that clear enough? https://bugs.launchpad.net/tripleo/+bug/168412513:37
openstackLaunchpad bug 1684125 in tripleo "L->M upgrade fails with invalid gnocchi_internal_url error" [Undecided,New]13:37
yolandaenvironment is just the default from quickstart with vms13:37
shardybogdando: I just said, it's specific to the undercloud, and yes gfidente is right, the patch will break overclouds13:38
shardybogdando: I think you're only testing with undercloud deploy, right?13:38
bogdandoshardy: yes13:38
skramajaflaper87 shardy: do you know if anyone has started to look in to os-net-config containerization? we are starting with the analysis from DPDK prespective.13:39
bogdandoshardy: how could we fix overcloud upgrades?13:39
bogdandoas I said, we have the same issue for etcd initial token, for example13:39
shardybogdando: overcloud upgrades aren't broken, we just need to add the secrets to tripleo-common13:40
shardyfor any new serviecs13:40
shardyservices13:40
shardyskramaja: No, for now we're using net=host which implies running os-net-config on the host13:41
shardyso AFAIK that's not been under investigation yet13:41
*** lblanchard has joined #tripleo13:41
bogdandoum, shardy that's exactly that both patches do: etcd token: https://review.openstack.org/#/c/446194/ and rabbit cookie https://review.openstack.org/#/c/457927/. If the latter breaks overcloud upgrades, so does the former13:41
bogdandoand that's why I'm trying to figure out the scope of the issue13:42
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45807713:42
bogdandoshardy: are there more secrets, like mysql root passwords you've mentioned, affected overcloud as well?13:42
*** amoralej|lunch is now known as amoralej13:43
shardybogdando: EtcdInitialClusterToken is in tripleo-undercloud-passwords.yaml so I'm not sure why that is broken, lets fix one problem at a time13:43
bogdandomakes sense13:43
shardybogdando: No, the mysql root password is the same problem as the RabbitCookie I think13:43
shardyhttps://github.com/openstack/tripleo-heat-templates/blob/master/default_passwords.yaml13:44
shardybogdando: AFAICS the problem is only those secrets ^^13:44
shardyfor overcloud deploy, we save them, for undercloud deploy we don't13:44
bogdandoshardy: right, it's getting clear now, thanks13:44
shardyit's a tripleoclient bug, so lets fix that then see why the etcd thing doesn't work13:45
skramajashardy: i am wondering when openvswitch is containarized, how ifcfg scripts will invoke ovs-vsctl commads as these commands will be available only inside the containers. when i spoke the team who is working on ovs containarization, i got to know that they are not looking in to it. may be i am missing somthing here.13:45
*** saibarspeis has quit IRC13:45
*** ykarel has quit IRC13:46
numansbeagles, Hi, can you please add this to review queue - https://review.openstack.org/#/c/372274/13:46
shardyskramaja: ovs isn't currently running in a container, and I don't think that has been investigated yet13:46
numansbeagles, its the patch to support ha for ovn13:47
shardyskramaja: dprince, flaper87 or Slower_ may know more though13:47
skramajashardy: neutron team has started to look in to it..13:47
openstackgerritDamien Ciabrini proposed openstack/tripleo-heat-templates master: Containerize HAProxy for the non-ha case  https://review.openstack.org/45807913:47
skramajashardy: neutron team have started the analysis on ovs, but wondering without os-net-config adaption, it will be supported.13:48
amoralejthrash, EmilienM, delorean-deps is generated by puppet-dlrn https://github.com/rdo-infra/puppet-dlrn/blob/master/files/centos-master-uc-dlrn-deps.repo13:48
thrashamoralej: False alarm. I was confused about where certain packages should come from. It was actually the delorean.repo link that was wrong.13:49
skramajashardy thanks for pointing out ppl, i will reach out13:49
amoralejok13:50
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Pass RabbitMQ Erlang Cookie for containerized service  https://review.openstack.org/45798413:52
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45808213:54
*** colonwq has joined #tripleo13:55
jistrmandre: check out my reply @ https://bugs.launchpad.net/tripleo/+bug/168410413:56
openstackLaunchpad bug 1684104 in tripleo "container puppet -- fails to curl rabbitmqadmin from rabbitmq" [High,Triaged]13:56
*** jpena|lunch is now known as jpena13:56
jistri'm really perplexed how come we hit different bugs with rabbitmq...13:56
hewbrocca #erlang #filmat1113:56
jistrthis one looks like it shouldn't be upgrade specific, and also i'd expect it to be 100% reproducible13:56
*** mburned_out is now known as mburned13:57
jistrif the puppet container, which should generate configs for rabbitmq container, tries to connect to rabbitmq, which wasn't started yet because it has to wait on the configs to be generated by puppet...13:58
hamzyI'm seeing a rabbit problem when installing newton: "unable to connect to epmd (port 4369) on overcloud-controller-0: timeout (timed out)"13:58
flaper87skramaja: that's actually and open task that we should start looking into13:58
flaper87skramaja: we used to have openvswitch containerized and then we didn't but it's something that we want to do13:58
flaper87skramaja: would you be interested in working on it?13:58
hamzydoes anyone know where rabbit is configured to use overcloud-controller-0.localdomain or overcloud-controller-0.internalapi.localdomain?13:59
*** dprince has joined #tripleo13:59
*** mburned is now known as mburned_out14:00
*** prateek_ has quit IRC14:00
skramajaflaper87: i am looking in to DPDK containarizations, for which there is WIP kolla image patches. we are just started to look in to it to containarize DPDK as standalone. i got to know that neutron team has started looking in to ovs (just started).14:01
*** mburned_out is now known as mburned14:01
*** rlandy is now known as rlandy|brb14:01
flaper87skramaja: gotcha, cool14:01
skramajaflaper87: i will start a mail thread to dicuss on it further.14:01
*** links has quit IRC14:02
flaper87please do, also, please send to openstack-dev14:02
*** chlong has joined #tripleo14:02
skramajaok14:02
mandrejistr: ack, I'm trying to reproduce locally14:03
*** masco has quit IRC14:04
*** noslzzp has joined #tripleo14:04
*** garyk has quit IRC14:06
*** janki has quit IRC14:06
*** salmankhan1 has joined #tripleo14:06
*** salmankhan has quit IRC14:07
*** salmankhan1 is now known as salmankhan14:07
*** yolanda has quit IRC14:08
*** yolanda has joined #tripleo14:08
*** eck` is now known as eck`gone14:09
*** agurenko has quit IRC14:10
jistrmandre: i'm also trying to reproduce it on a fresh deployment now. I have an idea how to fix it... basically we're trying to "download" the rabbitmqadmin script from rabbitmq, but even if we succeeded, it's worthless as the script would just go away together with the ephemeral puppet container. So we might just as well disable it.14:11
*** skramaja has quit IRC14:12
*** eck`gone is now known as eck`14:13
*** salmankhan has quit IRC14:13
jprovaznhi, any idea why overcloud validation is looking for node with profile None if the corresponding flavor has profile "ceph"? http://paste.openstack.org/show/607162/14:13
*** salmankhan has joined #tripleo14:14
mandrejistr: right, I don't understand why we're just seing this issue now14:15
*** zoli|afk is now known as zoli|wfh14:16
*** morazi has joined #tripleo14:16
*** flepied has quit IRC14:16
*** salmankhan1 has joined #tripleo14:16
*** salmankhan has quit IRC14:18
*** salmankhan1 is now known as salmankhan14:18
*** pradk has joined #tripleo14:18
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Fix containerized RabbitMQ service deployment  https://review.openstack.org/45805114:20
*** salmankhan1 has joined #tripleo14:26
*** salmankhan has quit IRC14:27
*** salmankhan1 is now known as salmankhan14:27
*** rlandy|brb is now known as rlandy14:28
*** Goneri has quit IRC14:30
*** dsariel has quit IRC14:31
yolandaEmilienM, i filed the bug but got a "won't fix" https://bugs.launchpad.net/bugs/168412514:32
openstackLaunchpad bug 1684125 in tripleo "L->M upgrade fails with invalid gnocchi_internal_url error" [Undecided,Won't fix]14:32
yolandaalthough l is eol, osp8 is not. Shall i i filed it on bugzilla instead?14:32
EmilienMyolanda: I saw your message, I was in a meeting until now14:32
EmilienMyolanda: yes, libery / mitaka are eol now. I think we should use bugzilla on this one14:32
openstackgerritLuke Hinds proposed openstack/tripleo-heat-templates master: [WIP] Implements management of `/etc/login.defs`  https://review.openstack.org/45798514:37
*** kjw3 has joined #tripleo14:37
*** yolanda has quit IRC14:38
*** yolanda has joined #tripleo14:39
*** anshul has quit IRC14:44
*** hjensas has joined #tripleo14:47
flaper87gfidente: d0ugal how would you feel about using yaml here? https://github.com/d0ugal/mistral-ansible-actions/blob/master/mistral_ansible_actions.py#L53 I mean, since it can take yaml and we have yaml everywhere else in tripleo, I think it'd make more sense14:49
bogdandomandre, shardy: jistr: I have an idea how to fix the rabbitmqadmin chicken and egg bug, but first I have to know if we could have different config_settings for init container vs role_data's one?14:56
*** flepied has joined #tripleo14:58
bogdandothe idea is to run init container with 'admin_enable: true' and the puppet_config - with a false14:58
bogdandobut this may not work, IIRC, the management plugin must be set up for each node as well14:59
shardybogdando: you could do a map_replace or something in the service template perhaps14:59
shardybogdando: or map_merge with a admin_enable: false map14:59
*** mdnadeem has quit IRC15:00
jistrbogdando: yes i think we could. FWIW i have a patch ready that sets rabbitmq::admin_enable to false, i can just submit it. Not sure if that was your idea?15:00
*** karthiks has joined #tripleo15:00
bogdandoshardy: so can I refer to the config_settings from puppet_config ?15:00
bogdandojistr: yes, a very similar to that15:00
bogdandojistr: could you share? I need that for my local testing of logs15:00
bogdandocuz I have the same blocker now)15:01
*** karthiks has quit IRC15:01
*** rcernin has quit IRC15:03
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates master: Containers: disable downloading rabbitmqadmin  https://review.openstack.org/45811915:04
jistrbogdando: ^^ i'll set it to WIP as we need to test it first15:04
d0ugalflaper87: that would be fine with me15:05
openstackgerritJiri Stransky proposed openstack/tripleo-heat-templates master: Containers: disable downloading rabbitmqadmin  https://review.openstack.org/45811915:05
jistrbogdando: btw any chance you hit that bug locally too? https://bugs.launchpad.net/tripleo/+bug/168410415:06
openstackLaunchpad bug 1684104 in tripleo "container puppet -- fails to curl rabbitmqadmin from rabbitmq" [High,Triaged]15:06
bogdandojistr: exactly that one15:06
jistrbogdando: i only hit it on upgrade envs so far, and mandre didn't hit it on his fresh deployment. So i'm wondering what's happening.15:06
bogdandoI have it at fresh undercloud15:06
bogdandobut doing reapply deploys on top15:07
openstackgerritFeng Pan proposed openstack-infra/tripleo-ci master: DO NOT MERGE: Testing TLS everywhere for etcd  https://review.openstack.org/45530915:07
d0ugalflaper87: I'm on PTO for the rest of the week and Monday - so added you and gfidente as collaborators if you want to merge anything while I'm out.15:07
bogdandojistr: but I have it with https://review.openstack.org/#/c/458051/ and https://review.openstack.org/#/c/457984/ as well15:07
bogdandojistr: well, here is my dev version https://github.com/bogdando/tripleo-heat-templates/blob/156bc3ec78e53dc77e26e0c1dfd5309328e44517/docker/services/rabbitmq.yaml#L31 of it. The passwords thing was too complicated to me, so I applied that w/a...15:09
shardybogdando: another workarounds is to add RabbitCookie to tripleo-undercloud-passwords.yaml15:11
bogdandoso this removed all of the obstacles for me to get into the  https://bugs.launchpad.net/tripleo/+bug/1684104 :)15:11
openstackLaunchpad bug 1684104 in tripleo "container puppet -- fails to curl rabbitmqadmin from rabbitmq" [High,Triaged]15:11
shardywhich is basically what the patch I'm working on does15:11
jistrbogdando: i just wonder, how come the rabbitmq deployment used to work, and we started hitting all these errors all of a sudden... what changed...15:11
bogdandoshardy: thanks! nice to know, I did that I understood :)15:11
bogdandojistr: yeah, that's always the question. How on earth the thing have been passing CI? :D15:12
openstackgerritMerged openstack/tripleo-heat-templates stable/ocata: Decouple Swift ringbuilding logic  https://review.openstack.org/45566915:12
*** itzikb has joined #tripleo15:12
bogdandojistr: nothing changes it seems15:12
flaper87d0ugal: thanks :)15:13
bogdandohas changed*15:13
openstackgerritMerged openstack/python-tripleoclient master: Add --skip-deploy-identifier  https://review.openstack.org/45222315:13
openstackgerritRob Crittenden proposed openstack/tripleo-quickstart-extras master: Increase default novajoin read timeout to 20 seconds  https://review.openstack.org/45813015:15
bogdandojistr: does ovb containers deploy overcloud with pacemaker?15:15
bogdandocuz if it does, then the rabbit tht code is untested15:15
bogdando(for containers)15:16
jistrdprince ^ might know more about that... i've been looking at multinode pretty much exclusively15:16
bogdandoso this can be an answer to why CI passes with broken docker/service/rabbitmq.yaml15:17
jistrit should run w/o pacemaker https://github.com/openstack-infra/tripleo-ci/blob/master/scripts/quickstart/ovb-containers-oooq.yml#L715:17
jistralso i think mandre deployed w/o pacemaker when testing, and didn't hit this bug15:18
jistrstrange days15:18
bogdandoindeed15:18
openstackgerritOpenStack Proposal Bot proposed openstack/tripleo-heat-templates master: Updated from global requirements  https://review.openstack.org/45603015:18
gfidented0ugal w00t thanks15:19
*** masco has joined #tripleo15:22
*** iranzo has quit IRC15:22
flaper87gfidente: did you see my question above ?15:23
dprincebogdando: no pacemaker for the OVB containers job yet15:23
dprincebogdando: but soon, hopefully15:23
dprincebogdando: the containers HA integration work is ongoing now https://etherpad.openstack.org/p/tripleo-containers-ha15:24
openstackgerritRob Crittenden proposed openstack/tripleo-quickstart-extras master: Increase default novajoin read timeout to 20 seconds  https://review.openstack.org/45813015:24
bogdandodprince: thanks!15:24
marioschem: we good to land this owalsh ? https://review.openstack.org/#/c/457965/315:25
marioschem: maybe we can get the stable/ocata done during the US day ;)15:26
marioschem: we will force gfidente to stay up all night he's totally fine with that15:26
gfidenteflaper87 taking yaml is fine with me but ansible itself only takes strings or json as extra-vars15:27
*** pcaruana has quit IRC15:28
jaosoriorHey guys, could someone check this commit out https://review.openstack.org/#/c/450726/ ?15:28
*** yolanda has quit IRC15:28
flaper87gfidente: it also takes yaml15:28
gfidenteflaper87 extra-vars ?15:28
flaper87gfidente: http://docs.ansible.com/ansible/playbooks_variables.html#passing-variables-on-the-command-line15:29
flaper87gfidente: "Also as of Ansible 1.3, extra vars can be formatted as YAML, either on the command line or in a file as above."15:29
gfidenteas of ansible 1.3 !15:29
gfidenteahahah +1 :)15:29
*** yolanda has joined #tripleo15:29
mandrejistr, bogdando: I have the best undercloud, it's amazing15:32
mandreyour underclouds are not even underclouds, they're fake15:32
bogdandomandre: \o/15:32
mariosthe one true undercloud?15:32
*** fzdarsky has joined #tripleo15:33
* marios grabs his coat15:33
mandremarios: there can be only one :)15:33
*** atheurer has joined #tripleo15:35
jistrmandre: lol15:35
gfidentemarios you tell me what I need to monitor and which command to give when it's red15:35
jistrmandre: i know one undercloud and it's truly the best one, there are no underclouds like that15:36
gfidentewe'll see if from the best undercloud the best overcloud will be deployed15:37
jistrthat's certain, nobody questions that. I know many people and nobody questions that.15:38
* jistr stops :D15:39
jaosoriorbandini, bnemec: are we using the haproxy stats socket for anything?15:39
bandinijaosorior: I was asked to add the unix domain one because qe wanted to use it to collect infos/stats15:40
bnemecjaosorior: We aren't, but users do.15:40
bandininot entirely sure how much they ended up using it though15:40
jaosoriorbandini, bnemec: thanks15:41
openstackgerritGael Chamoulaud proposed openstack/tripleo-quickstart-extras master: Add new role for tripleo-validations  https://review.openstack.org/40357615:43
*** itzikb has quit IRC15:44
*** mhenkel_ has quit IRC15:47
*** dparkes has quit IRC15:48
*** shardy has quit IRC15:48
*** cylopez has quit IRC15:49
*** shardy has joined #tripleo15:49
*** aufi has quit IRC15:52
*** shardy has quit IRC15:53
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Mount individual hostpath logs on /var/log  https://review.openstack.org/44260315:53
*** yamahata has joined #tripleo15:54
*** mhenkel_ has joined #tripleo15:55
rooklarsks: https://review.openstack.org/#/c/456760/7 <-- enable FluentD logging from oslo.log15:56
rookI have this working in a ocata deployment (that I just blew away :D )15:57
*** jlinkes has quit IRC15:59
*** tesseract has quit IRC15:59
*** atheurer has quit IRC16:01
*** dparkes has joined #tripleo16:03
pradkcan i get some reviews on https://review.openstack.org/#/c/456385/16:03
*** lmiccini has quit IRC16:03
openstackgerritDan Prince proposed openstack/tripleo-heat-templates master: Add docker templates to configure Ironic inspector  https://review.openstack.org/45782216:06
*** lucasagomes is now known as lucas-afk16:08
*** dmk0202 has quit IRC16:09
*** atheurer has joined #tripleo16:12
*** jcoufal has joined #tripleo16:14
openstackgerritPradeep Kilambi proposed openstack/tripleo-heat-templates master: Containerize Redis service  https://review.openstack.org/44215116:17
openstackgerritMerged openstack/instack-undercloud master: Migrate plans from Mistral to Swift  https://review.openstack.org/45688916:18
openstackgerritMichael Bayer proposed openstack/tripleo-quickstart-extras master: Disambiguate between URL and host for devmode targets  https://review.openstack.org/45815316:20
cschwedeEmilienM: re https://review.openstack.org/#/c/456382/ - could you please +A that one?  CI is all green on it16:20
chemEmilienM: should we open a launchpad bug or is it irrelevant http://logs.openstack.org/82/458082/1/check/gate-tripleo-ci-centos-7-multinode-upgrades-nv/7922cf5/console.html#_2017-04-19_16_13_18_003645 ?16:21
chemEmilienM: hum ... the question is more, are we expecting gate-tripleo-ci-centos-7-multinode-upgrades-nv to work ?16:22
*** Goneri has joined #tripleo16:22
mandrebogdando: my undercloud is so superior to the other underclouds it can recover from https://bugs.launchpad.net/tripleo/+bug/168410416:23
openstackLaunchpad bug 1684104 in tripleo "container puppet -- fails to curl rabbitmqadmin from rabbitmq" [High,Triaged]16:23
mandrebogdando: joking apart, I can see the error in my deploy logs but my deployment went through16:24
mandrebogdando: your real issue must be something else16:24
bogdandomandre: hard to say why I have had it16:24
bogdandobut w/a works16:24
openstackgerritPradeep Kilambi proposed openstack/instack-undercloud master: Disable Telemetry services on undercloud by default  https://review.openstack.org/45815516:25
bogdandomandre: it may be that racy bug16:25
bogdandoa tricky thing to reproduce16:25
mandrebogdando: I see the error in my puppet logs, but it looks to me it's a non critical error and the deployment goes on with its life16:26
mandrebogdando: you must have another error that caused your deployment to fail16:27
bogdandomandre: if it applies to the case jistr submitted as a bug, we could set it low then16:28
jistrmandre, bogdando: yea it looks like mandre is right even considering upgrades CI. The error which was fatal was probably during configuring nova placement service.16:28
openstackgerritSagi Shnaidman proposed openstack/tripleo-quickstart-extras master: Configure tempest if it's going to run  https://review.openstack.org/45815816:28
*** hewbrocca is now known as hewbrocca_afk16:29
jistrmandre, bogdando: look for "ERROR configuring" in the logs, that should list puppet containers which actually had fatal errors16:29
*** dprince has quit IRC16:30
jistrmaybe that's the libvirt error16:31
*** jpich has quit IRC16:31
jistrbut it's quite hard to discern what puppet errors relate to what container, unless i'm missing something16:31
*** jcoufal_ has joined #tripleo16:31
jistryea most probably it's the libvirt bug16:33
*** karimb has quit IRC16:34
*** jcoufal has quit IRC16:35
*** suuuper has quit IRC16:35
* jistr off for today, will continue the hunt tomorrow16:35
*** yamahata has quit IRC16:36
*** cylopez has joined #tripleo16:37
openstackgerritBogdan Dobrelya proposed openstack/tripleo-heat-templates master: Mount individual hostpath logs on /var/log  https://review.openstack.org/44260316:39
trozetmwhahaha: hi16:43
mwhahahatrozet: hi2u fine sir16:43
trozetmwhahaha: :) is there some problem with the upgrades scenario 002 job? it seems to keep failing  for https://review.openstack.org/#/c/457541/16:44
mwhahahatrozet: i think they are timing out16:44
trozetmwhahaha: from the log ./toci_instack_osinfra.sh:1): '[' 143 '!=' 0 ']'16:44
trozetmwhahaha: so should I just keep rechecking, or wait for some fix?16:45
*** milan has quit IRC16:45
mwhahahatrozet: yea the cut off for that i think is 2:3016:45
mwhahahatrozet: i'm not aware of any current issues so recheck16:45
trozetmwhahaha: ok will do, thanks16:45
openstackgerritMerged openstack/instack-undercloud master: Set different virtual_router_id for keepalived  https://review.openstack.org/45757316:46
openstackgerritMerged openstack-infra/tripleo-ci master: Use custom network-isolation-absolute.yaml in ipv4 net-iso jobs  https://review.openstack.org/42229716:46
*** salmankhan has quit IRC16:46
openstackgerritwes hayutin proposed openstack/tripleo-quickstart master: allow easy access to undercloud's horizon dashboard  https://review.openstack.org/44446416:46
*** Goneri has quit IRC16:49
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: SSHD Service extensions  https://review.openstack.org/44462216:53
bogdandohttps://review.openstack.org/#/c/442603 works for my undercloud tests16:55
*** numans has quit IRC16:57
*** numans has joined #tripleo16:58
*** Goneri has joined #tripleo16:58
*** bogdando has quit IRC16:59
*** newmember has joined #tripleo16:59
*** florianf has quit IRC17:01
*** jcoufal has joined #tripleo17:02
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: SSHD Service extensions  https://review.openstack.org/44462217:03
EmilienMchem: back from lunch17:03
EmilienMchem: gate-tripleo-ci-centos-7-multinode-upgrades-nv is not supposed to work on master17:03
EmilienMchem: upgrades are broken currently, because of neutron packaging17:03
*** ffiore_ has quit IRC17:03
EmilienMchem: I filed a bug for that: https://bugs.launchpad.net/bugs/168383517:03
openstackLaunchpad bug 1683835 in tripleo "[ocata to pike upgrades] Neutron db-sync fails: AttributeError: 'module' object has no attribute 'ServicePluginBase'" [High,Triaged]17:03
EmilienMchem: that will be fixed by https://review.rdoproject.org/r/#/q/I01e97ae3a6db40fefdbb85f0e9b4a1a9d3c39600,n,z17:04
*** jcoufal__ has joined #tripleo17:04
EmilienMchem: so no, don't open a bug, it sounds like we cought the same thing17:04
EmilienMcschwede: approved17:04
cschwedeEmilienM: thanks a lot :)17:05
*** derekh has quit IRC17:05
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45808217:06
*** jcoufal_ has quit IRC17:06
*** newmember has quit IRC17:07
*** newmember has joined #tripleo17:07
*** trown is now known as trown|lunch17:08
*** jcoufal has quit IRC17:08
*** jlinkes has joined #tripleo17:08
bnemectrozet: The multinode-upgrades jobs are extremely unstable right now, at least according to the output from https://review.openstack.org/#/c/453807/17:09
bnemecUnfortunately they're voting on the ocata branch. :-(17:09
*** chlong has quit IRC17:09
bnemecI only see a handful of passes in the entire cistatus page with those jobs included, and very few to no jobs passing all of them at once.17:10
bnemecHence https://review.openstack.org/#/c/453912/17:10
*** dmacpher is now known as dmacpher-afk17:10
openstackgerritMerged openstack-infra/tripleo-ci master: Add storage-mgmt network to compute nodes  https://review.openstack.org/41904917:12
bnemec\o/ At last17:13
openstackgerritMerged openstack/tripleo-quickstart-extras master: Fix unqualified Ansible boolean variables  https://review.openstack.org/45367417:19
*** toure has quit IRC17:21
yolandaEmilienM, hitting another one... https://bugzilla.redhat.com/show_bug.cgi?id=144367417:21
openstackbugzilla.redhat.com bug 1443674 in openstack-tripleo-heat-templates "TripleO update fails from OSP8 to OSP9" [Unspecified,New] - Assigned to emacchi17:21
openstackgerritMerged openstack-infra/tripleo-ci master: Update OVB containers job to use infra docker proxy  https://review.openstack.org/45489317:22
trozetbnemec: oh ok, so you are going to fix it with 453912?17:22
rookAnyone know if there is a way to have Services log normally + have oslo.log work?17:23
rookIt seems that it is a all or nothing17:23
*** karimb has joined #tripleo17:24
EmilienMthrash: hey, https://review.openstack.org/#/c/454710/11/mistral/api/wsgi.py is not backward compatible, it breaks deployments17:24
*** toure has joined #tripleo17:24
EmilienMthrash: proof: https://review.openstack.org/#/c/455425/17:24
*** amoralej is now known as amoralej|off17:25
EmilienMthrash: we're now having a chicken/egg problem where this patch needs a promotion but to have promotion we need this patch17:25
thrashEmilienM: ack.17:25
*** chlong has joined #tripleo17:25
EmilienMthrash: and it usually means, something is not backward compatible17:25
cschwedeanyone aware of  a timeout of 150 minutes or so on the gate-tripleo-ci-centos-7-scenario001/2-multinode-upgrades jobs?17:25
thrashEmilienM: It should be backwards-compatible...17:25
EmilienMcschwede: upgrade jobs tend to timeout sometimes, I haven't spent time on investigating it...17:26
cschwedeEmilienM: seems to be always the case if they are close to 2:40 - they pass if shorter, but abort on different stages if they reach that time. https://review.openstack.org/#/c/456264/117:26
leifmadsenRunning openstack overcloud deploy, and getting a mistral failure where it seems like the templates are not copied to the directory where mistral wants to read them?17:26
EmilienMthrash: why do we need https://review.openstack.org/#/c/455425/ then?17:26
leifmadsenDeploying templates in the directory /tmp/tripleoclient-R2zMO_/tripleo-heat-templates17:26
leifmadsenthat directory never ends up existing, and mistral just bails since it can't find any contents17:27
EmilienMthrash: iiuc, it menas that /usr/lib/python2.7/site-packages/mistral/api/wsgi.py can't be used anymore17:27
thrashEmilienM: it's probably not *completely* necessary.17:27
thrashEmilienM: It can be.17:27
thrashEmilienM: It passed here: http://logs.openstack.org/10/454710/11/check/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/619faee/17:28
thrashEmilienM: https://review.openstack.org/#/c/454710/17:28
thrashEmilienM: which is where it was introduced..17:28
bnemectrozet: Well, it's not exactly a fix.  It's just removing the blocker to merging ocata patches.17:28
bnemecIMHO we shouldn't have jobs voting on stable branches that aren't voting on master, but that's another discussion.17:29
trozetbnemec: well it will fix my -1 :)17:29
EmilienMbnemec: upgrade jobs on master can't pass, for reasons you probably know17:29
EmilienMbut having them voting on stable help us to maintain upgrades working17:30
thrashEmilienM: tbh... The puppet changes: https://review.openstack.org/#/c/455425/ are not completely necessary.17:30
EmilienMbnemec: we all know people ignore non voting jobs, it's not new17:30
*** yamahata has joined #tripleo17:30
EmilienMthrash: do we deploy mistral in wsgi in gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet ?17:30
thrashEmilienM: Yes17:31
EmilienMthrash: nope17:31
thrashI used scenario003 as my testbed...17:31
thrashEmilienM: really?17:31
EmilienMlet me show you17:31
EmilienMhttp://logs.openstack.org/25/455425/5/check/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/950f9ad/logs/undercloud/etc/httpd/conf.d/17:31
EmilienMno mistral17:31
thrashEmilienM: unless I'm mixing up the puppet-openstack-integration scenario003 and that one.17:32
EmilienMhttp://logs.openstack.org/25/455425/5/check/gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet/950f9ad/logs/subnode-2/etc/httpd/conf.d/17:32
EmilienMno mistral either17:32
EmilienMthrash: yes, p-o-i uses wsgi17:32
*** chem is now known as chem_gone17:33
chem_goneEmilienM: ack17:33
thrashEmilienM: I'm confused now... https://review.openstack.org/#/c/455425/5 shows gate-tripleo-ci-centos-7-scenario003-multinode-oooq-puppet as passing...17:35
EmilienMthrash: I'm going to workaround now and disable wsgi ni poi17:35
EmilienMthrash: yes it's passing because, again, it's not deploying wsgi17:35
thrashEmilienM: I thought that was the job you were talking about. :)17:36
*** jcoufal__ has quit IRC17:36
*** karimb has quit IRC17:36
*** jcoufal has joined #tripleo17:37
*** jmelvin has quit IRC17:38
EmilienMthrash: https://review.openstack.org/45817717:38
openstackgerritMerged openstack-infra/tripleo-ci master: Run ovb jobs in transition mode  https://review.openstack.org/45413417:39
EmilienMthrash: and the revert with Depends-on: https://review.openstack.org/45817917:40
EmilienMthrash: it would be great to enable wsgi in tripleo, can we take action on that?17:40
thrashEmilienM: that's where all this was going. :D17:40
* EmilienM hugs thrash17:41
thrashEilienM: is http://logs.openstack.org/25/455425/5/check/gate-puppet-mistral-puppet-beaker-rspec-centos-7/585ad80/console.html#_2017-04-19_12_09_58_339344 related?17:41
*** sudipto has quit IRC17:43
*** sudipto has joined #tripleo17:43
*** sudipto has quit IRC17:44
EmilienMthrash: same problem :)17:44
thrashEmilienM: ack17:44
*** gfidente is now known as gfidente|afk17:45
*** tosky has quit IRC17:45
*** rbowen has joined #tripleo17:46
*** jcoufal_ has joined #tripleo17:49
*** jpena is now known as jpena|off17:49
*** jcoufal has quit IRC17:51
*** jaosorior is now known as jaosorior_away17:54
*** jlinkes has quit IRC17:56
*** jkilpatr has quit IRC17:57
*** jkilpatr has joined #tripleo18:00
*** fragatin_ has quit IRC18:02
*** zoli|wfh is now known as zoli|gone18:02
*** gbarros has quit IRC18:04
*** fragatina has joined #tripleo18:05
*** mhenkel_ has quit IRC18:05
*** masco has quit IRC18:07
*** pkovar has quit IRC18:07
*** akrivoka has quit IRC18:07
*** trown|lunch is now known as trown18:07
*** jmelvin has joined #tripleo18:09
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart master: Bump ansible to 2.3  https://review.openstack.org/45819318:10
openstackgerritMerged openstack-infra/tripleo-ci master: Always rebuild docs venv for tripleo-docs  https://review.openstack.org/44672418:14
*** ckyriakidou has quit IRC18:15
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: Refactor SSHD config to allow both SSHD options and banner/motd to be set  https://review.openstack.org/45758518:16
weshayEmilienM, we probably want chem_gone and matbu to review https://review.openstack.org/#/c/45391218:16
weshayya?18:16
*** mcornea has quit IRC18:17
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras master: Move OVB settings to tripleo-quickstart-extras  https://review.openstack.org/44880518:18
EmilienMweshay: probably?18:20
*** chlong has quit IRC18:20
*** mhenkel_ has joined #tripleo18:21
*** mhenkel_ has quit IRC18:21
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras master: Parameterize OVB stack flavors  https://review.openstack.org/44516318:21
openstackgerritOliver Walsh proposed openstack/tripleo-heat-templates master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45808218:23
weshayjrist, yo..18:25
weshayjrist, I need some ui help18:25
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45807718:25
*** jlinkes has joined #tripleo18:28
openstackgerritJohn Trowbridge proposed openstack/tripleo-quickstart master: Stop using CentOS buildlogs CDN  https://review.openstack.org/45622518:28
*** dparkes has quit IRC18:32
*** fragatina has quit IRC18:34
openstackgerritMerged openstack/tripleo-heat-templates master: Remove root_template and root_environment from capabilities-map.yaml  https://review.openstack.org/44105218:38
*** eggmaster has joined #tripleo18:39
*** chlong has joined #tripleo18:45
*** mhenkel_ has joined #tripleo18:51
openstackgerritDavid Moreau Simard proposed openstack-infra/tripleo-ci master: Replace "ara generate" by "ara generate html", move report to ara_oooq  https://review.openstack.org/44810818:54
*** mhenkel_ has quit IRC18:55
thrashEmilienM: What job made you think that the mistral side broke promotion?18:56
EmilienMthrash: puppet18:56
thrashEmilienM: The tests I'm doing on my side are working... So I'm really confused..18:56
EmilienMthrash: it's pretty clear that people who used to deployed in wsgi are now broken18:56
EmilienMp-o-i is deploying Mistral with WSGI18:57
thrashEmilienM: right.18:57
EmilienMlet me show the failure18:57
EmilienMgimme a sec18:57
* EmilienM clicks on https://ci.centos.org/view/rdo/view/weirdo-pipelines/view/weirdo-promote-puppet/18:57
thrashEmilienM: that's a new place for me. :)18:58
*** chandankumar is now known as chkumar|sleeping18:58
EmilienMhttps://logs.rdoproject.org/weirdo-generic-puppet-openstack-scenario003/1456/weirdo-project/logs/apache/mistral_wsgi_error_ssl.txt.gz18:59
EmilienMTarget WSGI script '/var/www/cgi-bin/mistral/app' does not contain WSGI application 'application'18:59
*** jlinkes has quit IRC18:59
EmilienMso puppet-mistral users who deploy Mistral in WSGI will hit that error ^18:59
EmilienMthrash: ^19:04
thrashEmilienM: ack19:05
thrashEmilienM: still trying to figure out *why*19:05
thrashEmilienM: it really doesn't make any sense...19:05
thrashEmilienM: I'll keep looking at it..19:07
*** yprokule has quit IRC19:08
*** jcoufal_ has quit IRC19:09
*** jcoufal has joined #tripleo19:10
*** thrash is now known as thrash|biab19:14
*** fragatina has joined #tripleo19:15
*** mhenkel_ has joined #tripleo19:22
*** jcoufal has quit IRC19:23
*** jcoufal has joined #tripleo19:25
*** mhenkel_ has quit IRC19:27
*** jkilpatr has quit IRC19:27
*** jkilpatr has joined #tripleo19:30
*** jkilpatr has quit IRC19:30
*** jkilpatr has joined #tripleo19:30
jristweshay: talking19:35
jristweshay: was at the gym19:35
jristsup?19:35
weshayjrist, trying to access the tripleo-ui from ocata and master19:36
weshayis the right port w/o ssl 3000?19:36
jristok19:36
jristw/o no19:36
jristwait19:36
jristyes19:36
jristsorry19:36
jristw/ssl = ip w/o = 3000 but you might have to configure a tunnel/tripleo_ui_config.js19:36
weshayjrist, does it work w/ elinks?19:37
jristhighly doubt it. but maybe :)19:37
jristlet me see!19:37
jristinstalling elinks19:37
weshay[stack@undercloud ~]$ netstat -an | grep 300019:38
weshaytcp        0      0 192.168.24.1:3000       0.0.0.0:*               LISTEN19:38
weshaytcp        0      0 192.168.24.1:3000       192.168.24.1:40040      SYN_RECV19:38
weshaytcp        0      0 192.168.24.3:3000       0.0.0.0:*               LISTEN19:38
jristweshay: yeah, I don't think it works with elinks :)19:38
jristbut it loads19:38
weshayI'm just trying to see if it's running19:39
jristyeah19:39
mwhahahadid the docker packaging get updated (and break udnercloud installs)? http://logs.openstack.org/66/457866/2/check/gate-tripleo-ci-centos-7-scenario001-multinode-oooq-puppet/558cdb5/logs/undercloud/home/jenkins/undercloud_install.log.txt.gz#_2017-04-19_19_13_2319:39
jristyou should see tripleo top right weshay19:39
jristwith elinks19:39
* weshay working on https://review.openstack.org/#/c/444464/19:39
weshayhrm19:39
jristundercloud has horizon? :)19:39
weshaywha?19:40
jristI have never used the horizon on the undercloud19:41
weshayoh, my review19:41
weshayya ya19:41
weshayI need to update that19:41
jristanyway I'm confused19:42
weshayfor the install.. all I need is.. enable_ui = true in the undercloud.conf19:42
weshayand run the undercloud-install?19:42
jristtheoretically yes19:42
weshayI'm so confused..19:42
weshaydidn't work on master19:42
weshaytrying ocata now19:43
jristso are you trying to get the tripleo_ui or horizon?19:44
weshaytripleo-ui19:44
weshayhaven't tried this in years19:44
weshaylolz19:44
weshaysorry19:44
jristweshay: ok so are you trying a tunnel?19:45
jristyou might have to edit tripleo_ui_config.js19:45
jristand you might need a tunnel19:45
jristif you use SSL you won't need either19:45
jristis this on baremetal?19:45
weshayvirthost19:45
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates master: Revert "SSH known_hosts config"  https://review.openstack.org/45821819:46
jristyeah so you'll need a tunnel19:46
weshaycp config/tripleo_ui_config.js.sample dist/tripleo_ui_config.js ?19:46
owalshbnemec: what's the problem? ^^^19:46
openstackgerritBen Nemec proposed openstack/tripleo-heat-templates master: Revert "Run token flush cron job hourly by default"  https://review.openstack.org/45821919:46
jristweshay: I think just in that dir now19:47
jristdtrainor: can you confirm/help? :)19:47
bnemecowalsh: I'm shotgun reverting tht patches until I find the one that caused a 10 minute regression in stack updates.19:47
*** dmk0202 has joined #tripleo19:47
dtrainor1s19:48
bnemecOh wait, that's dumb.19:48
bnemecI just need to look at which patch that merged yesterday had a 500+ second ControllerServiceChain update time in it updates job.19:48
bnemec(if any)19:48
dtrainorhey, weshay.  the undercloud runs out of apache which only listens on $controller_host19:49
mwhahahabnemec: do we collect that information anywhere so we can track it?19:49
dtrainorfor non-ssl that is, port 300019:49
bnemecmwhahaha: It's in postci19:49
*** jcoufal has quit IRC19:50
openstackgerritDan Prince proposed openstack/puppet-tripleo master: Switch to overlay driver for storage  https://review.openstack.org/45191619:50
dtrainorwhen using ssl, haproxy listens on $undercloud_public_host:443 and forwards the connection to the backend httpd host that answers the request on 300019:50
mwhahahabnemec: we should collect that and publish it elsewhere (i hate trying to read postci)19:50
weshaydtrainor, ?19:50
*** jcoufal has joined #tripleo19:50
weshayon $controller_host19:50
bnemecmwhahaha: We used to publish it to graphite, but the resources that have random identifiers caused obscene numbers of metrics to be created.19:51
dtrainor/etc/puppet/hieradata/puppet-stack-config.yaml:controller_host: 192.168.24.1 #local-ipv419:51
bnemecWe could maybe whitelist some of the resources for graphite though.19:51
dtrainoror i guess you can think of it as the undercloud's *:bind_host19:51
bnemecControllerDeployment_Step3, ControllerServiceChain, etc.19:51
*** lblanchard has quit IRC19:51
openstackgerritDan Prince proposed openstack/tripleo-heat-templates master: Add docker templates to configure Ironic inspector  https://review.openstack.org/45782219:52
mwhahahabnemec: maybe something that would report per change would be nice. graphite would be good for trend tracking but not sure it would be beneficial when reviewing19:52
bnemecmwhahaha: That's what's in postci.  Are you looking for that piece of the log to be split out into a separate file?19:53
mwhahahabnemec: yea because postci is a giant file of sadness19:53
*** mhenkel_ has joined #tripleo19:53
dtrainorweshay, am I just confusing you more?  are you just trying to use lynx to access the UI?  the UI won't work, it's js heavy, but you'd at least be able to make the connection to the ui.  where are you trying to run lynx from?  if you tell me where, then i can give you an example of where it will and will not be able to connect to the ui.19:54
dtrainoror elinks, sorry, whichever - same result19:54
weshaydtrainor, atm.. I'm just using a txt based browser to see if anything returns19:54
weshaybut also creating tunnels19:54
dtrainorok - where are you running that browser from and what does the tunnel look like?  that way i can give you a more concise answer19:55
weshaystack@undercloud ~]$ curl localhost:300019:55
weshaycurl: (7) Failed connect to localhost:3000; Connection refused19:55
weshay[stack@undercloud ~]$ netstat -an | grep 300019:56
weshaytcp        0      0 192.168.24.1:3000       0.0.0.0:*               LISTEN19:56
dtrainordoes localhost resolve to something weird?19:56
dtrainor192.168.24.1:3000 is the apache service listening for non-ssl connections, it will listen on that address and that port regardless of SSL being used or not19:57
*** jprovazn has quit IRC19:57
*** mhenkel_ has quit IRC19:58
weshaydtrainor, that was it :) http://paste.openstack.org/show/607212/19:58
*** dtrainor has quit IRC19:59
*** dtrainor has joined #tripleo19:59
dtrainorsorry, my daily laptop lock-up occurred early today20:00
dtrainor<dtrainor> 192.168.24.1:3000 is the apache service listening for non-ssl connections, it will listen on that address and that port regardless of SSL being used or not20:00
jristweshay: hooray20:00
dtrainorwhat did i miss?20:01
bnemecMmm, this might be promotion related: https://www.diffchecker.com/9SDDKxaR20:02
bnemecTwo jobs that ran close together, one has the problem and the other doesn't.20:02
bnemecMost obvious difference is that all of the openstack packages were changed.20:02
dtrainorneedle in a stack of needles20:03
dtrainorweshay, did you find what you were looking for?  sorry, i had gotten disconnected.20:03
*** idlemind has joined #tripleo20:04
weshaydtrainor, ya. think so thanks20:04
dtrainorexcellent - please feel free to let me know if you have any other questions, happy to help20:04
weshaythanks man20:04
dtrainormy pleasure20:05
*** thrash|biab is now known as thrash20:05
owalshmwhahaha: looks like a bad docker package alright, /etc/docker doesn't exist20:05
bnemecmwhahaha: Oh, heh.  The deploy times are already being written to a separate log file: http://logs.openstack.org/22/444622/8/check-tripleo/gate-tripleo-ci-centos-7-ovb-updates/33c8924/logs/undercloud/var/log/heat-deploy-times.txt.gz20:08
mwhahahabnemec: ooo handy20:08
*** jcoufal has quit IRC20:09
*** mburned is now known as mburned_out20:09
openstackgerritRonelle Landy proposed openstack/tripleo-quickstart-extras master: Move OVB settings to tripleo-quickstart-extras  https://review.openstack.org/44880520:09
*** mhenkel_ has joined #tripleo20:10
*** ooolpbot has joined #tripleo20:10
ooolpbotURGENT TRIPLEO TASKS NEED ATTENTION20:10
ooolpbothttps://bugs.launchpad.net/tripleo/+bug/168427220:10
*** ooolpbot has quit IRC20:10
openstackLaunchpad bug 1684272 in tripleo "10 minute increase in overcloud update time" [Critical,Triaged]20:10
*** mburned_out is now known as mburned20:10
openstackgerritLeif Madsen proposed openstack/tripleo-quickstart master: Work around libvirt fails w/o environment  https://review.openstack.org/45822320:12
*** mhenkel_ has quit IRC20:14
openstackgerritJohn Fulton proposed openstack/tripleo-specs master: Deriving TripleO Parameters  https://review.openstack.org/42330420:16
pradkEmilienM, you have any suggestions for this https://review.openstack.org/#/c/458036/ .. we could pass in bootstrap node param to this class and only run if thats true?20:17
pradkif we dont include collector by default, not sure where else we could run20:17
*** dsariel has joined #tripleo20:18
mwhahahapradk: where does the ceilometer db creation stuff get run?20:18
pradkmwhahaha, collector20:18
*** gbarros has joined #tripleo20:18
pradkmwhahaha, there is no db for ceilo with collector deprecated20:18
mwhahahapradk: oh right20:19
*** mburned has left #tripleo20:19
*** mburned has joined #tripleo20:19
mwhahahapradk: yea so other than doing a bootstrap node, you don't really have much choice20:19
pradkyea i thought since this is not doing any db sync really, we dont need that bootstrap check20:20
pradkbut if we need to only run this once, thats only way i guess20:20
*** karimb has joined #tripleo20:23
*** liverpooler has quit IRC20:31
openstackgerritPradeep Kilambi proposed openstack/puppet-tripleo master: Move ceilometer upgrade re-run out of collector  https://review.openstack.org/45803620:39
*** mhenkel_ has joined #tripleo20:41
openstackgerritMichael Bayer proposed openstack/tripleo-quickstart-extras master: Disambiguate between URL and host for devmode targets  https://review.openstack.org/45815320:44
*** mhenkel_ has quit IRC20:46
*** paramite has quit IRC20:50
flaper87has anyone tried to deploy an undercloud recently with oooq? I'm getting a "timeout priviledges escalation error" on this task: "provision/remote : Ensure XDG_RUNTIME_DIR is set"20:50
flaper87at least it's consistent20:50
mwhahahasounds like a sudo timeout issue?20:51
flaper87mwhahaha: it is, I just don't understand why I'm getting that now20:51
flaper87the rest of the tasks seem to pass just fine20:51
mwhahahai did run into problems with that being set actually (not sure if it should still be doing that) but thats another story20:51
*** trown is now known as trown|outtypewww20:53
*** mburned is now known as mburned_out20:54
*** mburned_out is now known as mburned20:54
*** gbarros has quit IRC21:01
*** cylopez has quit IRC21:04
*** dprince has joined #tripleo21:05
openstackgerritRajini Ram proposed openstack/puppet-tripleo master: Dell SC: Add secondary DSM support  https://review.openstack.org/45538621:08
*** ooolpbot has joined #tripleo21:10
ooolpbotURGENT TRIPLEO TASKS NEED ATTENTION21:10
ooolpbothttps://bugs.launchpad.net/tripleo/+bug/168427221:10
openstackLaunchpad bug 1684272 in tripleo "10 minute increase in overcloud update time" [Critical,Triaged]21:10
*** ooolpbot has quit IRC21:10
openstackgerritRajini Ram proposed openstack/puppet-tripleo master: Dell SC: Add secondary DSM support  https://review.openstack.org/45538621:10
EmilienMpradk: i'll look asap21:11
openstackgerritRajini Ram proposed openstack/puppet-tripleo master: Dell SC: Add secondary DSM support  https://review.openstack.org/45538621:11
*** mhenkel_ has joined #tripleo21:13
*** ansmith has quit IRC21:13
owalshdprince: hi, FYI undercloud install is failing in CI with Augeas[docker-daemon.json]: Could not evaluate: Saving failed21:13
*** mburned is now known as mburned_out21:14
dprinceowalsh: oh, got a link to the failure?21:14
dprinceowalsh: I will have a look21:14
owalshdprince: http://logs.openstack.org/85/457585/4/check/gate-tripleo-ci-centos-7-nonha-multinode-oooq/78b7b53/logs/undercloud/home/jenkins/undercloud_install.log.txt.gz#_2017-04-19_20_48_5021:14
owalshdprince: FYI there are new docker package in the centos repo today, probably related21:14
dprinceowalsh: ack, good to know21:15
owalshdprince: and I don't see /etc/docker, but maybe it's not collected by the CI scripts21:15
dprinceowalsh: yeah, its not collected I think21:16
*** mhenkel_ has quit IRC21:17
owalshdprince: have it here (passed) http://logs.openstack.org/85/457585/3/check/gate-tripleo-ci-centos-7-undercloud-oooq/064da0e/logs/undercloud/etc/21:18
owalshbut not here (failed) http://logs.openstack.org/85/457585/4/check/gate-tripleo-ci-centos-7-undercloud-oooq/7234f72/logs/undercloud/etc/21:18
*** masterjcool has quit IRC21:19
dprinceowalsh: the new docker-daemon.json file is part of how we configure docker to consume infra mirrors21:19
dprinceowalsh: haven't tried the new docker release yet though21:20
*** mburned_out is now known as mburned21:23
dprinceowalsh: sure enough. The latest docker package removed that file: http://paste.openstack.org/show/607221/21:25
*** eck` is now known as eck`gone21:26
*** ramishra has quit IRC21:27
*** ramishra has joined #tripleo21:29
dprinceowalsh: https://bugs.launchpad.net/tripleo/+bug/168429721:29
openstackLaunchpad bug 1684297 in tripleo "Augeas[docker-daemon.json]: Could not evaluate. docker package removed /etc/docker/daemon.json" [Critical,In progress]21:29
owalshdprince: /etc/docker/daemon.json doesn't existing in docker-common-1.12.6-16.el7.centos.x86_64.rpm21:30
owalshdprince: it's in docker-common-1.12.6-11.el7.centos.x86_64.rpm21:31
*** masterjcool has joined #tripleo21:31
dprinceowalsh: it isn't in docker-common-1.12.6-16.el7.centos.x86_64 (the latest) I think21:32
dprinceowalsh: fwiw, we only install 'docker'. So the docker-common package is a dependency21:32
owalshdprince: yea, it's not in the latest pkg, but was in the previous21:33
*** atheurer has quit IRC21:34
*** hjensas has quit IRC21:37
* owalsh had missed the paste with the changelog21:37
*** atheurer has joined #tripleo21:38
*** tobias-fiberdata has quit IRC21:39
EmilienMstevebaker: merged21:39
*** jerrygb has quit IRC21:47
stevebakerEmilienM: bah, wha?21:48
*** cwolferh has quit IRC21:50
EmilienMstevebaker: the tripleo-common-distgit patch21:51
stevebakerEmilienM: oh, cool. do you think this could merge too? https://review.openstack.org/#/c/453428/21:52
EmilienMstevebaker: approved21:53
stevebaker\o/21:53
stevebakerEmilienM: I'm proposing the changes to import paunch into tripleo btw21:54
EmilienMcool21:54
*** jmelvin has quit IRC21:55
stevebakerEmilienM: also, shall I propose a tripleo-common release, and on what git ref? http://lists.openstack.org/pipermail/openstack-dev/2017-April/115678.html21:57
openstackgerritDan Prince proposed openstack/puppet-tripleo master: Ensure /etc/docker/daemon.json  https://review.openstack.org/45825321:57
dprinceowalsh: ^^^21:57
dprinceEmilienM: ^^^21:57
*** abishop has quit IRC21:57
EmilienMdprince: ack, I'll get it tonight21:57
EmilienMstevebaker: yeah, sure. Sounds like it was agreed with Doug, right? Which tag you mean?21:58
owalshdprince: ack21:58
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: Refactor SSHD config to allow both SSHD options and banner/motd to be set  https://review.openstack.org/45758521:59
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45807722:02
EmilienMdprince: wait22:03
EmilienMdprince: to create this file, we need /etc/docker, right? So we need a dependency on the packge I think22:03
dprinceEmilienM: The file no longer exists in the package22:04
mwhahahadprince: no to create the directory22:04
dprinceEmilienM: see the LP bug which has the changelog22:04
dprinceEmilienM: oh, yes!22:04
dprinceEmilienM: I can add that dep in there, sure22:04
EmilienMgood22:04
mwhahahabut i think since we package is already in that class, i'm not sure the requirement is exactly an necessity22:04
EmilienMmwhahaha: because puppet4 and ordering?22:05
mwhahahasince i think it would do it in order (but i can never remember the ordering rules)22:05
mwhahahayea if it's in the file it's top down unless otherwise specified22:05
EmilienMyeah tbh, I still use require stuff22:05
mwhahahabut it doesn't hert22:05
mwhahahaor hurt22:05
*** Goneri has quit IRC22:05
openstackgerritDan Prince proposed openstack/puppet-tripleo master: Ensure /etc/docker/daemon.json  https://review.openstack.org/45825322:06
stevebakerEmilienM: we just need to decide whether to release 7.0.0 from master or 7.0.0.0b1 (I would prefer master)22:06
*** chlong has quit IRC22:07
mwhahahadprince: alignment22:07
EmilienMstevebaker: go for master...22:08
EmilienMstevebaker: but just for you22:08
stevebaker:D22:08
dprinceEmilienM, mwhahaha: I added the dependency on the Package22:09
mwhahahadprince: yea i commented, arrow alignment22:09
EmilienMdprince: can you fix alignment? lint will fail22:09
dprinceon it22:09
*** ooolpbot has joined #tripleo22:10
ooolpbotURGENT TRIPLEO TASKS NEED ATTENTION22:10
ooolpbothttps://bugs.launchpad.net/tripleo/+bug/168427222:10
ooolpbothttps://bugs.launchpad.net/tripleo/+bug/168429722:10
*** ooolpbot has quit IRC22:10
openstackLaunchpad bug 1684272 in tripleo "10 minute increase in overcloud update time" [Critical,Triaged]22:10
openstackLaunchpad bug 1684297 in tripleo "Augeas[docker-daemon.json]: Could not evaluate. docker package removed /etc/docker/daemon.json" [Critical,In progress] - Assigned to Dan Prince (dan-prince)22:10
dprinceboom22:10
openstackgerritDan Prince proposed openstack/puppet-tripleo master: Ensure /etc/docker/daemon.json  https://review.openstack.org/45825322:10
*** newmember has quit IRC22:11
*** newmember has joined #tripleo22:11
*** Goneri has joined #tripleo22:12
EmilienMdprince: thx22:12
*** dmk0202 has quit IRC22:17
owalshdprince: one more time, lint failed on the "s22:18
* dprince just needs to run puppet lint locally :/22:19
* mwhahaha <3s his lint in vim22:19
*** cwolferh has joined #tripleo22:19
*** Goneri has quit IRC22:20
openstackgerritDan Prince proposed openstack/puppet-tripleo master: Ensure /etc/docker/daemon.json  https://review.openstack.org/45825322:20
*** jkilpatr has quit IRC22:21
*** colonwq has quit IRC22:21
*** mhenkel_ has joined #tripleo22:22
*** colonwq has joined #tripleo22:26
*** mhenkel_ has quit IRC22:27
openstackgerritAlex Schultz proposed openstack/puppet-tripleo master: Cover gnocchi api step 4 and 5  https://review.openstack.org/45637622:27
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: Refactor SSHD config to allow both SSHD options and banner/motd to be set  https://review.openstack.org/45758522:30
openstackgerritOliver Walsh proposed openstack/puppet-tripleo master: WIP: restrict nova migration ssh tunnel  https://review.openstack.org/45807722:31
openstackgerritMerged openstack/puppet-tripleo stable/ocata: Ensure we configure ssl.conf  https://review.openstack.org/45803322:34
*** limao has joined #tripleo22:37
*** Erming__ has joined #tripleo22:39
*** Erming_ has quit IRC22:41
EmilienMstevebaker: in case I forgot to approve it tonight, please do it before the end of your day: https://review.openstack.org/#/c/458253/22:42
EmilienM(if CI pass)22:42
*** jerrygb has joined #tripleo22:49
*** jerrygb has quit IRC22:53
*** mhenkel_ has joined #tripleo22:53
*** morazi has quit IRC22:55
*** mburned is now known as mburned_out22:56
*** jkilpatr has joined #tripleo22:57
*** mhenkel_ has quit IRC22:58
*** dprince has quit IRC22:59
*** gfidente|afk has quit IRC23:04
*** jkilpatr has quit IRC23:05
*** pradk has quit IRC23:06
stevebakerEmilienM: will do23:08
*** noslzzp has quit IRC23:10
*** ooolpbot has joined #tripleo23:10
ooolpbotURGENT TRIPLEO TASKS NEED ATTENTION23:10
ooolpbothttps://bugs.launchpad.net/tripleo/+bug/168427223:10
ooolpbothttps://bugs.launchpad.net/tripleo/+bug/168429723:10
*** ooolpbot has quit IRC23:10
openstackLaunchpad bug 1684272 in tripleo "10 minute increase in overcloud update time" [Critical,Triaged]23:10
openstackLaunchpad bug 1684297 in tripleo "Augeas[docker-daemon.json]: Could not evaluate. docker package removed /etc/docker/daemon.json" [Critical,In progress] - Assigned to Dan Prince (dan-prince)23:10
*** dbecker has quit IRC23:11
*** newmember has quit IRC23:11
*** dbecker has joined #tripleo23:11
*** rlandy is now known as rlandy|bbl23:12
*** colonwq has quit IRC23:13
*** limao has quit IRC23:26
*** mburned_out is now known as mburned23:32
*** jkilpatr has joined #tripleo23:38
*** ansmith has joined #tripleo23:44
*** kjw3 has quit IRC23:45
*** dsneddon has quit IRC23:50
*** dsneddon has joined #tripleo23:52

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