Wednesday, 2019-01-23

*** tosky has quit IRC00:01
*** macza_ has quit IRC00:07
*** macza has joined #openstack-ansible00:07
*** spsurya has quit IRC00:26
*** bgmccollum has quit IRC00:29
*** ztr has quit IRC00:39
*** DanyC has quit IRC00:43
*** TxGirlGeek has joined #openstack-ansible00:47
*** macza has quit IRC00:51
*** TxGirlGeek has quit IRC01:03
*** nurdie has joined #openstack-ansible01:15
*** nurdie has quit IRC01:19
broken_onejrosser mnaser jenglisch https://review.openstack.org/#/c/630374/ -- works on our end01:35
broken_onefound some new issues.  /var/lock/neutron and /var/lock/nova are not being recreated when a system is rebooted ... this is on CentOS 701:36
*** hwoarang has quit IRC02:33
*** hwoarang has joined #openstack-ansible02:34
*** partlycloudy has quit IRC02:54
jamesdentonevenin' folks03:07
*** hwoarang has quit IRC03:15
*** hwoarang has joined #openstack-ansible03:16
*** hwoarang has quit IRC03:34
*** hwoarang has joined #openstack-ansible03:35
*** udesale has joined #openstack-ansible04:06
cloudnullo/ all04:13
openstackgerritJames Denton proposed openstack/openstack-ansible-os_neutron master: [WIP] Deploy Vector Packet Processing (VPP) Platform for Neutron  https://review.openstack.org/63164404:17
jamesdentonhello hello04:17
chandankumarcloudnull: \o/04:20
cloudnullhows it on this fine evening04:21
chandankumarcloudnull: http://paste.openstack.org/show/743143/04:21
chandankumarcloudnull: i cloned os_tempest and runned ./run_tests.sh functional and hitting this error to reproduce one of the gate failure04:21
chandankumaron centos 704:21
jamesdentonit is what it is. spent too much time troubleshooting what ended up being a permissions issue.04:21
chandankumarcloudnull: I assume something wrong is happening here http://git.openstack.org/cgit/openstack/openstack-ansible-tests/tree/test-prepare-host.yml#n22104:22
cloudnulljamesdenton i know your pain :)04:22
cloudnullchandankumar maybe we need to add another fact gather?04:24
cloudnullor gather all facts instead of a subset ?04:25
cloudnullhttp://git.openstack.org/cgit/openstack/openstack-ansible-tests/tree/test-prepare-host.yml#n20204:25
chandankumarcloudnull: checking04:27
openstackgerritChandan Kumar proposed openstack/openstack-ansible-tests master: Gather all facts while preparing hosts  https://review.openstack.org/63260904:31
chandankumarcloudnull: ^^ you mean this?04:31
chandankumarcloudnull: setting all still gives the same04:39
chandankumarproblem04:39
chandankumaroh I made a mistake04:41
*** shyamb has joined #openstack-ansible05:00
*** shyamb has quit IRC05:09
cloudnullchandankumar did you get it going?05:10
chandankumarcloudnull: nope05:10
chandankumarcloudnull: on doing setup: {}05:11
chandankumarit is not working05:11
*** nurdie has joined #openstack-ansible05:12
cloudnullcan you paste the generated facts?05:12
cloudnullmaybe the interface is not up?05:12
*** shyamb has joined #openstack-ansible05:19
*** dave-mccowan has quit IRC05:22
chandankumarcloudnull: http://paste.openstack.org/show/743146/ a big paste05:25
chandankumarcloudnull: or we get something specific?05:26
cloudnullchandankumar interesting, there are no bridge devices ?05:27
cloudnullno ansible_br_XXX05:27
chandankumarcloudnull: yes no any devices05:28
* cloudnull looking around05:30
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261305:30
chandankumarcloudnull: is there any bridge related config issue?05:31
cloudnullits like the bridges havent been created.05:32
*** udesale has quit IRC05:32
cloudnullbased on those facts05:32
cloudnulldo you have the log run output?05:32
cloudnulldid the previous tasks succeed?05:32
chandankumarcloudnull: yes05:33
chandankumari am pasting the playbook run log05:35
*** udesale has joined #openstack-ansible05:36
chandankumarcloudnull: http://paste.openstack.org/show/743147/05:36
cloudnulland this is on centos?05:37
chandankumarcloudnull: yes it is on centos CentOS Linux release 7.6.1810 (Core)05:38
chandankumarI am running it in a openstack vm on rdo cloud05:39
chandankumarcloudnull: did I switch to normal vm?05:39
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261305:40
cjloadercloudnull: need any reviews?05:43
cloudnullchandankumar that should work just fine.05:44
cloudnullim not sure whats going on there.05:44
cloudnullhowever i can spin a test vm myself and hack on a bin05:44
cloudnull**bit05:44
chandankumarcloudnull: thanks!05:45
cloudnullseems the networks are not being created or started.05:45
cloudnullare you just running the os_tempest role tests from master?05:45
chandankumarcloudnull: yes05:45
cloudnullor a specific review?05:45
chandankumargit clone <os_tempest>; cd <os_tempest> and ./run_test.sh functional05:45
cloudnullok05:45
chandankumaror I am doing something wrong here?05:45
* cloudnull running it now on my home cloud. 05:46
cloudnullI dont think so05:46
cloudnullthat's how i would run a test job05:46
cloudnullfor a given role05:46
chandankumarok05:46
cloudnullcjloader nothing i specifically need however reviews across master would be appreciated .05:47
cjloadercloudnull: I may seem non relevant but what exactly is 'kolide'05:47
cjloaderexcuse my ignorance05:47
cjloaderI see youre adding 'kolide' to variables05:48
cloudnullkolide is a UI for osquery05:50
cjloaderah okay that makes ALOT of sense now05:50
cjloadercloudnull: I thought '--isolated' was frowned upon05:54
cjloaderwhy exactly is openstacksdk being isolatedly installed05:56
cjloadercould you not symlink it?05:56
cjloaderand aviod isolated05:57
cjloaderavoid*05:57
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261305:58
cloudnullopenstacksdk is needed for the ansible modules to work in the skydive role, when deploying against a newton environment we dont have version 12.5 or greater in the repo server.05:59
cloudnullto ensure it works regardless, its using isolated.06:00
cjloadermakes sense06:00
cjloaderI'm just trying to learn from the best :)06:00
*** nurdie has quit IRC06:05
*** nurdie has joined #openstack-ansible06:05
cloudnullchandankumar I have that test node going.06:07
cloudnullim going to bed but i will check in on it in the morning06:07
cloudnullgood night all06:07
chandankumarcloudnull: see ya :-)06:07
*** spsurya has joined #openstack-ansible06:08
cjloaderi'm going to bed as well06:09
cjloader(same time zone as cloudnull)06:09
*** hwoarang has quit IRC06:09
*** nurdie has quit IRC06:09
cjloadernight all, feel free to add me as a reviewer to items06:10
*** hwoarang has joined #openstack-ansible06:15
*** shyamb has quit IRC06:19
*** udesale has quit IRC06:28
*** udesale has joined #openstack-ansible06:29
*** udesale has quit IRC06:30
*** udesale has joined #openstack-ansible06:31
*** udesale has quit IRC06:33
*** shyamb has joined #openstack-ansible06:50
*** DanyC has joined #openstack-ansible07:28
*** rgogunskiy has joined #openstack-ansible07:28
*** DanyC has quit IRC07:29
*** DanyC has joined #openstack-ansible07:29
*** udesale has joined #openstack-ansible07:30
*** hwoarang has quit IRC07:39
*** hwoarang has joined #openstack-ansible07:39
*** DanyC has quit IRC07:44
*** kopecmartin|off is now known as kopecmartin07:47
*** ostackz has left #openstack-ansible07:50
*** shyamb has quit IRC07:53
*** gkadam has joined #openstack-ansible08:22
openstackgerritlijunjie proposed openstack/openstack-ansible-ops master: Fix the misspelling of "container"  https://review.openstack.org/63264208:27
openstackgerritlijunjie proposed openstack/openstack-ansible-ops master: Fix the misspelling of "container"  https://review.openstack.org/63264308:27
chandankumarodyssey4me: hello08:28
*** shardy has joined #openstack-ansible08:28
openstackgerritlijunjie proposed openstack/openstack-ansible-nspawn_container_create master: Fix the misspelling of "container"  https://review.openstack.org/63264408:29
chandankumarodyssey4me: http://paste.openstack.org/show/743153/ How I make sure here that requests is always installed there08:29
chandankumar?08:29
*** markvoelker has joined #openstack-ansible08:47
*** tosky has joined #openstack-ansible08:50
*** markvoelker has quit IRC08:53
*** shyamb has joined #openstack-ansible09:03
*** rgogunskiy_ has joined #openstack-ansible09:15
*** rgogunskiy has quit IRC09:17
*** rgogunksiy__ has joined #openstack-ansible09:17
*** priteau has joined #openstack-ansible09:17
*** rgogunskiy_ has quit IRC09:20
*** DanyC has joined #openstack-ansible09:23
*** shyamb has quit IRC09:36
*** shyamb has joined #openstack-ansible09:37
*** asettle has joined #openstack-ansible09:49
*** markvoelker has joined #openstack-ansible09:49
odyssey4mejenglisch_ the environment nurdie is working in is pike, when the neutron agents were still in a container by default09:58
odyssey4mejamesdenton jrosser yes, playbooks/defaults/repo_packages/*.yml is what's used for the git checkouts, and they will use the SHA, not the tracking branch - thr tracking branch is used by the release tooling10:00
jrosserodyssey4me: yes i think i got confused between ansible-role-requirements pulling master roles on master branch vs. repo_packages/* always using sha regardless10:02
odyssey4mechandankumar hmm, that's odd - why does the creation of the virtualenv suddenly require requests?10:03
chandankumarodyssey4me: no idea10:05
chandankumarodyssey4me: I am seeing weired issues10:05
chandankumarodyssey4me: right now this http://paste.openstack.org/show/743159/10:06
chandankumarthere is some problem with base repo i think10:06
odyssey4mechandankumar the yum repo, you mean?10:11
chandankumarodyssey4me: yes10:12
chandankumarodyssey4me: on running ./run_test.sh where the role got cloned?10:13
odyssey4mechandankumar I don't understand. What's the question?10:14
chandankumarodyssey4me: on running ./run_tests.sh functional, it clones openstack-ansible-test and and required ansible roles for that os_tempest, my questions is where the addtional roles are getting cloned?10:15
odyssey4mewhere, as in what code does it - or where as-in what is the directory they're cloned into?10:16
*** shyamb has quit IRC10:16
*** AndreasF has joined #openstack-ansible10:16
chandankumarodyssey4me: what is the directory they are cloned into10:16
odyssey4mechandankumar roles tests put everything into ~/.ansible10:17
chandankumargot it10:17
jrosserodyssey4me: just looking at the upgrade patch, is the comment in here resolved? https://review.openstack.org/#/c/624773/1/scripts/run-upgrade.sh10:17
*** AndreasF has quit IRC10:18
*** AndreasF has joined #openstack-ansible10:19
*** shyamb has joined #openstack-ansible10:19
odyssey4mejrosser as resolved as it is in the current implementation - in the current implementation we pass 'lxc_container_allow_restarts=false', and we still do in the new one10:19
odyssey4meI'm still not happy with that, but don't have the time to develop something better just yet - so I left it as-is10:20
jrosserthe comment implies that they are currently all restarted together? or do i misunderstand that10:20
odyssey4methe only thing I changed in the new implementation was to use setup-hosts instead of lxc-containers-create... setup-hosts covers more and will work for nspawn and lxc10:20
odyssey4mejrosser yes, they are all restarted together - except that we pass the var that tells it not to restart them at all10:21
odyssey4meif we didn't pass 'lxc_container_allow_restarts=false' then all containers would reboot at the same time10:21
jrosserwhere is that done?10:22
odyssey4meoh sorry, I see that even in the current implementation, we run setup-hosts without that flag for all hosts except rabbit and galera10:22
*** markvoelker has quit IRC10:22
odyssey4mehttps://review.openstack.org/#/c/624773/7/scripts/run-upgrade.sh@17210:22
odyssey4meI really don't like that - but thankfully the container config doesn't change much, so we don't actually have the restarts happen, usually10:23
odyssey4meI think queens->rocky would.10:23
odyssey4me(because of the lxc2->lxc3 changes)10:23
odyssey4meI'd like to work something out that can implement serialised restarts.10:24
odyssey4meWe'd hopefully do all our configs in a fan-out method, then do serialised restarts at the end.10:24
jrossershould we add that flag to the non rabbit/galera setup-hosts as well?10:25
odyssey4mewell, no - because as you may notice, the rabbitmq containers never get restarted10:27
odyssey4meand that would then happen to all other containers10:27
odyssey4meideally I'd like to see a fix go in to sort all that out10:27
odyssey4mebut for this patch, I wanted to keep like functionality - just cut out the tech debt10:27
jrosserok cool, i only have one nit in the documentation but apart from that it looks fine10:28
*** czunker has joined #openstack-ansible10:31
*** shyamb has quit IRC10:32
*** hwoarang has quit IRC10:36
*** hwoarang has joined #openstack-ansible10:36
*** pcaruana has joined #openstack-ansible10:37
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: Clean-up and simplify the major upgrade  https://review.openstack.org/62477310:45
odyssey4mejrosser I hope that's better10:45
odyssey4meit's a bit of a lame section, but I also don't have the time to determine whether being in a different directory also works10:45
*** udesale has quit IRC10:57
*** kaiokmo has quit IRC11:08
*** shyamb has joined #openstack-ansible11:10
*** markvoelker has joined #openstack-ansible11:20
*** aedc has quit IRC11:20
chandankumarodyssey4me: I tried on a fresh vm, deployment in progress11:33
chandankumarodyssey4me: openstack_hosts : Add requirement packages (repositories gpg keys packages, toolkits... task only fail if we re run the run_tests.sh functional11:33
chandankumaris there a way to skip it?11:33
odyssey4mechandankumar no, every task that runs is required - if it's failing, the reason for failing must be identified and resolved11:34
*** markvoelker has quit IRC11:52
*** ansmith has joined #openstack-ansible11:55
*** sum12 has quit IRC11:59
jamesdentonthanks for the clarification, odyssey4me12:00
*** nurdie has joined #openstack-ansible12:24
*** sep has quit IRC12:32
*** sep has joined #openstack-ansible12:33
*** shyam89 has joined #openstack-ansible12:41
*** shyamb has quit IRC12:45
*** markvoelker has joined #openstack-ansible12:49
*** priteau has quit IRC12:55
*** aedc has joined #openstack-ansible12:56
*** shyamb has joined #openstack-ansible13:00
*** shyam89 has quit IRC13:02
*** kaiokmo has joined #openstack-ansible13:08
*** shyamb has quit IRC13:20
*** markvoelker has quit IRC13:22
*** markvoelker has joined #openstack-ansible13:23
*** nurdie has quit IRC13:29
*** markvoelker has quit IRC13:30
*** nurdie has joined #openstack-ansible13:30
chandankumarcloudnull: regarding ansible-br-mgmt issue, when I updated the vm , it vanishes13:31
chandankumarodyssey4me: one stupid question, while running ./run-tests.sh functional, it failed at particular step, is it possible to re-run the stuff from there13:32
chandankumarodyssey4me: If i run run-tests.sh multiple times it is creating multiple network interfaces13:33
odyssey4mechandankumar cloudnull I have recently also had trouble with ansible facts not including the networking info unless all facts are gathered13:33
odyssey4meI don't know what's changed, but it's not nice.13:33
*** nurdie has quit IRC13:34
odyssey4mechandankumar unfortunately not - it's a horrible test implementation which is very monolithic... I tend to hack at parts of the system to skip them when working with it13:34
odyssey4mewe're working on switching it to a better method, but it takes time13:34
chandankumarodyssey4me: in a fresh vm, currently I am facing the no module name requests issue13:35
odyssey4mechandankumar which role is that, I can fire up a vagrant vm to test the same13:36
chandankumarodyssey4me: os_neutron13:36
chandankumarodyssey4me: yesterday it was on os_nova13:36
*** dave-mccowan has joined #openstack-ansible13:43
*** strattao has joined #openstack-ansible13:47
*** nurdie has joined #openstack-ansible13:49
*** nurdie has quit IRC13:55
AndreasFIs it possible to install mistral using openstack-ansible? Background: I installed tacker using openstack-ansible - but tacker needs IMHO mistral installed in the VIM (here OpenStack).13:56
odyssey4meAndreasF to my knowledge, no-one has prepared and contributed a role for that yet13:57
openstackgerritChandan Kumar proposed openstack/openstack-ansible-os_tempest master: Added dependencies of os_tempest role  https://review.openstack.org/63272613:59
odyssey4mechandankumar congrats on https://review.openstack.org/628415 :)14:04
broken_oneo/14:04
odyssey4mecloudnull when you're in, there was a small change to https://review.openstack.org/624773 - if you could re-review that'd be grand14:05
chandankumarodyssey4me: thanks, thanks for you, cloudnull evrardjp jrosser mnaser it all happened because of you guys :-)14:06
chandankumarodyssey4me: but we still have blocker on os_tempest till we fix our gate14:06
odyssey4mechandankumar yep, now that virtualbox/vagrant have updated - kicking that off now14:09
*** digidiensten has joined #openstack-ansible14:21
odyssey4mechandankumar using vagrant with the os_neutron role seems to be working for me - it just passed the task you're failing on14:22
chandankumarodyssey4me: so may be my environment hiccups then14:22
odyssey4mechandankumar I did: vagrant up centos7 --no-provision14:22
chandankumarodyssey4me: I am trying it all on a openstack vm with 8gb and 16 vcpus14:23
chandankumaron centos14:23
odyssey4mechandankumar then did 'vagrant ssh centos7' to get in to the vm, 'sudo -i' to get root, then 'cd /vagrant; ./run_tests.sh functional'14:23
chandankumarok let me go with vagrant then14:23
odyssey4meI'm using my lowly macbook. :p14:24
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible master: [TEST] Remove lock on repo for source installs  https://review.openstack.org/63252614:33
cloudnullmornings14:34
cloudnullanyone want to give https://review.openstack.org/#/c/632505/ a nudge?14:34
*** sum12 has joined #openstack-ansible14:38
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261314:40
digidienstenI try to deploy openstack rock via openstack-ansible, and I'm following https://docs.openstack.org/project-deploy-guide/openstack-ansible/rocky/run-playbooks.html but when I run openstack-ansible setup-infrastructure.yml I get the error: https://gist.github.com/mpiscaer/0ccc586e94ffd5e9fb552750967725c714:41
*** digidiensten is now known as masterpe14:41
masterpeThis is a error with ceph, but what do I wrong?14:42
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261314:44
masterpeIn the user_variables_ceph_cinder.yml I had the set variable "ceph_release_num: 13".14:58
masterpein https://github.com/ceph/ceph-ansible/blob/master/group_vars/all.yml.sample I saw:14:59
masterpeceph_release_num:14:59
masterpe  mimic: 1314:59
masterpeIs that beter?14:59
*** rgogunksiy__ has quit IRC15:00
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261315:02
broken_onehello everyone..having an issue with OSA15:04
broken_onei dont see anything creating the /run/neutron/ or /run/nova/15:04
broken_onenothing in /etc/tmpfiles.d or in the normal OS systemd tmpfiles.d either15:05
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible master: Fix journal remote playbook  https://review.openstack.org/63250515:05
broken_oneusing OSA rocky and CentOS 7 if that helps15:05
jrossercloudnull: would those /run directories ^^^ be something the systemd units should create?15:06
odyssey4memasterpe I don't know, but I can tell you that rocky uses stable-3.1 - so make sure you're using the right branch of ceph-ansible for reference15:08
cloudnullit should be, there are tempd files for nova / neutron. I remember guilhermesp having a similar thing ?15:08
jrosseris the centos systemd version still quite old?15:08
cloudnullbroken_one which release ?15:08
broken_onejrosser cloudnull what is very odd is that in /etc/neutron/neutron.conf there is the refernce in [oslo_concurrency]15:09
broken_onelock_path15:09
broken_oneOSA 18.1.2 and CentOS 7.615:09
cloudnullbroken_one do you have this commit in the systemd_service role ?15:09
cloudnullhttps://github.com/openstack/ansible-role-systemd_service/commit/86ad639f4171b0c01bba030ebc3fd96ec020aa4515:09
broken_oneoh btw, the commit for the neutron-l3-agent path issue does solve the problems i faced15:10
cloudnull^ ++ I'd like to see that merged/cherry-picked into the stable branches15:10
odyssey4mebroken_one could you add a +1 with a comment in the patch review?15:10
broken_oneof course i will15:11
broken_onelet me look at the roles on the deploy host15:11
broken_oneone moment15:11
broken_onecloudnull: those commits are not on my deployer15:13
broken_onewe will add and redeploy if you need more +1's15:13
cloudnullbroken_one if you fetch and checkout the commit (or the master branch) it should resolve that global lock path issue15:13
cloudnullThose changes should get pulled into the stable osa branch when SHA updates are done.15:14
odyssey4mecloudnull that should already be in the stable branch: https://review.openstack.org/62758915:15
cloudnullif they're not already in the branch15:15
cloudnullwhat odyssey4me said :)15:16
odyssey4meoh, the role in pinned to the commit before that - so yeah, it needs a role SHA update15:16
odyssey4meyep, it missed the last update by 5 days15:17
cloudnull:'(15:17
odyssey4meI'll do a patch quickly15:18
cloudnullthanks odyssey4me!15:18
cloudnullchandankumar so we're good on the os_tempest issues?15:19
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/openstack-ansible stable/rocky: Update systemd_service role for lock path fix  https://review.openstack.org/63275115:20
odyssey4mecloudnull there's that and https://review.openstack.org/632485 which add fixes for rocky15:21
*** czunker has quit IRC15:21
cloudnull+215:21
cloudnullshould we do the same for the other branches?15:21
*** ostackz has joined #openstack-ansible15:22
broken_oneok +1'd the PATH commit15:22
odyssey4methe systemd_service thing? I think that's rocky onwards?15:22
cloudnullok15:22
*** udesale has joined #openstack-ansible15:22
odyssey4methanks broken_one - on that basis, I've +2'd and added workflow, so it'll merge soon and we can port it back15:23
broken_onesweet15:24
broken_onethanks15:24
odyssey4mecloudnull on that basis, should https://review.openstack.org/#/c/630370/ port back to rocky too then?15:24
ostackzodyssey4me, cloudnull hi I'm trying to add compute node to rocky, it fails with lacking lbazar role https://pastebin.com/raw/kpXDeS3E  Can you suggest how to solve this? Im on 18.1.2 + couple cherry-pick patches15:25
cloudnulloh yea, that was something we needed for the l3 issues15:25
cloudnullodyssey4me ++ that should be pulled back into rocky if we can15:25
openstackgerritJesse Pretorius (odyssey4me) proposed openstack/ansible-role-systemd_service stable/rocky: Add an option to configure a service environment  https://review.openstack.org/63275415:26
cloudnullostackz you could just clone that role down ?15:26
cloudnullif you rebootstrap the environment that role should be cloned, if its marked as needed15:27
odyssey4meostackz either clean up the cherry-picks to not include that playbook, or pull that role down15:27
cloudnullhowever the fastest path to success is to clone.15:27
cloudnullwhat odyssey4me said,15:27
cloudnull`git clone https://github.com/openstack/openstack-ansible-os_blazar /etc/ansible/roles/os_blazar`15:27
odyssey4meostackz yeah, as cloudnull suggested - if you've picked the whole blazar thing back, then bootstrap-ansible should pull the role down for you15:28
ostackzodyssey4me, cloudnull ok I did that git clone, it helped for blazar, now it stucks on "role 'ceph-facts' was not found" will try to do same thing. Wondering where those roles gone. If I do bootstrap, then I guess I need to reapply cherry-picks as well?15:33
odyssey4meostackz is this a rocky env?15:34
ostackzjust to understand where am I, some time later I will need to upgrade to 18.1.3 - I need to be sure I will be able to do that ;)15:34
ostackzodyssey4me yes, 18.1.215:34
odyssey4mebe careful with cherry-picking things from master verbatim, there are a lot of different versions of things and adjustments to them to make them work15:34
chandankumarcloudnull: I have not yet reached to tests failure15:35
chandankumarcloudnull: ansible brgmgmt issye gone15:35
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261315:38
cloudnullchandankumar nice !15:40
cloudnullso it was just a system upgrade ?15:40
odyssey4meostackz can you list the reviews you're cherry-picking?15:40
* cloudnull reading back in the IRC loss15:40
cloudnull**logs15:40
odyssey4mecloudnull could you review https://review.openstack.org/632485 please to help solve issues people reported for horizon/policy issues15:41
cloudnulldone15:41
chandankumarodyssey4me: yes15:42
chandankumarcloudnull: yes15:42
chandankumarcloudnull: https://review.openstack.org/#/c/632609/ this would be nice to have15:43
cloudnulldone15:43
cloudnullwho else needs a +2? Got my workflow macro warmed up and ready!15:44
cloudnull:D15:44
jrossercloudnull: https://review.openstack.org/#/c/632118/15:44
*** TxGirlGeek has joined #openstack-ansible15:46
openstackgerritMerged openstack/ansible-role-systemd_service master: Add options to set DynamicUser and StateDirectory  https://review.openstack.org/63066415:46
openstackgerritMerged openstack/ansible-role-systemd_service master: Update home-page  https://review.openstack.org/63043715:46
ostackzodyssey4me I have marked these I have applied after clean 18.1.2   https://pastebin.com/raw/QUpf3YvK15:50
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Fix the misspelling of "container"  https://review.openstack.org/63264215:53
ostackzodyssey4me Is it ok to do scripts/bootstrap-ansible.sh again if I have those patches? As I unserstand that would wipe out patched things again?15:55
derksI am running OpenStack AIO for PIKE (16.0.24) ... we need this version for specific reasons. It appears to no longer run 'scripts/bootstrap-ansible.sh'15:55
derksthe failure is due to github.com/ceph/ansible-ceph-* (defaults, common, etc) are now 40415:56
derksIs anyone aware why or where the ceph repos moved to?15:56
odyssey4meostackz ok, once https://review.openstack.org/632485 merges, that resolves the policy issue15:57
*** strattao has quit IRC15:59
odyssey4mederks they were recently removed from github16:00
derksodyssey4me I see that.  Is there any plan to update Openstack AIO PIKE to fix that then? or any suggestions?16:01
odyssey4mederks you'll need to pull https://github.com/openstack/openstack-ansible/commit/03adca70dcc2c8befe597e2f2dd12bbeb7d88720 in to make it bootstrap again16:01
derksawesome16:02
odyssey4mederks what's the reason you're pinning to an OSA tag?16:02
derksI think we talked about this previously. Working on a project that doesn't support Keystone v3 API yet16:02
derksand Pike is the last version that includes v216:03
odyssey4mederks oh, actually I see that 16.0.24 is the latest tag - if you checkout stable/pike you'll get the proposed 16.0.25 changes, including the above-mentioned patch16:03
odyssey4mederks oh ok, so you're not pinning to an OSA tag - you're just stuck with pike16:03
openstackgerritMerged openstack/openstack-ansible-lxc_hosts stable/rocky: Use libeatmydata during LXC cache prep  https://review.openstack.org/63211816:05
odyssey4mederks you should probably delete the old roles from /etc/ansible/roles FYI, or just use https://github.com/openstack/openstack-ansible/commit/dcd6f2b031e3680f9381dad005a97c5eee91731d to do it16:05
derksodyssey4me both ... we're stuck to pike (for now), and locking to 16.0.24 to prevent untested/unknown changes16:05
derksin this case that bites us16:05
odyssey4meostackz so does https://review.openstack.org/632505 work for you to fix the remote journaling?16:07
odyssey4meif so, please +1 and coment in review16:07
ostackzoddysey4me yes16:08
*** udesale has quit IRC16:10
openstackgerritMerged openstack/ansible-role-systemd_service stable/rocky: Add an option to configure a service environment  https://review.openstack.org/63275416:10
ostackzoddysey4me sorry Im not registered in review.openstack.org currently, but can do that if my +1 is what is missing for this change to move on16:14
odyssey4meostackz no worries, I've added a note about your feedback16:15
*** ThiagoCMC has joined #openstack-ansible16:17
ostackzcloudnull could you advice url to clone for "ERROR! the role 'ceph-facts' was not found in /opt/openstack-ansible/playbooks/roles" just cannot find it in github.com16:18
ThiagoCMCHey guys, I'm facing a hard time to find a complete documentation about OSA with Ceph...16:18
ThiagoCMCThis one: https://docs.openstack.org/openstack-ansible/rocky/user/ceph/full-deploy.html - doesn't looks complete.. Like, where is the OSD devices?16:19
odyssey4meostackz ceph-facts should be in /etc/ansible/roles/ceph-ansible16:19
ostackzoddysey4me thanks, got that!16:20
odyssey4meThiagoCMC the docs are all in ceph-ansible16:21
ThiagoCMCCeph-ansible itself, like, their own docs?16:22
odyssey4meThiagoCMC yep16:22
ThiagoCMCAnother question, when installing OSA with Ceph, can I use Ceph from Ubuntu Cloud Archives: ceph-13.2.1 ?16:23
odyssey4mewe have a minimal integration layer to help with providing mon containers and integrating with openstack bits16:23
odyssey4meThiagoCMC you can if you like, there's a var to set where ceph is sourced from, and uca is one of those I think16:23
*** gyee has joined #openstack-ansible16:23
ThiagoCMCCool, that's what I'm interested actually! The integration layer from OSA16:24
ThiagoCMCok16:24
ThiagoCMCWhat about the Ceph Manager (ceph-mgr), where is it going to be deployed when with OSA+Ceph?16:25
jenglisch_in the mon lxc's16:25
ThiagoCMCThanks!16:25
jenglisch_it's all in the playbooks/ceph-install.yml16:26
ThiagoCMCNice!16:26
ThiagoCMCI'll take a look!16:26
jenglisch_read those few lines + docs about ceph-ansible16:26
ThiagoCMCFor sure! Working on it...   ^_^16:27
odyssey4meostackz how is it that you're getting the need for ceph-facts, that's only needed for ceph-ansible in OSA master, not rocky16:28
odyssey4meostackz it seems to me that the list of cherry-picks in https://pastebin.com/raw/QUpf3YvK is incomplete16:29
openstackgerritMerged openstack/openstack-ansible-tests master: Gather all facts while preparing hosts  https://review.openstack.org/63260916:32
openstackgerritMerged openstack/openstack-ansible master: Clean-up and simplify the major upgrade  https://review.openstack.org/62477316:36
*** macza has joined #openstack-ansible16:41
openstackgerritJames Denton proposed openstack/openstack-ansible-os_neutron master: [WIP] Deploy Vector Packet Processing (VPP) Platform for Neutron  https://review.openstack.org/63164416:54
*** nurdie has joined #openstack-ansible16:55
openstackgerritJames Denton proposed openstack/openstack-ansible-os_neutron master: [WIP] Deploy Vector Packet Processing (VPP) Platform for Neutron  https://review.openstack.org/63164416:56
*** ThiagoCMC has quit IRC16:58
*** ztr has joined #openstack-ansible17:04
*** gkadam has quit IRC17:29
*** TxGirlGeek has quit IRC17:35
*** TxGirlGeek has joined #openstack-ansible17:36
*** DanyC has quit IRC17:50
*** DanyC has joined #openstack-ansible17:51
*** ThiagoCMC has joined #openstack-ansible17:52
*** strattao has joined #openstack-ansible17:54
*** DanyC has quit IRC17:55
*** ThiagoCMC has quit IRC17:58
*** kopecmartin is now known as kopecmartin|off18:01
*** shardy has quit IRC18:21
*** CeeMac has quit IRC18:22
*** strattao has quit IRC18:24
*** strattao has joined #openstack-ansible18:28
*** ThiagoCMC has joined #openstack-ansible18:29
*** TxGirlGeek has quit IRC18:29
nurdiehttps://git.openstack.org/cgit/openstack/designate/tag/?h=5.0.2 <-- I think that's the last version of designate for Pike? In OSA 16.0.23 (maybe .24 too?), requirements.txt requires designate-7.1.0.dev70, which breaks repo-build18:30
nurdieSorry, I mean requirements_absolute_requirements.txt18:30
odyssey4menurdie that doesn't break it at all - requirements_absolute_requirements.txt is created during repo build, based on the packages it built18:32
odyssey4menurdie what repo build uses is https://github.com/openstack/openstack-ansible/blob/stable/rocky/playbooks/defaults/repo_packages/openstack_services.yml#L6818:33
odyssey4menurdie also, I can see 7.x tags in the designate repo18:35
*** TxGirlGeek has joined #openstack-ansible18:35
odyssey4menurdie so, the question is - what exactly is the failure you're hitting, and what do the logs in /var/log/repo in the repo container say about it?18:36
odyssey4meI'm going afk now, but if you show some log output in a paste service I can take a look in the morning18:37
nurdieodyssey4me: My 16.0.23 environment keeps trying to install that 7.x, which requires keystoneauth1>=3.4.0, but that doesn't get pulled in. I just manually downlaoded it to my repo container to see if that fixes18:38
nurdieThanks!18:38
*** asettle has quit IRC18:45
*** mugsie has quit IRC18:55
*** Darcidride has joined #openstack-ansible18:56
*** ztr has quit IRC18:57
*** mugsie has joined #openstack-ansible18:57
*** DanyC has joined #openstack-ansible19:08
*** electrofelix has quit IRC19:11
openstackgerritAndy Smith proposed openstack/openstack-ansible master: Add documentation for hybrid messaging configuration  https://review.openstack.org/61007919:11
openstackgerritMerged openstack/openstack-ansible stable/rocky: Update roles for policy-in-code fixes  https://review.openstack.org/63248519:15
*** aedc has quit IRC19:17
*** TxGirlGeek has quit IRC19:29
nurdieodyssey4me: https://pastebin.com/RM03zCeE    -- line 216419:42
nurdieHappens on both OSA 16.0.23 and 16.0.2419:43
*** TxGirlGeek has joined #openstack-ansible19:46
*** spsurya has quit IRC19:55
jrossernurdie: that feels like an inventory error, first thing i might investigate is a typo/indentation error in openstack_user_config20:06
*** DanyC has quit IRC20:09
jrossernurdie: are you putting pike onto centos7.6?20:10
*** aedc has joined #openstack-ansible20:11
nurdiejrosser: yessir20:13
nurdieI just looked over my config. Looks fine20:13
nurdieI commented out designate for now. Gonna rerun and see what happens. I can go back and stand designate up manually later20:13
*** DanyC has joined #openstack-ansible20:14
jrosseri see a few patches for centos7.5->7.6 related things backported to pike20:16
nurdieIf it's backported, it should be in 16.0.24, no?20:16
jrosserhowever, note that the last commit to that branch https://review.openstack.org/#/c/632460/ only gates on xenial, so there could be all sorts of surprises lurking there20:16
nurdielol oh fun20:17
nurdieThanks! We're not going to Queens for another month or so. Then, 1 or 2 months to Rocky20:18
*** ThiagoCMC has quit IRC20:31
*** DanyC has quit IRC20:32
*** aedc has quit IRC20:36
*** DanyC has joined #openstack-ansible20:47
*** strattao has quit IRC20:48
*** DanyC has quit IRC20:51
*** DanyC has joined #openstack-ansible20:55
*** hamzaachi has joined #openstack-ansible21:05
*** hamzaachi has quit IRC21:06
*** noonedeadpunk has quit IRC21:07
*** errr has quit IRC21:23
derksodyssey4me using stable/pike I've gotten further but have hit a way when running setup-openstack.yml: https://gist.github.com/derks/520cf2e68b2203fdbdc1560968882b5121:27
derksstill something with ceph21:27
derkshit a wall*21:27
*** tinwood has quit IRC21:29
*** tinwood has joined #openstack-ansible21:30
prometheanfirewhat would be the best way to get more debug info for this stall?21:32
prometheanfirehttp://logs.openstack.org/02/608102/9/check/openstack-ansible-functional-gentoo-17-0-systemd/ffc79cf/job-output.txt.gz#_2019-01-22_17_30_42_85906321:32
*** errr has joined #openstack-ansible21:48
jrosserderks: you may be affected by upstream changes to the ceph-ansible repos, see this https://review.openstack.org/#/c/632142/21:52
*** tinwood has quit IRC21:52
*** ztr_ has joined #openstack-ansible21:52
*** tinwood has joined #openstack-ansible21:54
derksjrosser yeah that's what original bit  me... got passed that now, but I guess the new ceph-ansible breaks pike regardless21:57
jrosserderks: oh well thats actually the openstack-ansible ceph_client role it cant find - so thats a different issue22:00
derksyeah22:00
derksok22:00
jrosserit says it is looking in /etc/ansible/roles, which is where i think the role should be22:01
derksnot sure how to move past this...  I'm locked into pike so this is a pita22:01
jrosseri can only suggest checking if the role is cloned into the expected location22:02
derks/etc/ansible/roles/ceph_client ?22:03
jrosseryes, i believe that is where it should be (it's there on my rocky deploy fwiw)22:03
derksit's not there... now it is here /etc/ansible/roles/ceph-ansible/roles/ceph-client/22:03
jrosserceph*_*client though - note the underscore22:04
derkslikely that openstack aio for pike will be fixed?22:04
jrosserit should be pulled in from this https://github.com/openstack/openstack-ansible/blob/stable/pike/ansible-role-requirements.yml#L21-L2422:05
jrosserit's late here i got to run, but if you are missing that role then that should be enough info to dig into why22:06
jrosserbootstrap-ansible should have put all that in place22:06
openstackgerritMerged openstack/openstack-ansible-ops master: Update conditionals and namespaced options  https://review.openstack.org/63261322:09
openstackgerritKevin Carter (cloudnull) proposed openstack/openstack-ansible-ops master: Update delegated setup hosts to support IP delegation  https://review.openstack.org/63220122:15
*** jbadiapa has quit IRC22:15
*** dave-mccowan has quit IRC22:25
*** Darcidride has quit IRC22:27
*** nurdie has quit IRC22:28
*** nurdie has joined #openstack-ansible22:29
*** nurdie has quit IRC22:34
openstackgerritMerged openstack/openstack-ansible-ops master: Fix the misspelling of "container"  https://review.openstack.org/63264222:34
*** tinwood has quit IRC22:34
*** tinwood has joined #openstack-ansible22:41
*** DanyC has quit IRC22:50
*** ztr_ has quit IRC23:40
*** tosky has quit IRC23:43

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