Monday, 2017-10-30

*** markvoelker has quit IRC00:08
*** dxiri has joined #openstack-ansible00:11
*** yifei1 has joined #openstack-ansible00:16
*** vnogin has quit IRC00:18
*** thorst has joined #openstack-ansible00:18
*** thorst has quit IRC00:20
*** Jeffrey4l has quit IRC00:42
*** Jeffrey4l has joined #openstack-ansible00:42
*** dxiri has quit IRC00:45
*** dxiri has joined #openstack-ansible00:47
*** dxiri has quit IRC00:58
*** markvoelker has joined #openstack-ansible01:05
*** kiennt26 has joined #openstack-ansible01:09
*** xingchao has joined #openstack-ansible01:21
*** markvoelker has quit IRC01:38
*** hw_wutianwei has joined #openstack-ansible01:42
*** xingchao has quit IRC01:45
*** xingchao has joined #openstack-ansible01:47
*** xingchao has quit IRC01:56
*** xingchao has joined #openstack-ansible02:00
*** gkadam has quit IRC02:06
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_freezer master: Updated from global requirements  https://review.openstack.org/51425802:19
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_keystone stable/pike: Add security headers to web accessable services.  https://review.openstack.org/51397302:20
*** thorst has joined #openstack-ansible02:21
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Improve execution time by using dynamic groups  https://review.openstack.org/51387602:21
*** thorst has quit IRC02:25
*** sxc731 has joined #openstack-ansible02:30
*** sxc731 has left #openstack-ansible02:32
*** markvoelker has joined #openstack-ansible02:35
*** chason has joined #openstack-ansible02:37
*** dxiri has joined #openstack-ansible02:46
*** xingchao has quit IRC03:03
*** markvoelker has quit IRC03:09
*** dxiri has quit IRC03:22
*** gkadam has joined #openstack-ansible03:32
*** gkadam has quit IRC03:32
*** gkadam has joined #openstack-ansible03:32
*** xingchao has joined #openstack-ansible03:43
*** udesale has joined #openstack-ansible03:45
*** dave-mccowan has quit IRC03:48
*** Chealion has joined #openstack-ansible03:52
*** xingchao has quit IRC04:01
*** markvoelker has joined #openstack-ansible04:06
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_nova master: Update test image for nova-lxd  https://review.openstack.org/51502004:07
*** nshetty has joined #openstack-ansible04:08
*** Dinesh_Bhor has joined #openstack-ansible04:14
*** armaan has joined #openstack-ansible04:19
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Reduce the AIO scenario & add new scenarios to maintain coverage  https://review.openstack.org/51600204:21
*** thorst has joined #openstack-ansible04:22
*** huxinhui__ has joined #openstack-ansible04:26
*** thorst has quit IRC04:27
*** armaan has quit IRC04:37
*** chhavi has joined #openstack-ansible04:37
*** markvoelker has quit IRC04:39
*** pmannidi is now known as pmannidi|bomgar04:53
*** pmannidi|bomgar is now known as pmannidi04:53
*** udesale__ has joined #openstack-ansible04:59
*** udesale has quit IRC04:59
*** armaan has joined #openstack-ansible04:59
*** ivveh has joined #openstack-ansible05:29
*** markvoelker has joined #openstack-ansible05:37
*** sm806 has joined #openstack-ansible05:46
*** threestrands_ has joined #openstack-ansible05:47
*** sm806 has quit IRC05:49
*** sm806 has joined #openstack-ansible05:49
*** threestrands has quit IRC05:50
*** lhinds has quit IRC05:53
*** taseer4 is now known as Taseer05:58
*** hw_wutianwei has quit IRC05:59
*** br0k3n has joined #openstack-ansible06:08
*** markvoelker has quit IRC06:10
*** udesale__ has quit IRC06:14
*** thorst has joined #openstack-ansible06:23
*** thorst has quit IRC06:27
*** hamzy has quit IRC06:28
*** jbadiapa has joined #openstack-ansible06:29
*** sm806 has quit IRC06:39
*** sm806 has joined #openstack-ansible06:40
*** hamzy has joined #openstack-ansible06:42
*** threestrands_ has quit IRC06:51
*** drifterza has joined #openstack-ansible07:07
*** markvoelker has joined #openstack-ansible07:07
drifterzamorning all07:08
*** Oku_OS-away is now known as Oku_OS07:08
*** pmannidi has quit IRC07:13
*** huxinhui__ is now known as huxinhui07:14
*** Miouge has joined #openstack-ansible07:24
*** nshetty is now known as nshetty|lunch07:32
*** hachi has joined #openstack-ansible07:38
*** markvoelker has quit IRC07:40
*** br0k3n has left #openstack-ansible07:40
*** jvidal has joined #openstack-ansible07:46
*** vnogin has joined #openstack-ansible07:59
*** drifterza has quit IRC08:02
Taseerevrardjp: Good Morning. Can you please let me know about the next steps for Congress role ?08:03
gunixi rebooted the entire stack, all the VMs. i had 3 controllers. now (of course) galera doesn't work. is there any way to bootstrap it?08:06
*** mcarden has joined #openstack-ansible08:18
*** mbuil has joined #openstack-ansible08:18
*** thorst has joined #openstack-ansible08:24
*** yifei has quit IRC08:24
*** yifei1 is now known as yifei08:24
*** yifei has quit IRC08:24
*** yifei has joined #openstack-ansible08:25
*** vnogin has quit IRC08:26
sm806gunix: try attaching to galera container and restart the service. I am not sure what the service name is called. You may execute this command to find out all the registered services in ubuntu "systemctl list-units --type service --all"08:26
*** udesale has joined #openstack-ansible08:27
*** thorst has quit IRC08:28
*** hachi has quit IRC08:28
*** armaan_ has joined #openstack-ansible08:28
*** hachi has joined #openstack-ansible08:29
*** armaan__ has joined #openstack-ansible08:30
*** armaan has quit IRC08:30
*** armaan_ has quit IRC08:33
*** flaviosr has quit IRC08:35
*** drifterza has joined #openstack-ansible08:35
*** markvoelker has joined #openstack-ansible08:37
*** flaviosr has joined #openstack-ansible08:38
*** evrardjp has quit IRC08:40
*** evrardjp has joined #openstack-ansible08:41
*** mbuil has quit IRC08:43
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Use new zuul v3 git src location  https://review.openstack.org/51621308:45
*** yifei has quit IRC08:47
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Zuul: add file extension to playbook path  https://review.openstack.org/51606808:49
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/newton: Zuul: add file extension to playbook path  https://review.openstack.org/51607008:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/ocata: Zuul: add file extension to playbook path  https://review.openstack.org/51607208:50
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests stable/pike: Zuul: add file extension to playbook path  https://review.openstack.org/51607408:51
*** mrch has joined #openstack-ansible08:54
SamYapleodyssey4me: so i have my etcd+galera stuff going strong. it does need etcd3, which it looks like the etcd playbooks available are going to lay down etcd2. so to move forward that would need to be resolved. but otherwise its all good!08:56
SamYaplefully automated recovery/restart. can recover from split-brain and full cluster stopage automagically08:56
odyssey4meSamYaple I just looked through the scrollback - thanks for feeding back. I'll try and take a peek at the stuff asap.08:57
*** SmearedBeard has joined #openstack-ansible08:57
*** nshetty|lunch is now known as nshetty|BMGR08:58
SamYapleyep. it can be boiled down to a single service running along side mysqld in the container. its a touch more convoluted in my repo because im using upstream docker images without modifications, so i use two containers and file-based communication08:58
SamYapleOSA will not need that though08:58
gunixsm806: you normally start galera with new_galera_cluster after changing safe_to_bootstrap to 1 within "/var/lib/mysql/grastate.dat"08:58
gunixbut that did not work08:58
odyssey4meSamYaple hmm, I see you're using autocluster for the rabbitmq clustering... I though that was deprecated for 3.7 and it now has a replacement built-in ?08:58
SamYapleodyssey4me: autocluster code is included in 3.7.0, yes08:58
SamYaplebut im not running 3.7.008:59
SamYapleconfig is a bit different, but the acutal work is the same08:59
odyssey4meah ok, makes sense08:59
SamYapleand autocluster as a plugin (same config) *does* work for 3.7.0, for a migration period09:00
gunixhow do you guys start galera cluster after shutting down all 3 nodes?09:03
*** pbandark has joined #openstack-ansible09:03
SamYaplegunix: find the highest seqno and start that node09:03
gunixSamYaple: start the node how? galera_new_cluster>09:03
gunix?09:03
gunixcheck above, i already changed safe_to_bootstrap to 1 and tried to start the cluster, but didn't work09:04
SamYaplegunix: https://github.com/SamYaple/home-salt/blob/master/salt/files/mariadb/lib.sh#L30-L33 those lines run on each node (while shutdown) will give you the seqno from each node09:05
SamYaplefind the highest one(s), pick one to start by changing safe_to_bootstrap 1 in grastate.dat, then --wsrep-new-cluster *will* start it09:05
SamYaplebarring other errors which should be evident in logs09:05
gunixmysqld --defaults-file=/etc/mysql/my.cnf --wsrep-recover --skip-networking09:06
gunixyou mean this09:06
gunixwhat's the command to start the cluster09:06
gunix?09:06
gunixi was able to do this on mariadb in my own environment. maybe it's different on mysql, no ideea09:06
gunixi don't know why osa uses mysql anyway. everybody uses mariadb now09:07
*** SmearedBeard has quit IRC09:07
SamYaplegunix: those 4 lines i pasted are for discovering the seqno from an improperly stopped database09:07
SamYaplegunix: it is mariadb silly09:07
SamYaplegalera_new_cluster should be available on systemd hosts09:08
gunixok, galera_new_cluster does not work09:08
gunixafter changing safe_to_bootstrap to 109:08
SamYaplewhat do the logs say about ti not working?09:08
SamYapleyou can always run it directly with `mysqld --wsrep-new-cluster`09:08
*** markvoelker has quit IRC09:10
gunixlogs are useless: https://bpaste.net/show/b9a2b897c4f409:13
*** mbuil has joined #openstack-ansible09:13
SamYaplethose arent the logs09:13
SamYaplejournalctl -u mariadb and /var/log/mysql should give you more info09:14
SamYaple`systemctl set-environment _WSREP_NEW_CLUSTER='--wsrep-new-cluster' && systemctl start mariadb && systemctl set-environment _WSREP_NEW_CLUSTER=''` thats what galera_new_cluster is doing behind the scenes btw09:15
odyssey4megunix um, this is mariadb ... not mysql09:15
SamYaplebeing a fork of mysql, mariadb still has lots of bits named mysql09:16
gunixok i think i found the error withi mysql log09:17
gunix2017-10-30 11:15:20 140100183202048 [ERROR] WSREP: failed to open gcomm backend connection: 98: error while trying to listen 'tcp://0.0.0.0:4567?socket.non_blocking=1', asio error 'bind: Address already in use': 98 (Address already in use)09:17
gunixmariadb is already linstening but i can't shut it down09:17
gunixi'll have to kill the service i guess09:17
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Use zuul v3 src location to install ARA  https://review.openstack.org/51502309:20
*** SmearedBeard has joined #openstack-ansible09:21
*** evrardjp has quit IRC09:22
*** evrardjp has joined #openstack-ansible09:23
SamYapleodyssey4me: so just a heads up, this is the meat of the logic. its actually quite simple https://github.com/SamYaple/home-salt/blob/master/salt/files/mariadb/etcd.sh#L31-L5409:24
SamYapleit uses etcd3 locking to ensure only one is doing a bootstraping task at any time09:24
SamYapleas long as the gcomm list is up to date with all the nodes in the cluster, it should all just work fine09:25
SamYaplethe only reason galera cant autorecover is because it doesnt know for *sure* what all the nodes in the cluster are, but if we do know for sure, then its all safe09:26
SamYaplediscounting human intervention of course (we really cant prevent an operator from runnign --wsrep-new-cluster on multiple hosts, if they want to break it, they will)09:26
gunixSamYaple: it was some sort of bug with mariadb09:27
gunixit was refusing to properly close and still listening on tcp09:27
gunixbut was not listening on unix socket09:28
gunixi had to kill the process and that allowed me to start galera09:28
SamYaplethats not a bug09:28
SamYapleyou can start the service, but it wont listen on 3306 or the unix socket until it joins a cluster (or you start with --wsrep-new-cluster)09:29
SamYapleif systemd somehow got disconnected from the running process so it didnt know the status, that might be a bug. but thats not related to mysqld/mariadb itself09:29
SamYaplethat would be packaging09:29
*** shardy has joined #openstack-ansible09:34
gunixSamYaple: what if it listents on 4567 but not on 3306 and not on unix socket, and it doesn't stop when you do systemctl stop. is that a bug?09:37
SamYaplegunix: no thats what i just described09:38
SamYapleit sounds like systemd got out of sync with the running process (lost the pid somehow) so thats why systemctl stop didnt work, but the mysqld process was doign what its supposed to09:39
*** flaviosr has quit IRC09:42
*** flaviosr has joined #openstack-ansible09:45
gunixSamYaple: so 4567 is the galera cluster, right? so that started but mysql won't listen untill all nodes are up09:47
gunixSamYaple: you seem to know a lot about galera. i have another question: what if the cluster has 3 nodes and 2 nodes go down. will the 3rd node (still alive) stop writing, since it doesn't have a quorum any more?09:47
SamYaplegunix: 4567 is the default wsrep port for sst, 4568 is for ist, and 4444 is used by xtrabackup. these are all part of wsrep and internal to the mysqld process09:48
SamYaplegunix: that depends, did the other 2 nodes *crash*? if thats the case, then yes09:48
SamYapleif they were cleanly shutdown then the 3 node will continue to write out09:48
gunixSamYaple: oooh so if i just do shutdown -h now on the other nodes, it's considered safe?09:56
SamYaplei suppose that depends on how the clusters get stopped. `mysqladmin shutdown` is the only way i trust to stop it safely09:57
SamYapleeverything else has timeouts that will kill it if it doesnt respond in time09:57
gunixSTONITH09:57
SamYapleyou can do that with galera though. its not going to hurt the data09:57
SamYapleit might stop accepting writes though09:58
*** vnogin has joined #openstack-ansible10:01
gunixdo what with galera>10:04
gunix?10:04
SamYapleshoot the other node in the head10:04
gunixoh10:04
SamYapleim assuming thats what you were going for10:04
gunixyea10:04
SamYapleworst thing that you can do is for a breif period of time get some reads off a cluster out of quorum and possible get stale data10:05
gunixi mean, "stonith" is kind of confusing for me, as a term. does it mean that one node literally shuts down the other node, or just ignores it's existance?10:05
SamYaplebut you can't write to it10:05
SamYapleive always read it as "forget about the other node, this one needs to work now"10:06
*** vnogin has quit IRC10:06
SamYapleits not a great acronym to describe anything useful10:06
*** nshetty|BMGR is now known as nshetty10:07
*** markvoelker has joined #openstack-ansible10:07
*** jafeha has joined #openstack-ansible10:09
jafehagood morning10:09
*** taseer1 has joined #openstack-ansible10:09
*** Taseer has quit IRC10:10
*** taseer2 has joined #openstack-ansible10:10
*** vnogin has joined #openstack-ansible10:10
*** kiennt26 has quit IRC10:10
*** taseer1 has quit IRC10:14
evrardjptaseer2: you're flapping usernames :)10:18
*** gkadam_ has joined #openstack-ansible10:20
*** udesale has quit IRC10:20
*** gkadam_ has quit IRC10:20
Neptu_evrardjp: hej I saw you are the responsable guy of building https://github.com/openstack/openstack-ansible-os_monasca-agent. Awesome10:21
openstackgerritTuan Luong-Anh proposed openstack/openstack-ansible master: Using --option ARGUMENT  https://review.openstack.org/51624010:22
evrardjpNeptu_: I am not ?10:22
Neptu_evrardjp: I saw you contributing to that repo10:23
Neptu_ot last contribution10:23
Neptu_:D10:23
evrardjpyes I did contribute recently to that repo, but not for any functional side10:23
gunixguys, how do i install the openstack clinet and the openrc file on one node using ansible?10:24
gunixusing OSA10:24
evrardjpthis role is 1 year old, and has only 25 commits, most of them automated... Much work to be done there10:24
evrardjpgunix: there is already one in your utility container gunix10:24
evrardjpwoops said your nick twice10:24
evrardjpgunix: connect to this container and everything is available10:25
Neptu_evrardjp: yes I noticed is not much action there...10:25
*** thorst has joined #openstack-ansible10:25
gunixevrardjp: you can say my nick how many times you want. just be careful, if you say the name more then 3 times, you get a random virus on your windows machine10:25
evrardjpgunix: good I have none.10:25
evrardjp:)10:25
gunixif you don't use windows, you are safe. also, if you use windows, don't say windows 3 times, because nsa will randomly post your nude pics on a porn site10:25
Neptu_evrardjp: Im trying to make an update of my aoi to include the client once I modify ansible-role-requirements.yml witht he monasca role how i update the system?10:27
evrardjpI have no clue how monasca works Neptu_, I am very sorry10:27
evrardjpbut I suppose we need a playbook that target the nodes that uses this role?10:27
evrardjpno clue...10:27
gunixevrardjp: found the container: (openstack) hypervisor list10:28
gunixUnknown Error (HTTP 503)10:28
evrardjpgunix: should be in your infra10:28
Neptu_evrardjp: I thought you can include it on a main deployment same as the asnible role requirements???10:28
gunixi guess i should not shutdown all 3 controller nodes :D10:28
evrardjpgunix: shutting down all your controllers is NOT a great idea indeed.10:28
evrardjp:p10:28
evrardjpI have freenode connection issues since the whole morning I will reboot my machine.10:29
evrardjpNeptu_: including it in a-r-r will just ensure the role is properly downloaded/ready for its usage10:30
evrardjpafter that, you do whatever you want10:30
*** thorst has quit IRC10:30
Neptu_evrardjp: ok then I will need to modify the playbooks to be installed on one host or in all10:31
Neptu_now i understand you10:32
gunixevrardjp: what if i have only 1 controller? instead of 3? can it be shutdown10:32
evrardjpgunix: controllers are the MOST important part of openstack10:32
SamYaplegunix: yes10:32
evrardjpit's your infrastructure10:32
gunixevrardjp: SamYaple: ok, but if i have 3 controllers, i should NOT shut down all 3, only 2 ... and always have 1 online... right10:33
gunix?10:33
evrardjpyou're in degraded mode, which is not great. Keep your infra online :)10:33
SamYaplegunix: well you should only shutdown 110:33
SamYapleif you shutdown 2, then some writes will only live on 1 node, and if that crashes or has disk errors, then thats no good10:34
Neptu_evrardjp: one last thing after I instalation of a aio how i force the roles to be downloaded/ready... do i need to run again the full boostrap?10:34
evrardjpmax at a time10:34
SamYaplebut you can do 2 without going *down*, i just dont recommendit10:34
evrardjpNeptu_: if you added the role into the a-r-r they are technically already downloaded during the process10:34
evrardjpif you want to modify the a-r-r and only refetch new/updated roles you can use the bootstrap-ansible script10:35
Neptu_evrardjp: I did modified a-r-r after the install10:35
evrardjpin scripts10:35
Neptu_looking10:35
*** markvoelker has quit IRC10:41
hwoarangodyssey4me: did you have the change to look at the log collection problems that we were discussing on friday?10:42
odyssey4mehwoarang I only saw the review that went through but was on holiday and haven't read any backscroll that far back. Can you give the highlights of what precipitated the revert review?10:44
*** sm806 has quit IRC10:44
hwoarangodyssey4me: so basically the post-run phase fails because the playbook wasn't available10:45
Neptu_evrardjp: for aio should you use the boostrap-aio.sh script instead or is same same?10:45
hwoarangodyssey4me: SamYaple suggested "[09:55:24] <SamYaple> you have to declare openstack-ansible-tests here https://github.com/openstack/openstack-ansible-tests/blob/master/zuul.d/jobs.yaml#L68"10:45
-openstackstatus- NOTICE: Zuul has been restarted due to an unexpected issue. Please recheck any jobs that were in progress10:45
odyssey4mehwoarang hmm, I wonder if we might have to move our base job into a trusted repo for that to work :/10:45
hwoarangodyssey4me: it's not clear why 'run' works but 'post-run' doesn't10:45
Neptu_evrardjp: I used the ./gate-check-commit.sh commit to setup the enviroment10:46
odyssey4mehwoarang yeah, that's weird10:46
*** huxinhui has quit IRC10:46
odyssey4mebut yes, it does make sense to add the tests repo there - lemme push up a patch and do a depends-on test to validate10:46
*** nshetty is now known as nshetty|brb10:48
evrardjpNeptu_: gate check commit is the wrapper for gates10:49
gunixSamYaple: evrardjp: i know ideal is to shutdown only 1 node out of 3, but i am talking about unrecovarable situations. right now it seems that if you do shut down 3 nodes, getting all services back online is confusing and undocumented. all services need to be manually inspected and without experience this can take hours or days...10:49
evrardjptechnically you should follow the steps here: https://docs.openstack.org/openstack-ansible/latest/contributor/quickstart-aio.html#building-an-aio10:49
evrardjpgunix: it's not undocumented10:50
evrardjphttps://docs.openstack.org/openstack-ansible/latest/admin/index.html10:50
drifterzaAhoy10:50
evrardjpgunix: but if you think something is completely missing shoot :)10:51
gunixevrardjp: that is aio ("all in one"). i have 3 controllers :)10:51
evrardjpgunix: the first link is for Neptu_ :p10:51
odyssey4meevrardjp hwoarang SamYaple GYI, we only clone repositories in the gate which aren't already there - that's how we work around being inside/outside infra10:51
odyssey4me*FYI10:51
evrardjpodyssey4me: I know.10:52
evrardjphowever we have a bug10:52
drifterzaSo I see theres a openstack-ansible-plugins/connection/ssh.py plugin, and I've included it in my ansible.cfg under the connection_plugins variable, weird part is, its still trying to use the normal ssh plugin, any ideas on how to force it to use the ssh.py ?10:52
evrardjpI don't know why you said that, or in which context10:52
gunixevrardjp: i shut down all 3 controllers. galera was crushed (the talk i had earlier with SamYaple which got solved by killing mysql and starting the cluster). however, galera is not the only servie that failed to start. i get multiple errors with openstack client and with horizon :D and now i am confused regarding how i should restart the stack10:52
odyssey4me@evrardjp based on your conversation about the post-run log collection on friday10:52
evrardjpodyssey4me: see https://etherpad.openstack.org/p/osa-zuulv3 last part of the page10:52
odyssey4meyou mentioned that you don't know that10:52
evrardjpI am not sure what you mean, maybe I wasn't clear, as usual.10:53
Neptu_evrardjp: thanks double checking10:53
*** nshetty|brb is now known as nshetty10:53
gunixevrardjp: afaik, restarting all services (nova neutron cinder-api swift-api and so on...) after a cold reboot of everything is undocumented. you need to manually troubleshoot everything and see what failed and restart all services when you figure it out :D10:53
Neptu_evrardjp: dummy question what is gates?10:54
evrardjpgunix: recovering from disaster should be simple as getting mariadb back in function, rerolling rabbit, and re-running all the playbooks10:54
gunixevrardjp: i guess it's enouth to run the setup_openstack playbook10:54
evrardjpgunix: I think you've found something to add to the documentation10:55
odyssey4meevrardjp oh, so the integrated repo stuff isn't working right... I didn't think it would10:55
evrardjpgunix: after you infra is ok? I'd say yes.10:55
gunixevrardjp: do you have any docus on rerolling rabbitmq? i have no experience in configuring mirrored queues, OSA did it for me10:55
evrardjpodyssey4me: it was working fine.10:55
evrardjpgunix: destroy the containers and start again?10:56
odyssey4meevrardjp I haven't done any work on that, but can look into it - I've been focusing on the roles only and logan- has been doing the integrated role stuff.10:56
evrardjpodyssey4me: what I meant is, we tried this (see my first comment on that page)10:56
evrardjpand it was working.10:56
evrardjpI wonder what changed since that time. Or maybe it's because we are not taking care of the example I am showing, which is some kind of check outs10:56
*** pcaruana has joined #openstack-ansible10:56
odyssey4meevrardjp the etherpad has some links, but it's not explaining the problem... and I don't understand the problem from looking at the links either10:57
evrardjpor maybe it's some variables that aren't there anymore10:57
evrardjpodyssey4me: let me rephrase that on the etherpad then10:57
evrardjpI haven't digged into the problem yet too.10:57
evrardjpgunix: in all cases, we should maybe have a "disaster procedure"10:57
evrardjpNeptu_: that's our automated testing before merging.10:58
odyssey4mebut I'll look with more attention in a bit - I suspect I might know what the issue is, but would need some time to look through everything properly and right now the role tests are where I'm focused10:58
Neptu_evrardjp: thanks10:58
*** chhavi has quit IRC10:58
*** drifterza has quit IRC11:00
*** drifterza has joined #openstack-ansible11:01
Neptu_evrardjp: awesome the role got downloaded as i tested before so awesome... going dig about where to add the role to be installed but i guess that is a question of a playbook11:01
*** dmsimard is now known as dmsimard|afk11:05
evrardjpodyssey4me: rephrased the issue11:05
evrardjpNeptu_: you can probably create one.11:05
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Revert "Revert "Move log collection to 'post' stage""  https://review.openstack.org/51624911:06
*** stuartgr has joined #openstack-ansible11:06
Neptu_evrardjp: yep I just need to think about the best way since for procurement reasons people will be reluctant to run my playbook even if its dam simple unless is on the openstack ansible repo11:07
*** smatzek has joined #openstack-ansible11:07
Neptu_need some thinking about this11:07
Neptu_evrardjp: one thing I do not understand can u add external conf files for the monasca agent once the role is beeing created?11:08
evrardjpyou have a good team that's willing to upstream, that's good ! :p11:08
Neptu_evrardjp: haha the team is not really mine but yes11:08
Neptu_those are my first contributions so i need to get confortable on commiting code11:09
gunixevrardjp: SamYaple: https://bpaste.net/show/2ec8eaf8146b ... does this mean that the rabbitmq queues are dead? :D11:10
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-tests master: Revert "Revert "Move log collection to 'post' stage""  https://review.openstack.org/51624911:12
evrardjpgunix: maybe they are in a vhost11:17
*** SmearedBeard has quit IRC11:18
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] After-install network configuration  https://review.openstack.org/51606911:22
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_glance master: [TEST] Test log collection  https://review.openstack.org/51625211:27
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: [Docs] Use latest instead of draft  https://review.openstack.org/51625311:31
*** SmearedBeard has joined #openstack-ansible11:32
*** mhayden has quit IRC11:35
*** dave-mccowan has joined #openstack-ansible11:35
*** mhayden has joined #openstack-ansible11:36
gunixevrardjp: you are right11:36
mhaydenmorning11:36
evrardjpgunix: or am I? ;)11:37
evrardjp(tell that to my wife)11:37
Neptu_evrardjp: everything that start with os_ what means?? actual components?11:37
Neptu_im talking about playbooks11:37
*** markvoelker has joined #openstack-ansible11:38
Neptu_window show 111:39
*** bhujay has joined #openstack-ansible11:40
*** chas has joined #openstack-ansible11:41
*** chas has quit IRC11:41
openstackgerritMerged openstack/openstack-ansible-tests stable/newton: use Newton sha's for cross repo versions  https://review.openstack.org/51520711:50
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51625911:53
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626011:53
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626111:54
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626211:54
*** vnogin has quit IRC11:55
evrardjpafk lunch11:57
*** sm806 has joined #openstack-ansible12:00
*** sm806 has quit IRC12:00
*** taseer2 is now known as Taseer12:02
*** vnogin has joined #openstack-ansible12:02
gunixevrardjp: your wife will never say you are right.12:02
*** drifterza has quit IRC12:02
*** udesale has joined #openstack-ansible12:03
*** drifterza has joined #openstack-ansible12:04
*** thorst has joined #openstack-ansible12:09
*** markvoelker has quit IRC12:11
*** kylek3h_ has quit IRC12:17
*** drifterza has quit IRC12:18
*** thorst_ has joined #openstack-ansible12:19
*** thorst__ has joined #openstack-ansible12:20
*** jamesden_ has joined #openstack-ansible12:21
*** thorst has quit IRC12:23
*** jamesdenton has quit IRC12:24
*** thorst_ has quit IRC12:24
*** drifterza has joined #openstack-ansible12:25
*** markvoelker has joined #openstack-ansible12:29
odyssey4meif any cores are available for this backport review I'd appreciate it: https://review.openstack.org/#/c/516213/12:32
Neptu_evrardjp: i just had some questions here in the office... I need to understand is no way openstack ansible dinamically find the monasca agent role and deploy... I need to have a playbook and hook it somewhere12:35
Neptu_evrardjp: i mean without much magic from the /etc/ansible/roles folder12:36
Neptu_as far as we talked playbook is strictly necesary12:37
*** gkadam has quit IRC12:37
evrardjpI don't understand what you're saying Neptu_12:37
Neptu_the boostrap in itself will not schedule it for deployment on a host group...12:38
admin0gunix, so you turned off all 3 controllers and want to recover from it ?12:38
admin01. make sure the mysql database is good and they are in the cluster ..12:38
admin0if the db is good, everything is good  .. else you have to remove the db, redo the galera only install and restore the db to get it back operational12:39
admin0after that, run the rabbit playbook to fix rabbit12:39
admin0then you can run the rest of the playbook normally .. you just need to ensure your db is good12:39
gunixadmin0: ok wait a sec. i was about to delete the environment :))12:39
admin0well, if deleting and redoing is an option ( without client data) , you can take that approach as well12:40
admin0and yes, if all your nodes are down, or even 1-2 controllers are down, you need to restart all services when you bring it back online ..  this is due to some db/rabbit timeout i sse in the configs12:41
admin0a restart helps12:41
admin0if rabbit containers give error when redoing the playbooks, you can nuke them and recreate12:41
evrardjpgunix: never delete the environment12:41
evrardjpif you're on prod, just re-use12:42
*** shardy is now known as shardy_lunch12:42
evrardjpwe need docs for that12:42
admin0with a good db, most of the time, just rerun the playbooks and it will fix itself12:42
evrardjpadmin0: patches welcome :)12:42
gunixadmin0: i am running the rabbitmq playbook now. what next12:42
gunix?12:42
admin0first step was for you to verify that your db is OK and galera is in cluster ?12:43
*** vnogin has quit IRC12:43
*** vnogin has joined #openstack-ansible12:44
gunixadmin0: yea that was the first thing i checked. i figured without osa XP that galera will have some issues. without galera, login on horizon was down. with galera i have the login, but all pages on horizon return an erro12:44
gunixexample: Error: Unable to retrieve hypervisor information.12:44
gunixError: Unable to get nova services list.12:44
gunixError: Unable to retrieve hypervisor statistics.12:44
admin0right :)12:44
gunixadmin0: rabbitmq playbook returned no fail12:44
admin0you have to login to the hypervisor and resetart the services .. but before that, you have to restart the APIs or the containers themselves where the API lives12:44
admin0restart all your keystone containers12:45
gunixadmin0: do i have to manually do this or are there some playbooks that can help ?12:45
*** vnogin_ has joined #openstack-ansible12:45
*** vnogin has quit IRC12:45
admin0using inventory manageer, you get the container groups .. then you can ansible <groupname> -m shell -a "reboot & "12:45
gunixadmin0: keystone reboot done: https://bpaste.net/show/85d91d17acf1 :D12:46
admin0login to the util container12:46
admin0openstack endpoint list --debug12:46
admin0does it work12:46
gunixadmin0: regarding <groupname>, i usually figure out the group name but i have no ideea where i can find a list of group names12:46
admin0 /opt/openstack-ansible/scripts/inventory-manage.py -l12:47
*** vnogin_ has quit IRC12:47
admin0componet is the specific components you can target12:47
admin0make sure you run ansible from inside /opt/ansible12:47
*** vnogin has joined #openstack-ansible12:47
admin0err: /opt/openstack-ansible12:48
gunix:D12:48
gunixosa-compute-1 is listed as ceilometer_agent_compute but you can also call it with group compute_hosts ... somehow opening /etc/openstack_deploy/openstack_inventory is easier and provides more info :D12:49
admin0i am lazy to type this all the time, so i have /usr/bin/im with the line cd /opt/openstack-ansible/12:49
admin0 ; ./scripts/inventory-manage.py -l12:49
admin0  .. and then i just do im | less :)12:49
admin0im | grep abc etc12:49
gunixanyway i did "systemctl restart nova*" on compute nodes12:49
admin0yes, but the nova apis need to rejoin to the db/rabbit12:50
gunixi still get Error: Unable to retrieve hypervisor information.12:50
gunixok so i also reboot the nova containers12:50
gunix?12:50
admin0login to one of the nova containers12:50
admin0then check the logs12:50
admin0there do a systemctl restart nova-<bla> and see if it connects fine12:50
admin0if it does, then you can do a "mass" reboot12:50
*** chhavi has joined #openstack-ansible12:51
gunixi can reboot them with: ansible nova_api* -m shell -a "reboot"12:51
gunixor just services with: ansible nova_api* -m shell -a "systemctl restart nova-*"12:51
*** woodard has joined #openstack-ansible12:52
*** vnogin has quit IRC12:52
gunixstill error on hypervizors :D12:52
admin0if doing reboot, i usually put a & at the end so that my terminal is not stuck12:53
admin0the error or hypervisors, you need to check the log in the hypervisor itself12:53
admin0where it fails12:53
admin0or do a tailf * | grep -i error in the log server :)12:53
admin0gunix if its just a reboot/shutdown/power failure and your login etc works . you can safely run setup-openstack playbook12:54
*** kylek3h has joined #openstack-ansible12:55
gunixadmin0: i started openstack-ansible playbooks/setup-openstack.yml12:56
gunixi will tell you were it crashes12:56
admin0ok12:56
gunixadmin0: i am doing this now to learn how to recover from  a crash. i find this info really useful. however i will destroy this environment anyway since it's HA setup and I don't need HA at home and i don't have ressources for HA anyway12:57
admin0you said you have HA and then again you don't have resources for HA .. thats kind of contradicting :)12:58
*** vnogin has joined #openstack-ansible12:59
admin0gunix, when you have customers and you have a crash .. like a real crash .. you will learn it automatically :D12:59
gunixadmin0: my desktop at home is at 30GB ram and 2GB swap, out of 32GB ram and 10 GB swap. i also can't open any steam games when the test-environment is using all the memory13:00
gunixadmin0: since i have deb at home and reboots are required once every 2 months, i will set it up with a light infra so that i can play with openstack and also open a game13:00
gunixi should have only 25 GB used by osa13:01
gunixand no swap13:01
admin0or just buy instances that can be deleted anytime from aws/google at cheap and then virtualize your whole setup ..13:01
admin0or lease a cheap dedicated server13:02
admin0so that you can test not only the basics, but a lot more13:02
*** kjw3 has quit IRC13:03
*** lhinds has joined #openstack-ansible13:03
gunixadmin0: if i leave the instance up for a few months, it costs as much as one desktop that i can use for years ... i have i7, 32 GB ram and 3 SSDs at home ... i would rather use the ressources i have :D13:04
*** lhinds has quit IRC13:05
admin0few months ? i was thinking like 2 days per weekend :D13:05
*** jafeha has quit IRC13:06
gunixadmin0: nah, i also play with my home desktop when i am at work. i left ssh on 443 so that i can connect to it. my company failed to provide me with good hardware13:07
admin0ok13:07
lagmanHi, when trying to deploy openstac-ansible, it fails at "galera-install.yml" on the task "pip_install : Install pip packages" it cant access the container inside the infrastrcture server. can someone shed some light on what do to,13:07
*** lhinds has joined #openstack-ansible13:07
gunixadmin0: they said they will by me a lenovo workstation in august ... if i am lucky i get it in december. also, they gave me some servers, but i have no internet on them and granting internet would be a security breach. cool, right?13:07
admin0lagman, is the haproxy up ?13:08
mgariepymorning everyone13:08
admin0login to that container and do apt-get update .. does it work ?13:08
gunixlagman: you could try to share the error log, and maybe run the playbook with -vvvv to get debug info.13:08
*** drifterza has quit IRC13:10
admin0gunix, i am sure you can get creative :)13:11
mgariepygunix, is haproxy running ?13:12
*** drifterza has joined #openstack-ansible13:12
*** bhujay has quit IRC13:12
lagmangunix: here is the error http://paste.openstack.org/show/624966/13:12
mgariepyon the haproxy host, are the repo endpoint in OK state ?13:13
gunixadmin0: fatal: [osa-cinder-1]: FAILED! => {"attempts": 10, "cache_control": "no-cache", "changed": false, "connection": "close", "content": "<html><body><h1>503 Service Unavailable</h1>\nNo server is available to handle this request.\n</body></html>\n", "content_type": "text/html", "failed": true, "msg": "Status code was not [200, 300]: HTTP Error 503: Service Unavailable", "redirected": false,13:13
gunix"status": 503, "url": "http://172.29.236.9:8776"}13:13
gunixthis is where it failed13:13
admin0grep what runs in that port and fix the service :D13:14
admin0or run setup-infra :)13:14
admin0setup openstack depends on setup infra which depends on setup hosts .. you can grep that port, get the service, if its a service that has failed ( from the logs ) run the playbooks to target only this service to get it back into operational state13:15
admin0setup infra takes considerably longer time, so trying to avoid that13:16
admin0when your infra is down, your goal would be to get it up as soon as possible to meet the SLAs13:16
gunixadmin0:  i ran setup-infrastructure earlier and it didn't return any fails. strange, right? :) i will try to troubleshoot the cinder containers13:17
admin0assuming this is your production environment, cat the setup-openstack yml file ..   check where cinder is ..  since cinder failed, run the rest manually one playbook at a time13:19
admin0when all is done, get back to cinder13:19
gunixlagman: i got that error last week and for it got solved by running the playbooks again13:19
gunixadmin0: it connects to 172.29.236.9 and that is the VIP ... :D that error i gave you is useless, sorry. i'll take this step by step since i am really curious how it works in the background. i will check all cinder containers13:22
*** drifterza_ has joined #openstack-ansible13:22
*** drifterza has quit IRC13:25
*** lbragstad has quit IRC13:25
admin0lagman, check/fix your haproxy13:27
*** vnogin has quit IRC13:28
evrardjpNeptu_: I still don't understand your issue :(13:28
*** drifterza_ has quit IRC13:28
evrardjpwe have groups defined, you have the role, it's just a question of you deciding to know on what to apply. I don't know monasca so I can't help you there. But it should be straightforward13:28
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Hide yum-config-manager output  https://review.openstack.org/51483713:29
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Add fedora to run_tests_common.sh  https://review.openstack.org/51471113:29
*** vnogin has joined #openstack-ansible13:29
TahvokHey guys13:30
*** smatzek has quit IRC13:30
TahvokI remember you said that ssh public keys are being copied from compute to compute13:30
*** smatzek has joined #openstack-ansible13:30
TahvokHowever I've checked now, and I don't see any of them on my compute hosts13:31
*** smatzek has quit IRC13:31
TahvokCan you tell me where is the code that should do this?13:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-apt_package_pinning stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627413:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627513:31
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627613:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627713:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627813:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627913:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628013:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628113:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628213:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628313:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ops stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628413:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-apt_package_pinning stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627413:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628513:33
*** lbragstad has joined #openstack-ansible13:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628613:33
mgariepyTahvok, https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/nova_compute_key_distribute.yml13:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ceph_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627513:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628713:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628813:33
mgariepyTahvok, https://github.com/openstack/openstack-ansible-os_nova/blob/master/tasks/nova_compute_key_populate.yml13:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627613:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628913:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629013:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629113:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627713:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629213:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629313:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-haproxy_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627813:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629413:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629513:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627913:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629713:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_molteniron stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629813:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_hosts stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628013:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629913:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630013:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-memcached_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628113:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630113:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630213:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_hosts stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628213:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630313:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630413:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630513:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-openstack_openrc stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628313:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630613:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630713:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ops stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628413:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630813:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630913:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628513:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zaqar stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631013:35
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-pip_install stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631113:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628613:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631213:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631313:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_build stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631413:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628713:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631513:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631613:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_cinder stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628813:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631713:36
openstackgerritOpenStack Proposal Bot proposed openstack/ansible-hardening stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631813:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628913:36
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629013:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629113:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629213:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_horizon stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629313:37
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ironic stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629413:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629513:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629713:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_molteniron stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629813:38
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629913:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630013:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630113:39
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630213:39
*** thorst__ has quit IRC13:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630313:40
Tahvokmgariepy: I thought libvirtd was running with root user13:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630413:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630513:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630613:41
*** woodard has quit IRC13:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tempest stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630713:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630813:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630913:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zaqar stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631013:41
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-pip_install stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631113:42
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631213:42
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631313:42
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_build stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631413:42
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631513:43
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631613:43
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rsyslog_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631713:43
openstackgerritOpenStack Proposal Bot proposed openstack/ansible-hardening stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631813:44
*** jafeha has joined #openstack-ansible13:45
*** shardy_lunch is now known as shardy13:46
odyssey4meevrardjp hwoarang it looks like SamYaple's suggestion works cross-repo: https://review.openstack.org/#/c/516252/13:46
evrardjpI think it's because the last issues on zuul were recently ironed out by jeblair13:47
evrardjpoh no talking about something else13:47
*** jwitko has joined #openstack-ansible13:47
hwoarangodyssey4me: yeah that's good news but i am not sure why the upgrade job failed :(13:49
hwoarangi had a look but i wasn't sure if it was caused by this patch13:49
odyssey4mehwoarang that's waiting for https://review.openstack.org/516213 to merge13:49
hwoaranglogan-: cloudnull: hello. iirc you do a lot of ceph stuff :) could you tell me how you test the upstream ceph-ansible repo? a vagrant up fails quite fast on centos13:49
odyssey4meit was nice to see both success/failure in the test though to validate that the log collection works regardless13:50
hwoarangodyssey4me: yeah that's great. Thanks for fixing it :)13:50
*** Smeared_Beard has joined #openstack-ansible13:51
*** SmearedBeard has quit IRC13:53
odyssey4meevrardjp the upgrades are broken due to a patch that's merging - nothing to do with the log collection13:54
evrardjpWhich patch?13:55
evrardjphow did that patch pass?13:55
evrardjp(probably in tests repo I guess then?)13:55
odyssey4meyes, the patch is merging into the pike branch to fix it: https://review.openstack.org/51621313:55
odyssey4mehas https://review.openstack.org/514850 helped improve the success of the suse jobs? should we port it back to pike hwoarang / evrardjp ?13:58
hwoarangi dont think it improved much... :(13:59
evrardjpnot that I have seen.13:59
odyssey4meso until we have logs, all we can do is recheck?14:00
hwoarangi am afraid so14:00
hwoarangi really need to see where it hangs14:00
hwoarangthe repos appear to be configured properly from the logs that have been gathered prior to reverting your patch14:00
hwoarangso i dont know. i need to see the lxc log14:00
evrardjpI am blocked on the refactor of all this, due to a zuul bug in the integrated. but right now I have bigger fish to fry too (if that exists)14:01
*** dxiri has joined #openstack-ansible14:01
*** smatzek has joined #openstack-ansible14:03
*** smatzek has quit IRC14:03
*** smatzek has joined #openstack-ansible14:04
*** smatzek has quit IRC14:04
*** nshetty has quit IRC14:04
*** smatzek has joined #openstack-ansible14:05
evrardjpcould I get some votes real quick on that? https://review.openstack.org/#/c/516253/14:07
evrardjpI need to find out what's wrong in the post run role14:08
evrardjpspotz: asettle? ^14:08
*** marst has joined #openstack-ansible14:11
*** lbragstad has quit IRC14:13
*** lbragstad has joined #openstack-ansible14:13
odyssey4meevrardjp that url doesn't work though14:17
evrardjpyeah.14:17
odyssey4mehttps://docs.openstack.org/project-deploy-guide/openstack-ansible/latest/ gives a 404 error14:17
evrardjpbut we need something to merge for the job to retrigger.14:17
*** lbragstad has quit IRC14:18
evrardjpthat's a post job that regenerates the docs and publishes them there14:18
evrardjpthe other url doesn't work anyway.14:18
evrardjpand that's the good url14:18
odyssey4melooks fine to me, just add workflow14:18
evrardjpso now, let's follow the logs.14:19
evrardjpthanks odyssey4me14:19
cloudnullmornigns14:20
lagmananyone know why i cant the repo containers webserver on port 8181? why doesnt lxcbr0 port forward to the correct container?14:20
cloudnull**mornings14:20
cloudnullhwoarang: no I don't do much with ceph at the moment14:20
cloudnullwe have teams that do14:20
cloudnullbut not something i deal with personally14:20
cloudnulllagman: try running lxc-veth-check14:21
cloudnulland see if there are ny broken network connections.14:21
lagmancloudnull i get 2.0.814:21
odyssey4melagman lxcbr0 is for outbound connectivity only, the port forwarding is done by haproxy (or your LB if you have one)14:21
*** lbragstad has joined #openstack-ansible14:22
cloudnulllagman: That's good. If the tool has no output, there's nothing broken from the network perspective14:22
cloudnull++ what odyssey4me said, the next thing to check is your LB (haproxy?).14:23
cloudnullany cores around mind giving this a push - https://review.openstack.org/#/c/515721/ - stand a long swift is not happy at the moment due to those checks .14:24
cloudnullandymccr: ^14:24
odyssey4mecloudnull why not just revert the whole half-done serialised upgrade patch?14:25
cloudnullwe could.14:25
odyssey4meotherwise we may have to whack a few more moles on the way to success14:25
cloudnullso far its just that part that's a blocker, however I can put up a revert patch14:26
odyssey4melemme look properly quickly14:26
odyssey4meja, it looks to me like https://github.com/openstack/openstack-ansible-os_swift/commit/176452bebf7e1ceabd2cf72a89c558c0fc7f1420 is self contained and has not been edited since14:27
odyssey4meI'd say just revert.14:27
cloudnull++14:27
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift master: Revert "Don't run sync in upgrades"  https://review.openstack.org/51633114:28
cloudnullI abandoned my patch14:28
odyssey4mehmm, merge conflict somehow14:29
*** weezS has joined #openstack-ansible14:30
*** thorst has joined #openstack-ansible14:30
*** wlmbasson has joined #openstack-ansible14:31
*** thorst has quit IRC14:31
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift master: Revert "Don't run sync in upgrades"  https://review.openstack.org/51633114:31
*** thorst has joined #openstack-ansible14:31
cloudnullthe swift_do_sync condition was added later it seems.14:31
cloudnullfixed the conflict14:31
MiougeDo I need to do something special to add rbd and rados to the cinder venv? http://paste.openstack.org/show/624975/14:31
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible-openstack_hosts master: [WIP] Include pip install default repos  https://review.openstack.org/51539914:32
*** mrch has quit IRC14:32
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift stable/pike: Revert "Don't run sync in upgrades"  https://review.openstack.org/51633314:33
asettleevrardjp: what what14:33
asettlewhat do14:33
asettlehow now14:33
asettlebrown cow14:33
*** galstrom_zzz is now known as galstrom14:33
evrardjpthe lazy fox jumps over ?14:34
cloudnullthe quick brown one.14:34
*** vishwanathj has joined #openstack-ansible14:34
evrardjp:)14:34
*** mrch has joined #openstack-ansible14:35
asettleWell I'm glad that went somewhere :p14:35
evrardjpasettle: it's settled now14:35
asettleThe way I like it14:35
evrardjpI thought yes, but your name says otherwise14:35
asettleIt says 'settle'?14:35
evrardjpalpha privative?14:36
evrardjplet me see if that translates directly14:36
evrardjpyup14:37
evrardjphttps://www.wikiwand.com/en/Alpha_privative14:37
cloudnullMiouge: I'm not 100% sure. I see that if rbd is in use it should run the ceph client14:37
cloudnullhttps://github.com/openstack/openstack-ansible-os_cinder/blob/f7f45e118e524540e54a41a2789b143a3459997f/tasks/main.yml#L79-L8914:37
*** udesale has quit IRC14:37
openstackgerritMerged openstack/openstack-ansible master: [Docs] Use latest instead of draft  https://review.openstack.org/51625314:37
evrardjpand wikipedia is THE source of truth as we all know :D14:37
cloudnullhowever IDK how or if those libs get added into the cinder venv14:37
*** Brew has joined #openstack-ansible14:38
spotzevrardjp: That the fix for the redirect? I see it's got all it's +s14:39
evrardjpspotz: almost everything is fixed now14:40
spotzevrardjp: Cool14:40
evrardjpbut we still need to fix the publishing job, then we can probably adapt the links on the published landing page14:40
spotzevrardjp: Is that docs or infra or us?14:41
evrardjpatm, working on the infra side.14:42
hwoarangcloudnull: ok thank you14:43
cloudnullsorry.14:43
*** hw_wutianwei has joined #openstack-ansible14:43
cloudnullare you working with ceph these days?14:43
hwoarangjust trying to get suse added to the upstream playbooks14:43
Miougecloudnull: After some digging I probably have something missing: the cinder-volume container has “rbd_ceph_conf=/etc/ceph/ceph.conf” but is not present in that container. So I am missing more than just the python bindings14:44
cloudnullMiouge: do you have the backend setup in the openstack_user_config.yml ? something like https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/openstack_user_config.yml.example#L675-L69014:46
Miougecloudnull: I do have something similar, I renamed “volumes_hdd” to “volumes” and not much else http://paste.openstack.org/show/624981/14:47
cloudnullok. that looks good14:48
openstackgerritMerged openstack/openstack-ansible stable/pike: Fix warning in upgrade  https://review.openstack.org/51041914:49
Miougecloudnull: but I don’t have any “ceph_mons” in user_variables.yml based on https://github.com/openstack/openstack-ansible/blob/master/etc/openstack_deploy/user_variables.yml#L74 it might be necessary :)14:51
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_swift master: Revert "Don't run sync in upgrades"  https://review.openstack.org/51633114:52
logan-o/ reading thru backscroll. evrardjp i did test the depends-on when working on the initial integrated repo stuff but maybe something has changed since then? i can dig into it.. do you have an example patch i can see where its happening?14:52
evrardjpYes I have all the explanation here.14:53
evrardjpjust a second :)14:53
evrardjphttps://etherpad.openstack.org/p/osa-zuulv314:53
evrardjplast paragraph14:53
evrardjpI am doing a recheck on what was working last week14:53
logan-hwoarang: i dont test ceph-ansible separately from osa, so I can't give you much advice on testing it standalone, sorry14:54
evrardjpto see if it's my other patchset that's not working (because it has a series of commits as checkout)14:54
evrardjpor if it's something in the job that changed14:54
logan-ok14:54
evrardjphwoarang: andymccr is doing ceph-ansible testing IIRC14:54
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible-os_swift stable/pike: Revert "Don't run sync in upgrades"  https://review.openstack.org/51633314:54
hwoaranglogan-: ok no problem :)14:54
hwoarangevrardjp: ah that's great :) I hope he is around to ask a few questions14:54
cloudnullthanks odyssey4me!14:55
cloudnull:D14:55
cloudnullbeat me to it14:55
odyssey4me:)14:55
cloudnullanyone around that might be able to review https://review.openstack.org/#/c/515995/14:55
evrardjpreviewing.14:56
andymccrhwoarang: hey - yeah i am testing like an AIO ceph build15:00
hwoarangandymccr: do you test the ceph-ansible standalone at all?15:00
andymccrit's an aio based on ceph-ansible, but using containers (like an OSA AIO really, but just the ceph bits)15:00
andymccrso i do some host prep for containers, and then run ceph-ansible against it15:01
hwoarangdo you think that's something I could use to test my suse additions in ceph-ansible? because the upstream vagrant file doesn't work out of the box and there are gazillion options15:01
openstackgerritJean-Philippe Evrard proposed openstack/openstack-ansible master: docs: add a decision help  https://review.openstack.org/50408815:01
hwoarangplus they also have all the roles embedded in teh repo and they split it in separate repos in a magical way so i really have to test tin ceph-ansible repo as is15:02
andymccrhwoarang: sure - may need to add in some bits for SUSE to work properly (mainly thinking the network interfaces), i have CentOS7 support15:02
hwoarangandymccr: yeah that shouldn't be a problem. Can you share the details?15:03
andymccrhttps://github.com/rcbops/rpc-ceph - it works in the same way as an OSA aio really, just do ./run_tests.sh15:03
andymccroh the run_tests will deploy the whole cluster but will fail on setting up monitoring bits later on. you can skip that or maybe i can add a flag to make that skippable15:03
hwoarangandymccr: aha i see ok!15:04
hwoarangthank you15:04
*** hw_wutianwei has quit IRC15:06
*** esberglu has joined #openstack-ansible15:07
*** esberglu has quit IRC15:07
*** esberglu has joined #openstack-ansible15:07
andymccrhwoarang: no problem - let me know if you run into some problems. ithink the biggest issue could be if there are differences in the losetup bits15:07
andymccrbut i think SUSE will be ok, for example - trusty wont work though so im not setting that one up because the losetup command is older15:08
hwoaranglets see15:08
andymccrand off the top of my head the required suse network conf files arent there15:09
andymccrbut those are easy since i just took teh tasks from osa so they should work once the template files are tehre15:09
andymccr*there15:09
hwoarangyeah15:10
*** hw_wutianwei1 has joined #openstack-ansible15:12
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_container_create stable/pike: Fix container mac generation and remove extra tasks  https://review.openstack.org/51634415:12
openstackgerritAlexandra Settle proposed openstack/openstack-ansible master: docs: add a decision help  https://review.openstack.org/50408815:14
evrardjpdoes anyone see me flapping on irc? My log is polluted by lots of "connection refused" on Freenode servers.15:14
admin0"flappy evrardjp"15:18
admin0you are as stable as usal .. not flapping15:18
*** hachi has quit IRC15:18
evrardjpweird.15:18
evrardjpbut ok15:18
*** phalmos has joined #openstack-ansible15:19
TahvokCan anyone suggest me on how to proceed with this issue? https://bugs.launchpad.net/openstack-ansible/+bug/168759415:26
openstackLaunchpad bug 1687594 in openstack-ansible "no configuration for osa neutron to configure external dns yet" [Wishlist,In progress] - Assigned to Albert Mikaelyan (tahvok)15:26
*** phalmos has quit IRC15:28
*** dmsimard|afk is now known as dmsimard15:30
*** redondo-mk has joined #openstack-ansible15:31
*** phalmos has joined #openstack-ansible15:35
*** mrch has quit IRC15:36
openstackgerritMerged openstack/openstack-ansible-lxc_hosts master: Add lxc-container-create tests  https://review.openstack.org/51345715:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Remove the AIO scenario & add new scenarios to maintain coverage  https://review.openstack.org/51600215:38
cloudnullTahvok: are you wanting to use designate?15:38
cloudnullor do you just need to inject those sections into your neutron config?15:39
Tahvokcloudnull: I already use it. Just wanted to backport my fixes back to OSA15:39
odyssey4meTahvok ok, so you've validated that using a keystone v3 config set doesn't work?15:40
Tahvokodyssey4me: not exactly. You need both keystone v3 and v215:40
odyssey4meTahvok was this tested on Pike, or did you test with Queens too?15:41
cloudnullif you're wanting to get those sections into the neutron.conf file you can PR them here https://github.com/openstack/openstack-ansible-os_neutron/blob/master/templates/neutron.conf.j2 -- if you're just wanting to inject the required bits you can do so w/ config_template.15:41
odyssey4me@cloudnull you should read the bug ;)15:41
odyssey4me(with all comments)15:41
* cloudnull reading15:41
cloudnullok.15:41
evrardjpTahvok: that's a problem because keystone v2 in queens is kinda dead.15:42
odyssey4me^ yup15:42
TahvokOn ocata actually. But I've checked here: https://github.com/openstack/neutron/commits/stable/pike/neutron/plugins/ml2/extensions/dns_integration.py15:42
TahvokAnd there was almost no work done since ocata release15:43
evrardjpTahvok: you should start with hamster first15:43
evrardjpI meant master.15:43
Tahvokyou mean queens?15:44
evrardjpyes.15:44
TahvokWill need to find time for that..15:45
TahvokI need to create a backend for designate to test it15:45
redondo-mkHi. I'm missing some understanding in OSA...OSA creates OpenStack services in it's dedicated LXC containers within virutalenv...basically I'm just wondering if you have OpenStack service installed in virtualenv and updating it just installs it in seperate virtualenv, what is it that you gain with having the whole thing in LXC? I can understand for mariadb, rabbitmq and some other things but just15:46
redondo-mkOpenStack services I'm not sure what's the good reason to have it in LXC...and how can you replace neutron agent container without affecting data plane?15:46
evrardjpredondo-mk: some things are still running on bare metal when it makes more sense15:49
evrardjpredondo-mk: this project also started long ago, before openstack was very virtualenv friendly I guess15:49
evrardjpso we started without virtualenvs at that time15:50
evrardjpredondo-mk: the limit is more and more blurry, with the systemd slices too15:50
TahvokHow do you guys test OSA? Do you have a full bare metal machines, or just configure vms?15:50
*** vnogin has quit IRC15:50
evrardjpredondo-mk: if you want, you can run the service on metal, without lxc. Making possible to run everything on metal is one of my goals in this cycle15:51
evrardjpTahvok: for a full integrated thing, I run mostly the AIO15:51
evrardjpelse I run the role's tests15:51
evrardjpI do everything in vagrant because I am lazy15:51
openstackgerritkourosh vivan proposed openstack/openstack-ansible-os_octavia master: Remove ignore error and unnecessary when  https://review.openstack.org/51534215:52
Tahvokbut taking my case - when you need to setup another machine with bind9 backend15:52
TahvokWhat would you do?15:52
odyssey4meTahvok I just build a 8 vCPU, 8GB RAM, 100GB instance and use that to run an AIO or role tests15:52
odyssey4meoh, just add another container and build it in there15:52
odyssey4meor use another instance15:53
TahvokAnd what about network and such?15:53
*** vnogin has joined #openstack-ansible15:53
TahvokI need to create a network port to test designate. How am I supposed to configure the network?15:53
*** jvidal has quit IRC15:54
odyssey4meeasiest is probably just another instance, then use its eth0 interface15:54
odyssey4meif that interface is public, obviously make sure you restrict usage from anything outside of your ranges15:54
redondo-mk@evrardjp, what do you mean by "one of the goals"...that doesn't work out of the box now if you configure it to not deploy LXC? And does OSA favor more Ubuntu OS (because of more deployments in Ubuntu?) then Red Hat based deployments? And how is it with systemd-nspawn containers...is this going to be promoted? I saw some work already being done in this direction...15:55
evrardjpredondo-mk: it worked, but we do not test it on a regular basis, and there may have a few bugs.15:55
evrardjpfor example, you may want to skip haproxy if you run everything on the same host. So it's a different code path15:56
evrardjpbut the deploy itself would work, it just needs different wiring15:56
evrardjpredondo-mk: that's a lot of questions15:56
evrardjpyes RedHat is already in our distro list.15:56
evrardjpall the big roles can be deployed with red hat15:57
evrardjpor centos15:57
evrardjpfor systemd-nspawn, it's in the making too15:57
redondo-mk@evrardjp, yeah...maybe too many questions :) Well...I had better experience with Ubuntu then in CentOS...some things in CentOS failed that didn't in Ubuntu...15:58
evrardjpif you're willing to help in any of those topics, we'll welcome you with open arms.15:58
evrardjpif not, we'll welcome you anyway.15:58
evrardjp:D15:58
evrardjpredondo-mk: what did you try?15:58
cloudnullI'm sure mgariepy and mhayden would appreciate the issue reports ::D15:58
evrardjpand what was your issue?15:59
evrardjpredondo-mk: ^ see what cloudnull said :)15:59
gunixadmin0: the cinder application is somehow crashed within the cinder containers.16:00
gunixadmin0: i think best option here is to destroy the cinder api containers and redeploy it16:01
openstackgerritMerged openstack/openstack-ansible master: docs: add a decision help  https://review.openstack.org/50408816:01
admin0ignore cinder, run the rest of the playbook in steps16:01
admin0then note down on top of cinder how many are crashed to redo16:01
evrardjpI have to go. See you laterz guys!16:02
redondo-mk@evrardjp, I can't remember at this point...I know when I just wanted to deploy AIO, there were more things that failed using CentOS...most of the issues I had were building wheels in repo lxc container failing...again, I don't have details but when I do any kind of deployment next time, I'll open a bug report if necessary...16:02
gunixadmin0: oh yeah, that would be smart16:03
admin0gunix, i do this kind of fulltime :D16:03
redondo-mkWe are doing our upgrade deploying OpenStack services in systemd-nspawn so maybe I might be interested in doing some contribution there...16:04
mhaydenredondo-mk: that would interest cloudnull16:04
admin0redondo-mk, document everything :) .. i am interested to give it a try as well16:04
admin0redondo-mk, is it a production or a test/dev ?16:04
mhaydenredondo-mk: also, i've been running a four-node OSA cloud on CentOS 7 since Newton -- happy to help16:04
odyssey4meredondo-mk CentOS support was new & experimental in ocata and has been maturing since then... mhayden runs a small environment with it on pike16:04
logan-evrardjp odyssey4me: do either of you know which patch removed the legacy gate-check-commit job for integrated?16:04
cloudnullredondo-mk: ++ I have a  WIP pr to use systemd-nspawn16:05
logan-trying to search for it now and not having much luck16:05
odyssey4melogan- yeah, I can probably find it - what's up?16:05
odyssey4melogan- https://review.openstack.org/51459216:06
logan-in the job definition we dropped a printenv with the ZUUL_* vars and dumped them to a file called zuul.env, which gate-check-commit consumes inside sudo to restore the vars16:06
cloudnullrecently we've gotten our LXC containers to run within a machinectl backend which gets us close. from a framework perspective16:06
*** phalmos_ has joined #openstack-ansible16:06
logan-it looks like that never got translated to the in repo tests16:06
redondo-mkWell...first we're putting it in test and then production...I'll share more if not everything when things will be happening...16:06
odyssey4melogan- yeah, I thought about that earlier16:06
odyssey4melogan- the thing is that we don't need any of those env vars any more16:07
logan-what should we use here instead? https://github.com/openstack/openstack-ansible/blob/bf1835b919e0c9546c61e216622fdc5c10268918/tests/get-ansible-role-requirements.yml#L56-L5716:07
odyssey4methe approach I'm working on for the roles is to link anything found in the src directory zuul uses, and then clone anything missing16:07
odyssey4me*but* I realise that for role tests we don't pin ... so that doesn't completely work for the integrated gate16:08
odyssey4meso yes, I think the integrated gate may need some extra things - lemme find the bit it won't be in project-config16:08
*** Oku_OS is now known as Oku_OS-away16:09
*** phalmos has quit IRC16:09
odyssey4melogan- the meat of what was actually run is being removed in https://review.openstack.org/#/c/512635/16:09
logan-ahh perfect thanks16:09
odyssey4meif we just use environment: '{{ zuul | zuul_legacy_vars }}'16:10
odyssey4methen add a task to dump to the file then we should be good... although we can probably skip the file dump thing16:10
cloudnullredondo-mk: ++ I've gotten the nspawn work running in my lab, if you have issues/questions I'd be happy to help, also I'd love to collaborate more on those things .16:11
odyssey4melogan- if we have the environment we should be able to change the process to not bother sourcing the zuul.env file any more16:12
logan-yeah16:12
logan-well probably not right now16:12
logan-we still run gate-check-commit in sudo16:12
odyssey4mesudo -E ?16:13
odyssey4mealthough we didn't do that before because we didn't want too much junk16:13
odyssey4meja, so maybe the same method as previous would be good16:13
logan-yeah we can always refine it later, im thinking lets just get the file back where it was to get depends-on working and then improve from there16:14
*** hw_wutianwei1 has quit IRC16:14
odyssey4megood plan16:15
redondo-mk@cloudnull, that's nice to hear! I need to try it first and then I'll get back to you....how are neutron namespaces created within neutron agent systemd-nspawn containers?16:17
*** woodard has joined #openstack-ansible16:21
xgerman_cores: Wonder if I can have some input on https://review.openstack.org/#/c/514852/ and https://review.openstack.org/#/c/515110/16:22
*** jamesden_ has quit IRC16:22
*** jamesdenton has joined #openstack-ansible16:23
cloudnullI had to put the neutron-agents on baremetal, outside of the container however I have it constrained in the neutron cgroup and running within the venv. Neutron is still trying to loading kernel modules when the service starts which is not allowed within the nspawn. I also had issues with direct device access which nspawn does not allow. so the stance I've taken so far is to use containers for everything ephemeral and place applications on16:24
cloudnullbaremetal when direct device access is required (neutron-agents, nova-compute, cinder-volumes).16:24
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Fix mgmt network creation tasks  https://review.openstack.org/51533116:25
cloudnullif there's a way to force/allow the loading of kernel modules within nspawn it'd be great to get that factored into the WIP16:25
odyssey4mecloudnull don't we already use delegation to load it on the host instead?16:26
cloudnullin lxc we bind mount libs into the container.16:27
cloudnulland do some magic to allow it to work16:27
cloudnullhowever that same interaction is blocked within nspawn16:27
cloudnullthe use of nspawn is great but its quite a bit more restrictive than lxc when it comes to what is and is not allowed within the container. .16:30
openstackgerritLogan V proposed openstack/openstack-ansible master: [DNM] Update aio job for depends-on  https://review.openstack.org/51638316:31
odyssey4mecloudnull ok, but if we were to load the modules on the host would those modules be exposed to the container?16:32
Miougecloudnull: it turned out that the ceph_client parts has ceph_mons != [] has a condition, so adding ceph_mons to my user_variables.yml helped16:34
MiougeNot sure how I am supposed to set the monitor IPs in ceph_mons beforehand. Can’t this be populated from the inventory?16:34
cloudnullodyssey4me: Yes. but its some of the access to those modules that is restricted. This is a little bit old - https://lists.freedesktop.org/archives/systemd-devel/2014-November/024913.html - but highlights some of the restrictions in terms of device pass-through.16:35
cloudnullthere's no unconfiged profile that we would be able to apply16:35
*** phalmos has joined #openstack-ansible16:36
cloudnullodyssey4me: this is what we'd need to figure out to let neutron-agents run within the contianers16:37
cloudnullhttps://github.com/openstack/openstack-ansible/blob/master/playbooks/common-playbooks/neutron.yml#L31-L4316:37
cloudnulli've not been able to figure something out that does that, but for nspawn16:37
cloudnullI can do the bind mount of course, however I can get unrestricted access to the devices and modeules from within the container.16:38
odyssey4meja, it probably makes better sense to have them on the host anyway16:39
cloudnullthat being said, IMHO, having the agents on the host instead of a container would be better from a stability standpoint.16:39
*** phalmos_ has quit IRC16:39
cloudnullremoving / migrating a container wouldn't impact l3 availability16:39
cloudnullalso that being said, it may just me being lazy :D16:40
cloudnullsomething more to figure out.16:40
openstackgerritGerman Eichberger proposed openstack/openstack-ansible master: Add Neutron variables shared with Octavia  https://review.openstack.org/51511016:40
cloudnullso redondo-mk if you have a way to make it work, i'd be keenly interested.16:40
* cloudnull lunching brb16:40
*** gouthamr has joined #openstack-ansible16:40
*** vnogin has quit IRC16:42
*** markvoelker_ has joined #openstack-ansible16:47
*** markvoelker has quit IRC16:49
*** dxiri has quit IRC16:50
*** markvoelker_ has quit IRC16:51
*** markvoelker has joined #openstack-ansible17:00
*** weezS has quit IRC17:03
jmccroryodyssey4me are cross-repo depends-on with upstream projects expected to work? like https://review.openstack.org/#/c/515020/17:03
*** markvoelker has quit IRC17:05
*** deadnull has joined #openstack-ansible17:10
*** deadnull has quit IRC17:10
*** prometheanfire has quit IRC17:22
*** markvoelker has joined #openstack-ansible17:23
odyssey4mejmccrory it should for master, yes - as far as I know17:24
odyssey4meI haven't tested it yet though, there may be bugs - https://review.openstack.org/516213 is supposed to be the thing making it work (that's the pike backport)17:25
odyssey4meI might have missed something though. Ping me if you find something - I'm out for the night.17:25
openstackgerritLogan V proposed openstack/openstack-ansible master: Update aio job to use become and fix environment  https://review.openstack.org/51638317:26
jmccroryok i'll look through that today and let you know. have a good one17:26
logan-cya odyssey4me17:26
logan-btw odyssey4me, i threw out all of the sudo and zuul.env stuff after all: https://review.openstack.org/#/c/516383/2 :P17:27
*** markvoelker has quit IRC17:28
*** mbuil has quit IRC17:29
*** markvoelker has joined #openstack-ansible17:30
openstackgerritGerman Eichberger proposed openstack/openstack-ansible-os_octavia master: Improve event streaming with a better Octavia verison  https://review.openstack.org/51485217:31
odyssey4melogan- FYI the reason I took the approach for role tests of always finding anything in the zuul src directory and using it, then always cloning anything missing, is that it's consistent in approach, it enables dev testing and is simple17:32
odyssey4methe integrated repo would need one more thing and that is to do a git checkout for anything that's not in the ZUUL_PROJECTS list (ie anything pinned, but not in depends-on)17:33
odyssey4meI'm happy to work on that later though, once we've got role tests doing well17:33
logan-sure17:33
logan-i don't think we even look at zuul projects list in the integrated repo17:34
odyssey4menope17:34
logan-it just uses anything that zuul provides17:34
*** markvoelker has quit IRC17:34
odyssey4meI'd like to extend the depends-on support to the repo build too, so I'm keen to extend the dev support into the integrated repo in a subsequent patch anyway17:34
odyssey4meso yeah, I think your approach looks good to get things going again17:35
logan-ok cool17:35
*** phalmos_ has joined #openstack-ansible17:36
* odyssey4me goes back to !computering17:36
logan-yup cya!17:37
odyssey4mebefore I do that, please keep an eye on https://review.openstack.org/516213 and keep rechecking if it fails opensuse... then to help figure out what's going on with opensuse https://review.openstack.org/516249 needs reviews (check the comments for test patches)17:37
* odyssey4me disappears in a puff of smoke17:38
*** phalmos has quit IRC17:39
*** dxiri has joined #openstack-ansible17:40
*** rromans_ has joined #openstack-ansible17:43
spotznight odyssey4me17:52
*** chhavi has quit IRC18:01
*** markvoelker has joined #openstack-ansible18:05
*** weezS has joined #openstack-ansible18:05
*** rromans_ has quit IRC18:07
*** markvoelker has quit IRC18:09
*** markvoelker has joined #openstack-ansible18:10
*** Brew_ has joined #openstack-ansible18:11
*** Brew_ has quit IRC18:13
lagmani just deployed openstack with ansible, but i cant run any instances, "no available hosts" and there is no hypervisor active, can someone tell me where to look?18:14
*** Brew_ has joined #openstack-ansible18:16
*** Brew_ has quit IRC18:18
*** Brew_ has joined #openstack-ansible18:18
*** markvoelker has quit IRC18:19
*** markvoelker has joined #openstack-ansible18:19
*** markvoelker_ has joined #openstack-ansible18:20
*** Brew has quit IRC18:20
*** Brew_ has quit IRC18:20
cloudnulllagman: is that on queens ?18:20
cloudnull.. master18:20
cloudnullalso check if the nova-compute services are running18:21
cloudnulland that the neutron-agents on the compute node are running18:21
cloudnullif so check the logs to see if there's something failing18:21
mhaydenhave we figured out the source of these OpenSUSE shenanigans yet?18:23
mhaydenwhere the LXC container cache fails to build?18:23
lagmancloudnull its on ocata and yes nova-compute is running18:23
*** markvoelker has quit IRC18:23
cloudnullmhayden: I don't think so18:24
cloudnulllagman: is the neutron-linuxbridge-agent up ?18:25
cloudnullanything in the logs?18:25
lagmancloudnull neutron-linuxbridge-agent is up18:26
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_swift stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630518:27
openstackgerritMajor Hayden proposed openstack/openstack-ansible-os_swift stable/pike: Revert "Don't run sync in upgrades"  https://review.openstack.org/51633318:27
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_horizon master: Install sahara-dashboard local_settings  https://review.openstack.org/51122718:28
cloudnulllagman: anything in the logs ?18:28
lagmancloudnull on nova-conductor.log it says Failed to compute_task_build_instances: No valid host was found. There are not enough hosts available.18:29
lagmanon nova-scheduler.log  Successfully synced instances from compute18:31
mgariepyhow many compute do you have ? maybe the retry filter has kicked in.18:31
cloudnulldo you see a compute node when you do a service list ?18:31
lagmanonly the one18:31
lagmanand yeh ido18:32
cloudnullRE: filters, https://review.openstack.org/#/c/516050/ -- mhayden mgariepy :D18:32
lagman| 21 | nova-compute     | KUMPAYA                                   | nova     | enabled | up    | 2017-10-30T18:32:11.000000 | -               |18:32
*** markvoelker has joined #openstack-ansible18:32
cloudnulllagman: maybe the flavor you've chosen to build with is incompatible with the host ?18:32
mhaydenoh, NUMA, you say18:33
*** markvoelker_ has quit IRC18:33
cloudnullindeed18:33
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629418:33
mhaydenis there a particular reason they're in that order? can we alphabetize it, cloudnull  ?18:34
cloudnullits in the same order from before which i think is the order in which it hits the filter.s18:35
mhaydenah okay, i put a question in the review18:35
*** markvoelker has quit IRC18:37
*** newmember has quit IRC18:37
openstackgerritMerged openstack/openstack-ansible-haproxy_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627818:41
*** markvoelker has joined #openstack-ansible18:41
mgariepymhayden, I think the  order is important.18:41
openstackgerritMerged openstack/openstack-ansible-apt_package_pinning stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627418:42
mhaydenmgariepy: alrighty18:42
openstackgerritMerged openstack/openstack-ansible-ceph_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627518:45
openstackgerritMerged openstack/openstack-ansible-galera_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627618:45
jmccroryodyssey4me ok, i think i see what's going on. the depends-on works correctly, but the role is using that particular repo as a developer mode constraint so fetches it separately https://github.com/openstack/openstack-ansible-os_nova/blob/master/defaults/main.yml#L37-L4318:47
openstackgerritMerged openstack/openstack-ansible-memcached_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628118:47
openstackgerritMerged openstack/openstack-ansible-openstack_openrc stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628318:48
SamYaplecloudnull: having a rabbitmq issue on a 400+ node none-OSA environment. its consuming upto 40GB of ram and then hanging because of rabbitmq limits on memory. the environment in question only has 30 VMs. have you seen this before?18:49
SamYaplei know we did alot of rabbitmq work in OSA early on18:49
SamYaplefor these larger environments18:49
openstackgerritMerged openstack/openstack-ansible-openstack_hosts stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628218:51
*** hachi has joined #openstack-ansible18:51
cloudnullI've seen nothing like that18:52
cloudnullWe did a lot of work on tuning the EVM18:53
cloudnullbut most of that was geared at thread workers18:53
SamYapleyea that was the first thing i did when i started seeing the issues (dropped all services threads to 1)18:53
cloudnullis this 400 node, compute nodes?18:53
SamYapleyes18:53
cloudnullmaybe something to do with mirroed queues18:53
cloudnullare they using in-memory nodes?18:54
SamYapleim not mirroring the autogenerated queues18:54
cloudnullinstead of disc-baked queues18:54
SamYaplethey are on disk, not in-memory18:54
cloudnullhum.18:54
SamYapleim thinking maybe leaking queue18:54
cloudnull40GiB or ram would be a lot in my experience18:54
SamYapleindeed. mine too18:54
SamYapleits actually like 50GB, 40% of 128GB18:55
SamYapleand thats the default limit for high meory usage18:55
cloudnulleven our environments that are high node count high traffic don't use that much ram18:55
cloudnullcould be a leaking queue, what version of rabbitmq ?18:55
SamYaple3.5.718:55
cloudnullI could ask around to some of the operators to see if they've seen anything like that18:56
cloudnullbut me, sadly not.18:56
openstackgerritMajor Hayden proposed openstack/ansible-hardening master: Optionally search for world-writable files  https://review.openstack.org/51381718:56
SamYapleok cool. not having seen it before is actually new info, and new info is good :)18:56
*** drifterza_ has joined #openstack-ansible18:59
openstackgerritMerged openstack/openstack-ansible-rsyslog_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631719:01
cloudnullso a couple of our dedicated archs say to check the management plugin19:02
cloudnulland metric collection19:02
cloudnullthey've seen that issue where the metrics collection db was SUPER large and needed to be flushed19:02
SamYaplei see... well as luck would have it....19:03
SamYaplewe use both of those things19:03
cloudnullalso that the management plugin in general can lead to some find of a leak resulting in high memory usage.19:03
cloudnull**some kind of ...19:03
SamYapleyea we make heavy usage of it for an api19:04
SamYaplethey restarted this before i got on, so i havent been able monitor it while its b0rked. but ill keep an eye on those things19:04
SamYaplethat sounds like the issue. thanks :)19:04
cloudnull++19:04
cloudnullsomething to look into19:04
*** drifterza_ has quit IRC19:05
cloudnullwhen I asked them they were pretty firm, the metric collection DB was culprit which makes me believe  they've seen this issue before/a lot19:05
cloudnullmaybe something we should look into just having a standard flush interval for, assuming we don't already19:06
cloudnulljmccrory: ^19:06
*** phalmos has joined #openstack-ansible19:06
*** stuartgr has quit IRC19:06
jmccroryyep, pretty much had to disable the management plugin after reaching a certain number of nodes/VMs19:07
jmccrorythere's a few configurable neutron heartbeat intervals to play with too19:08
*** phalmos_ has quit IRC19:09
SamYaplecloudnull: https://github.com/rabbitmq/rabbitmq-management/issues/173 , testing a newer rabbitmq now,seems like the issues been resolved19:12
*** shardy has quit IRC19:14
cloudnullwhile I have some folks here: https://review.openstack.org/#/c/516002/ -- i'd appreciate some reviews there.19:15
cloudnullI think breaking down the jobs will help test new scenarios and keep our test coverage.19:16
openstackgerritMerged openstack/openstack-ansible-os_horizon stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629319:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Remove the AIO scenario & add new scenarios to maintain coverage  https://review.openstack.org/51600219:16
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-os_nova stable/pike: Update filters to support over-commit  https://review.openstack.org/51642919:19
openstackgerritMerged openstack/openstack-ansible-os_ironic stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626119:19
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469819:25
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Remove ignore error and unnecessary when  https://review.openstack.org/51534219:28
*** markvoelker has quit IRC19:34
*** markvoelker has joined #openstack-ansible19:34
openstackgerritMerged openstack/openstack-ansible-os_horizon master: IMAGES_ALLOW_LOCATION Wrongly Templated As String  https://review.openstack.org/51513319:43
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628019:43
*** Brew has joined #openstack-ansible19:48
*** Brew has quit IRC19:53
*** Brew has joined #openstack-ansible19:55
*** Smeared_Beard has quit IRC19:58
*** kylek3h has quit IRC20:00
*** SmearedBeard has joined #openstack-ansible20:01
openstackgerritMerged openstack/openstack-ansible-os_tempest stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630720:06
*** oanson has quit IRC20:08
*** kylek3h has joined #openstack-ansible20:14
*** kylek3h_ has joined #openstack-ansible20:14
*** phalmos has quit IRC20:16
*** kylek3h has quit IRC20:18
*** mrtenio has quit IRC20:30
*** vnogin has joined #openstack-ansible20:31
*** markvoelker has quit IRC20:35
*** Brew has quit IRC20:37
openstackgerritMerged openstack/openstack-ansible master: Revert "Set OpenStack-Ansible release to 17.0.0.0b1"  https://review.openstack.org/51417720:45
openstackgerritMerged openstack/openstack-ansible master: Update zuul jobs with the per branch data  https://review.openstack.org/51573120:45
openstackgerritMerged openstack/openstack-ansible stable/newton: Initial Zuulv3 jobs for Newton  https://review.openstack.org/51571320:45
*** Brew has joined #openstack-ansible20:45
*** markvoelker has joined #openstack-ansible20:45
*** hachi has quit IRC20:46
openstackgerritMerged openstack/openstack-ansible-tests stable/pike: Zuul: add file extension to playbook path  https://review.openstack.org/51607420:48
openstackgerritMerged openstack/openstack-ansible-tests stable/ocata: Zuul: add file extension to playbook path  https://review.openstack.org/51607220:48
openstackgerritMerged openstack/openstack-ansible-tests master: Zuul: add file extension to playbook path  https://review.openstack.org/51606820:48
openstackgerritMerged openstack/openstack-ansible-tests stable/newton: Update tests for linters  https://review.openstack.org/51403820:48
openstackgerritMerged openstack/openstack-ansible-os_cinder stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628820:48
*** pbandark has quit IRC20:49
*** markvoelker has quit IRC20:49
openstackgerritLogan V proposed openstack/openstack-ansible master: Fix automatic log copying in Zuul runs  https://review.openstack.org/51644820:49
*** markvoelker has joined #openstack-ansible20:49
*** phalmos has joined #openstack-ansible20:57
*** woodard has quit IRC21:00
dmsimardoi, ara 0.14.5 is out, changelog: https://github.com/openstack/ara/releases/tag/0.14.521:01
*** xingchao has joined #openstack-ansible21:02
*** markvoelker_ has joined #openstack-ansible21:02
gunixcan you get br-mgmt, br-storage and br-vxlan on the same IP, using OSA?21:04
*** markvoelker has quit IRC21:04
*** smatzek has quit IRC21:09
*** Brew has quit IRC21:10
*** smatzek has joined #openstack-ansible21:10
*** esberglu has quit IRC21:11
*** esberglu has joined #openstack-ansible21:12
*** xingchao has quit IRC21:14
*** smatzek has quit IRC21:14
*** pcaruana has quit IRC21:15
*** esberglu has quit IRC21:16
*** kylek3h_ has quit IRC21:20
*** dave-mccowan has quit IRC21:20
*** kylek3h has joined #openstack-ansible21:21
*** esberglu has joined #openstack-ansible21:23
*** kylek3h has quit IRC21:25
*** jwitko_ has joined #openstack-ansible21:29
*** esberglu has quit IRC21:31
*** esberglu has joined #openstack-ansible21:32
*** jwitko has quit IRC21:32
*** esberglu has quit IRC21:32
*** esberglu has joined #openstack-ansible21:32
*** jwitko_ has quit IRC21:34
*** smatzek has joined #openstack-ansible21:36
*** thorst has quit IRC21:38
openstackgerritMerged openstack/openstack-ansible-pip_install stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631121:39
openstackgerritMerged openstack/openstack-ansible-rsyslog_client stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631621:40
*** smatzek has quit IRC21:40
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/ocata: Updated from OpenStack Ansible Tests  https://review.openstack.org/51474821:44
*** woodard has joined #openstack-ansible21:44
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_freezer master: Updated from global requirements  https://review.openstack.org/51425821:46
hwoarangmhayden: around? :)21:47
hwoarangi have a bug for ansible-hardening21:47
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Remove the AIO scenario & add new scenarios to maintain coverage  https://review.openstack.org/51600221:49
cloudnullgunix: like you want them to all be smashed into one bridge?21:50
SamYapleso im writing a small deb package to install the galera scripts and helper service cloudnull. OSA will still need to figure out getting etcd3 client and server going (i checked the etcd server in OSA, its etcd2)21:51
cloudnullgunix: I only use the one bridge in my lab environment.21:52
SamYaplebut that way we can share the work among teams21:52
cloudnullhttp://paste.openstack.org/show/625012/21:52
*** galstrom is now known as galstrom_zzz21:53
cloudnullgunix: here's the openstack_user_config.yml i use http://paste.openstack.org/show/625014 which gets it all wired up on that one bridge21:53
cloudnullSamYaple: cool!21:54
* cloudnull wonders what it would take to stand-up etcd321:54
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51625921:54
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626021:54
SamYapleyea they really dont have anything for etcd3 outside of docker images. so its a tough one21:55
cloudnullit looks like we'd need to compile it21:55
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-galera_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627721:55
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_almanach master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469221:55
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626221:55
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-lxc_container_create stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51627921:55
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_freezer master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469421:55
SamYaplei suppose if we are doing a new package anyway for the recovery service, then hosting etcd3 in a ppa isnt the end of the world21:55
SamYaplelicensing permitting21:55
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-ops stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628421:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_aodh stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628521:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_barbican stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628621:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628721:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469521:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-agent master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469621:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_designate stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51628921:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca-ui master: Updated from OpenStack Ansible Tests  https://review.openstack.org/51469721:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_glance stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629021:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629121:56
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_heat stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629221:57
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_keystone stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629521:57
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_magnum stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629721:57
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_molteniron stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629821:57
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_monasca stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629921:57
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Revert "Revert "Move log collection to 'post' stage""  https://review.openstack.org/51624921:57
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_neutron stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630021:57
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_nova stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630121:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_octavia stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630221:58
*** thorst has joined #openstack-ansible21:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_rally stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630321:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630421:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_swift stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630521:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630621:58
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_trove stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630821:59
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_watcher stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51630921:59
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_zaqar stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631021:59
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-tests master: Revert "Revert "Move log collection to 'post' stage""  https://review.openstack.org/51624921:59
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-plugins stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631221:59
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-rabbitmq_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631321:59
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_build stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631421:59
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-repo_server stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631521:59
cloudnullhwoarang: mhayden: if you're around, https://review.openstack.org/#/c/516249 needed to be rebased.21:59
openstackgerritOpenStack Proposal Bot proposed openstack/ansible-hardening stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51631822:00
cloudnullif you guys can re-vote on that one it'd be great to have it start the gate cycle again22:00
*** thorst has quit IRC22:02
*** jwitko has joined #openstack-ansible22:04
*** phalmos has quit IRC22:05
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/ocata: Bypass web server during service setup  https://review.openstack.org/51555522:07
openstackgerritMerged openstack/openstack-ansible-os_keystone stable/newton: Bypass web server during service setup  https://review.openstack.org/51555622:07
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_freezer master: Updated from global requirements  https://review.openstack.org/51425822:08
*** oanson has joined #openstack-ansible22:09
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_freezer master: Updated from global requirements  https://review.openstack.org/51425822:11
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_freezer master: Updated from global requirements  https://review.openstack.org/51425822:11
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_nova master: Update test image for nova-lxd  https://review.openstack.org/51502022:11
openstackgerritMerged openstack/openstack-ansible master: Update aio job to use become and fix environment  https://review.openstack.org/51638322:14
*** marst has quit IRC22:15
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Remove the AIO scenario & add new scenarios to maintain coverage  https://review.openstack.org/51600222:15
*** Miouge has quit IRC22:18
cloudnullhwoarang: any idea where we might start looking into what causes the lxc container cache created to hang?22:18
cloudnullhttp://logs.openstack.org/22/514722/1/gate/openstack-ansible-functional-opensuse-423/dfff829/job-output.txt.gz#_2017-10-30_22_04_03_40723622:19
hwoarangcloudnull: i am waiting for https://review.openstack.org/#/c/516249/ to merge22:19
hwoarangonce the logs are there i will look into the lxc-cache-preparation log file that we will collect22:19
cloudnullI've a lab w/ openSUSE leap images anything that you can think of off hand that could be the issue?22:20
* cloudnull happy to help test22:20
hwoarangcloudnull: unfortunately i only see this problem on the gates. i run opensuse jobs locally and in the opnfv CI but i can't reproduce it :(22:20
hwoarangso i dont know...22:20
cloudnull:'(22:21
cloudnullwelp if you find something and want me to test, i'd be happy to22:21
hwoarangi will let you know! thank you22:21
hwoarangthe patch is on its way in so i hope to have more info tomorrow22:21
*** SmearedBeard has quit IRC22:32
*** mwynne has joined #openstack-ansible22:42
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_nova master: Update test image for nova-lxd  https://review.openstack.org/51502022:44
SamYapledoes OSA have any python3 plans/actions in progress?23:10
cloudnullSamYaple: OSA itself is running out of py3 when its available. however I think there's still work to be done to get the services themselves to be built (wheels, venvs) using py3.23:13
*** jwitko has quit IRC23:13
cloudnullI'm not sure where that was left off.23:13
SamYaplecool23:15
SamYapleim doing a python3 cluster and its.... working... fine23:15
SamYaplejust was looking for more experince23:15
cloudnulli think its been touched on, and i think we have py3 covered in the pip_install role?23:16
SamYaplei meant like operational experince, ifanyone was running it. common issues/performance bits that kind of thing23:16
cloudnullah.23:17
cloudnullnone that im aware of23:17
cloudnullat least from my perspective23:17
SamYaplenot seeing much evidence of it in openstack as a whole either :)23:17
cloudnullhwoarang: http://paste.openstack.org/show/625019/ -- setting up suse 42.3 poking at things I'm seeing an issue installing "sysstat".23:18
cloudnullare there better repos that we should be using by chance?23:18
SamYapleon a different note.. im pretty psyched about getting all the infra services more or less stateless start/restart in any order23:18
SamYapleim going to work on rabbitmq a bit to see if i can get etcd to lock in such a way we dont lose messages when upgrading (wait for them to flush before restarting)23:19
SamYaplethat way we wont even need ordered shutdowns on that23:20
openstackgerritMerged openstack/openstack-ansible-tests stable/newton: Zuul: add file extension to playbook path  https://review.openstack.org/51607023:28
cloudnullhwoarang: http://paste.openstack.org/show/625020/ these are the repos on my instance.23:28
cloudnullthe base image came from the openstack cloud repo, maybe I should use a different image?23:28
*** dave-mccowan has joined #openstack-ansible23:29
cloudnullSamYaple: that'd be awesome! Not having to worry about ordered shutdowns of rabbitmq is a big win.23:29
SamYaplewith etcd you can not worry about ordered *starts*. but potentially lose messages on a too-fast container upgrade and rabbitmq-server restart across the board23:30
SamYaplewould be nice to get rid of that hiccup23:30
*** lbragstad has quit IRC23:32
openstackgerritMerged openstack/openstack-ansible-os_glance stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629023:32
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_ceilometer stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51625923:33
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_gnocchi stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626023:34
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_sahara stable/newton: Updated from OpenStack Ansible Tests  https://review.openstack.org/51626223:34
openstackgerritMerged openstack/openstack-ansible-os_heat stable/pike: Updated from OpenStack Ansible Tests  https://review.openstack.org/51629223:36
*** thorst has joined #openstack-ansible23:39
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: [DNM] TEST  https://review.openstack.org/51647423:41
*** esberglu_ has joined #openstack-ansible23:51
*** gunix has quit IRC23:52
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-lxc_hosts master: [DNM] TEST  https://review.openstack.org/51647423:53
*** esberglu has quit IRC23:54

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