Monday, 2017-07-24

*** lbragsta_ has quit IRC00:28
*** thorst has joined #openstack-ansible00:31
*** thorst has quit IRC00:36
*** gouthamr has joined #openstack-ansible01:01
*** thorst has joined #openstack-ansible01:03
*** thorst has quit IRC01:03
*** acormier_ has joined #openstack-ansible01:06
*** hw_wutianwei has joined #openstack-ansible01:07
*** acormier has quit IRC01:09
*** acormier_ has quit IRC01:20
*** acormier has joined #openstack-ansible01:21
*** acormier has quit IRC01:25
*** hybridpollo has quit IRC01:49
*** hybridpollo has joined #openstack-ansible02:06
*** acormier has joined #openstack-ansible02:22
*** acormier has quit IRC02:27
*** lbragsta_ has joined #openstack-ansible02:48
*** gouthamr has quit IRC02:49
*** thorst has joined #openstack-ansible03:04
*** vishwanathj has quit IRC03:08
*** vishwanathj has joined #openstack-ansible03:08
*** thorst has quit IRC03:10
*** gkadam has joined #openstack-ansible03:30
*** udesale has joined #openstack-ansible03:42
*** japestinho has joined #openstack-ansible04:01
*** lbragsta_ has quit IRC04:02
*** lbragsta_ has joined #openstack-ansible04:04
*** chhavi has joined #openstack-ansible04:07
*** lbragsta_ has quit IRC04:35
*** hybridpollo has quit IRC04:41
*** Dinesh_Bhor has joined #openstack-ansible04:56
*** thorst has joined #openstack-ansible05:05
*** thorst has quit IRC05:10
*** weezS has joined #openstack-ansible05:24
*** weezS has quit IRC05:31
*** Oku_OS-away is now known as Oku_OS06:07
*** udesale__ has joined #openstack-ansible06:07
*** jbadiapa has joined #openstack-ansible06:08
*** udesale has quit IRC06:10
*** japestinho has quit IRC06:10
*** kong has quit IRC06:17
*** thorst has joined #openstack-ansible06:27
*** thorst has quit IRC06:31
*** cshen has joined #openstack-ansible06:44
*** sxc731 has joined #openstack-ansible06:52
*** phalmos has quit IRC07:01
*** udesale has joined #openstack-ansible07:02
*** udesale__ has quit IRC07:04
*** dixiaoli has joined #openstack-ansible07:04
*** yolanda_ has joined #openstack-ansible07:05
*** dixiaoli has left #openstack-ansible07:06
*** yolanda_ has quit IRC07:06
*** 7ITABD5MB has joined #openstack-ansible07:06
*** 07IAALFJ9 has joined #openstack-ansible07:06
*** 07IAALFJ9 has quit IRC07:07
*** mbuil has joined #openstack-ansible07:08
*** pbandark has joined #openstack-ansible07:08
*** 7ITABD5MB has quit IRC07:08
*** yolanda_ has joined #openstack-ansible07:08
*** yolanda_ is now known as yolanda07:11
*** drifterza has joined #openstack-ansible07:15
*** japestinho has joined #openstack-ansible07:17
*** charcol has quit IRC07:25
hwoaranggood morning07:33
*** sxc731 has quit IRC07:46
*** sxc731 has joined #openstack-ansible07:47
*** sxc731 has left #openstack-ansible08:03
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_cinder master: Implement uWSGI for cinder-api  https://review.openstack.org/48614908:06
*** markus_z has joined #openstack-ansible08:06
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_neutron master: Implement uWSGI for neutron-api  https://review.openstack.org/48615608:07
*** markus_z has quit IRC08:16
yifeiHi all. I have deployed openstack cluster with OSA. But I cannot find sfc related APIs in neutron cli or openstack cli. Is there anyone can help me about this?08:18
*** thorst has joined #openstack-ansible08:27
*** thorst has quit IRC08:32
*** markus_z has joined #openstack-ansible08:42
*** mardim_ has quit IRC08:45
*** mardim has joined #openstack-ansible08:45
*** electrofelix has joined #openstack-ansible09:24
*** stuartgr has joined #openstack-ansible09:30
*** japestinho has quit IRC09:47
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_neutron master: Implement uWSGI for neutron-api  https://review.openstack.org/48615609:54
*** udesale__ has joined #openstack-ansible10:04
*** udesale has quit IRC10:07
hwoarangodyssey4me: how about http://paste.opensuse.org/89053813 ? the problem with the cryptography is in the upstream wheel10:08
*** kong has joined #openstack-ansible10:16
*** yifei has quit IRC10:16
*** thorst has joined #openstack-ansible10:29
*** thorst has quit IRC10:33
nylocHi, I tried to ask this in #openstack-dns to get an answer from the designate people, but got no resons in 5 days so I guess their channel is quiet dead support wise. Maybe someone here can help me it looks like neutron is trying to use the wrong protocol (http instead of https) when I add a new floating ip that should create an entry in my DNS-Server. Here is the error from the neutron logs: http://paste.openstack.org/show/616289/10:34
nylocIn my neutron.conf I have the right url in the section [designate]10:35
nylocurl = https://172.29.248.20:9001/v210:35
yolandahi, any news on the error  No passwd entry for user 'broot' ?10:37
yolandai cannot deploy from master10:37
*** pbandark1 has joined #openstack-ansible10:38
*** electrofelix has quit IRC10:38
*** pbandark has quit IRC10:39
*** pbandark1 is now known as pbandark10:39
*** udesale has joined #openstack-ansible10:42
*** electrofelix has joined #openstack-ansible10:43
*** udesale__ has quit IRC10:43
andymccrnyloc: and if you manually change that to http it works ok?10:44
andymccryolanda: just off an aio build?10:44
nylocandymccr: I'm not sure what you mean, what should I manually change to http?10:45
andymccrwell you said in the designate section in your neutron.conf its https so if you change that to http does it work?10:46
andymccrchange/restart services10:46
yolandahi andymccr , see http://paste.ubuntu.com/25136182/10:46
nylocandymccr: No It can't because designate is not reachable on the public url with http protocol10:48
nylocandymccr: I'm not sure where the designateclient inside of neutron takes this url from it is not the designate endpoint from the catalog nor the url I provided in the config.10:49
andymccrhmm. mugsie - any thoughts? ^10:49
mugsieandymccr: give me a few mins and I will dig in10:50
andymccrmugsie: hahah you are the best :D10:50
asettlemugsie: you're a sucker man :p10:51
mugsieasettle: I know, right ?10:51
andymccryolanda: im looking into that - will try recreate and see where we get10:51
asettle*shakes head*10:51
yolandaandymccr, thx10:52
*** smatzek has joined #openstack-ansible10:55
*** udesale has quit IRC10:55
andymccryolanda: that worked for me in an AIO - but the error seems to suggest a root perms issue, are you able to sudo as root? the template module is setting the perms on the file to be root - it seems odd it would've got that far though and only fail there.10:59
yolandaandymccr, what is weird, is that it mentions user 'broot', not user 'root'11:01
*** drifterza has quit IRC11:02
andymccrhmm11:03
yolandaalso testing with older SHA sums works11:03
andymccryolanda: that is interesting. SHA's for OSA overall? on master? or specific role SHA's?11:04
nylocI tried to have a look at the code and found the two lines:11:05
nylocauth = token_endpoint.Token(CONF.designate.url, context.auth_token)11:05
nylocclient = d_client.Client(session=_SESSION, auth=auth)11:05
nylocThis is where the driver gets his designate client, I have no idea but maybe someone here is seeing a problem there?11:05
andymccron master we dont pin the role sha's - so changing the openstack-ansible repo sha itself won't adjust that - although if you change a specific role's sha it would - but the lxc_container_create role hasnt changed in quite a while.11:06
*** kristian__ has joined #openstack-ansible11:06
andymccrunless the issue is in the openstack-ansible repo itself11:06
nylocI was thinking that somehow mixing auth_token with designate.url from CONF may be a problem11:06
*** Dinesh_Bhor has quit IRC11:07
openstackgerritMerged openstack/openstack-ansible-os_octavia master: Octavia will create the network + upload image upon request itself  https://review.openstack.org/48266411:08
*** kristia__ has joined #openstack-ansible11:09
*** kristian__ has quit IRC11:09
yolandasha's for osa... i'm testing now with 0648818c64239b534d00db381c4609f28e40bda911:14
yolandaandymccr, there was this problem reported on OPNFV mailing list some days ago, and i was hitting that on friday as well11:15
andymccryolanda: ahh ok - let me know if that sha works we can maybe figure out the issue based on the changes - i know we changed some things to accommodate py3, that means it must be some of the bootstrap scripts though. since it'll always pull the latest role sha's anyway11:16
nylocandymccr: Now it gets even stranger if I change the url in the neutron.conf to https://this_will_error_out I get an error that has the https protocol: http://paste.openstack.org/show/616292/11:18
andymccrnyloc: so in your conf its http://this_will_error_out ?11:19
nylocandymccr: no https11:20
nylocand the error keeps the https in that case11:20
andymccrhmm and if you set it to http in the neutron.conf it still uses https?11:20
nylocif I use the real public endpoint for designate https gets replaced with http11:20
nylocandymccr: No then it is http for the error url and for the real endpoint url11:21
mugsienyloc: are you sure you didn't have http://<designate-url> in there at some point?11:21
mugsiethe token_auth plugin is *really* simple11:22
mugsieit just stores the endpoint, and returns it as needed11:22
nylocmugsie: I'm pretty sure but you wrote at some time is there a cache somewhere that might produce this?11:22
mugsieif a service that loaded that config var was not restarted it may be in memory11:23
mugsiethere is no reason that the URL will go https -> http11:23
nylocI just put in http://172.29.248.20:9001/v2 just to see if it magically gets changed to https, and I even restartet my whole cloud to clear caches ;)11:23
*** acormier_ has joined #openstack-ansible11:24
mugsiewhat happens with ^ ?11:24
nylocmugsie: what do you meanwith ^ with the http it just stays at http no change there ;)11:26
mugsiebut the IP got changed?11:26
nylocyeah if I change the ip to anything invalid the ip changes and the protocol also gets https11:27
nyloconly for the valid ip the ip is right but the protocol is always http11:27
nylochmm, I try my internal endpoint that one is http, lets see what happens11:28
nylocmugsie: If I change the IP to my internal desginate endpoint http://172.29.236.20:9001/v2 the error still states http://172.29.248.20:900111:29
mugsieoh ....11:30
mugsieand the url in the catalog has https ?11:30
nylocyes root@os-control1-utility-container-d92e6b3d:~# openstack endpoint list | grep designate11:32
nyloc| 2d42f7c7ea844e31a7e05b350c853785 | RegionOne | designate    | dns          | True    | admin     | http://172.29.236.20:9001                     |11:32
nyloc| b62edb6786424e7ba4f151aadac2aea5 | RegionOne | designate    | dns          | True    | internal  | http://172.29.236.20:9001                     |11:32
nyloc| e427198bf85b460e86838a570464f4ab | RegionOne | designate    | dns          | True    | public    | https://172.29.248.20:9001                    |11:32
nylocmugsie: Anywhere else where I could check for a wrong ip/protocol?11:33
mugsienyloc: when you start neutron in debug mode, can you look at the config table that is printed and see what value is printed there?11:34
nylocmugsie: Ok, I check how to start in debug mode11:34
nylocdebug = True11:35
nylocthat was easy11:35
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: defaults: main: Always build cryptography from source  https://review.openstack.org/48658011:35
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: test-vars: Always build cryptography from source  https://review.openstack.org/48658011:36
*** acormier_ has quit IRC11:39
*** acormier has joined #openstack-ansible11:39
nylocmugsie: neutron doesn't print the settings in the [designate] section on server start11:40
mugsieof course -_-11:40
nylocmugsie: So it is supposed not to pint them no error there?11:41
*** acormier has quit IRC11:41
mugsiecould it be using a different service ?11:41
mugsieI dont really remeber neutrons arch11:41
*** acormier has joined #openstack-ansible11:42
nylocmugsie: maybe the neutron api service11:42
nylocI will have a look11:42
mugsienyloc: oh - that sounds familiar11:43
nylocmugsie: Oh I confused it with nova neutron doesn't seem to have other services except the agents.11:44
mugsieis the neutron api not hosted in apache?11:45
nylocmugsie: hmm, I don't know I will check if I have a container that may have it.11:46
*** acormier has quit IRC11:46
*** drifterza has joined #openstack-ansible11:47
nylocmugsie: Na it looks like the neutron-server is the right place: https://docs.openstack.org/neutron/latest/install/common/get-started-networking.html11:48
mugsiewhat other neutron services are running?11:49
nylocI think just the default agentls ml2, dhcp and so on11:51
nylocThis is a complete startup log from neutron-sever in debug mode: http://paste.openstack.org/show/616294/11:52
*** thorst has joined #openstack-ansible11:54
*** thorst_ has joined #openstack-ansible11:56
*** thorst_ has quit IRC11:56
*** thorst_ has joined #openstack-ansible11:57
*** drifterza has quit IRC11:57
*** thorst has quit IRC11:58
*** goldenfri has quit IRC12:00
nylocmugsie: I just noticed that is working half way, with the internalURL set in the neutron.conf The A records are created in my DNS just the reverse records are not updated.12:02
mugsieOh ....12:02
mugsiedo a openstack zone list --all-projects12:03
mugsiewith an admin accoutn12:03
nyloc03316303-5b0b-4833-8e56-1f54cc7b05b3 80cbd392d96e4607a7dddd865ac60a0e os.fuzzy.de. PRIMARY 1500897538 ACTIVE NONE12:05
nylocmugsie: Am I right that there should be a reverse zone somewhere?12:06
mugsieit should be created by neutron afaik12:06
nylocyeah I looked in the driver.py for designate and they try to create it if it does not exists but here comes in the wrong url again.... argh back to the start12:07
nylocSo:https://github.com/openstack/neutron/blob/master/neutron/services/externaldns/drivers/designate/driver.py#L4912:07
nylocis working but https://github.com/openstack/neutron/blob/master/neutron/services/externaldns/drivers/designate/driver.py#L60 is not12:08
mugsieyeah - looks like it12:08
nylocmugsie: Maybe it's just be but where does the admin client get his url set?12:09
nylocthe normal client does that when creating the Token12:09
nylocmaybe I'm missing CONF.designate.auth_type12:11
nylocand the lower part is broken but nobody noticed it because they all have this setting?12:12
mugsiemaybe - this is all new code for me12:13
mugsieit seems to have been added in ocata12:13
mugsie#openstack-neutron might have a little more detail on it12:13
mugsiemlavelle wrote this integration - but I cannot see him online12:14
*** woodard has joined #openstack-ansible12:14
nylocmugsie: Thanks a lot, I try to throw in a auth_type = password and see what happens :P12:14
mugsie:)12:14
*** woodard has quit IRC12:19
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_neutron master: Implement uWSGI for neutron-api  https://review.openstack.org/48615612:19
nylocmugsie: I got to a new error but that doesn't help much :P EmptyCatalog: The service catalog is empty.12:24
*** askb has quit IRC12:24
mugsieOK ... that sounds like the admin user in the config file is not configure right?12:24
nylocI tried using auth_type = password and username admin and password myadminpassword12:25
nylocbut I guess that is not how the auth_type thing works :P12:25
mugsietry auth_type = False ?12:26
mugsiethen set the params here: https://github.com/openstack/neutron/blob/master/neutron/services/externaldns/drivers/designate/driver.py#L55-L5912:27
nylocmugsie: yeah thats what I had before which gave me the wrong url12:28
mugsiewith auth_type false?12:28
nylocyeah with auth_type not set but I was just missing the project_name setting, now auth_type = password works but it also uses the wrong endpoint12:35
nylocmugsie: You know if it is possible to overwrite the endpoint with the keyston load from config plugin?12:38
*** gkadam has quit IRC12:41
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-tests master: test-vars: Always build cryptography from source  https://review.openstack.org/48658012:41
*** yifei has joined #openstack-ansible12:47
*** vnogin has joined #openstack-ansible12:48
nylocmugsie: I give up for now I tried everything I could think of for now it is allow_reverse_dns_lookup = False12:52
mhaydenhappy monday12:52
nylocmugsie: Thanks a lot for your help12:52
andymccrmornin' mhayden12:58
*** kylek3h has joined #openstack-ansible13:03
*** esberglu has joined #openstack-ansible13:07
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_nova master: [TEST] Test neutron-server uwsgi patch /w Nova  https://review.openstack.org/48660413:08
*** yifei has quit IRC13:08
*** lucasxu has joined #openstack-ansible13:11
*** jamesdenton has joined #openstack-ansible13:18
*** jamesdenton has quit IRC13:25
*** jamesdenton has joined #openstack-ansible13:25
*** goldenfr_ has joined #openstack-ansible13:26
*** kristia__ has quit IRC13:40
*** Dinesh_Bhor has joined #openstack-ansible13:40
*** gouthamr has joined #openstack-ansible13:40
*** kristian__ has joined #openstack-ansible13:41
*** yifei has joined #openstack-ansible13:43
dmsimardI've bumped on https://github.com/pypa/setuptools/issues/1086 ( http://logs.openstack.org/61/486361/3/check/gate-ara-integration-openstack-ansible-func-ubuntu-xenial/fbe81c8/logs/ara/result/0fcfd9b9-7092-4750-99fa-16a9bde97845/ ) on and off during the weekend, anyone know why ?13:47
dmsimardSometimes things passed, sometimes they didn't ...13:47
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_neutron master: Implement uWSGI for neutron-api  https://review.openstack.org/48615613:48
andymccrdmsimard: looks like https://github.com/pypa/setuptools/issues/108613:50
dmsimardandymccr: right, that's my first link :p13:51
andymccri know we had tha tissue last week but i was under the impression it had gone away because we had avoided 36.2.0 now. after the images update, although based on that log perhaps that isnt the case :(13:51
cloudnullmornings13:51
dmsimardandymccr: but was wondering about the intermittent nature of the issue13:51
*** chyka has joined #openstack-ansible13:51
andymccrdmsimard: ahh yeah I'm slow apparently :P13:51
dmsimardnp /me still waking up too13:51
andymccrdmsimard: i believe it will depend on the version of the package on the instance.13:52
andymccrso if setuptools 36.2.0 is already there we have an issue. i thought the infra images were update to avoid that though.13:52
dmsimardandymccr: ah, maybe the new images hadn't yet been pushed out or something13:52
dmsimardbtw ara on py3 fully working, needed an actual fix on your end https://review.openstack.org/#/c/485938/7/scripts/gate-check-commit.sh13:53
dmsimardso I'll take out the pip install hack and we should be able to merge the fix once ara 0.14 is out13:53
andymccrdmsimard: ahh nice!13:54
dmsimard(if you do it before, ara will be enabled and <0.14 doesn't work with py3 so there'll be a bunch of errors all over the place)13:54
andymccrdmsimard: thanks a bunch for the fix13:54
dmsimardhoping to ship 0.14 this week13:54
*** chyka has quit IRC13:57
*** firebat has joined #openstack-ansible14:02
firebatHey guys what’s the best way to manage a custom deploy repo of openstack… just fork from the main?14:03
*** cpuga has joined #openstack-ansible14:05
firebat*openstack-ansible that is14:05
andymccrfirebat: what are you trying to customize?14:06
*** drifterza has joined #openstack-ansible14:07
*** sxc731 has joined #openstack-ansible14:08
firebatI’m trying to add in FWaaS, LBaaS, and domain based seperation customizations for my companies deploy.  Additionally I’m creating a set of bootstrapping tools that I’m sure the higher ups will want in the same repo even though I’d like to keep it separate.14:08
andymccrfirebat: ideally the aim should be to have any customization in tree - so you can follow tree, you should be able to specify specifics for your company/deployment as vars etc - and bootstrapping sure that makes sense outside of tree14:09
dmsimardHey, thought I'd share something I found openshift-ansible was doing that I find very clever14:09
andymccrforking is usually tricky, because things change and get fixed/improved etc14:09
openstackgerritMerged openstack/openstack-ansible-ops master: add deploy node into mn-aio-xenial  https://review.openstack.org/48544114:09
firebatandymccr: Makes sense… what should I do about /etc/openstack-deploy?14:10
dmsimardI was patching our deployment code for our openshift instance and ended up with this error: http://paste.openstack.org/raw/616306/14:10
dmsimardIt turns out they have a variety of health checks configured that they can call at any time14:10
dmsimardhttps://github.com/openshift/openshift-ansible/blob/7b0acaff56fe08e4d302a86ed4b00db6739f16a9/playbooks/common/openshift-cluster/config.yml#L1114:10
firebatI’m trying to make it a simple process to bootstrap a deploy host, pull down specific configs, and then letting it deploy against its own set of hosts14:10
dmsimardhttps://github.com/openshift/openshift-ansible/blob/1da90af63656f127b21720248b5c8c25ebc728ed/roles/openshift_health_checker/action_plugins/openshift_health_check.py14:10
dmsimardhttps://github.com/openshift/openshift-ansible/blob/240b923c95e04e9467c607c502c857dd86d14179/roles/openshift_health_checker/openshift_checks/memory_availability.py14:10
andymccrfirebat: so you mean bootstrapping the vars files in /etc/openstack_deploy to meet your deployment?14:11
firebatandymccr: Yep… using probably ansible vault or this custom tool we built14:11
andymccrfirebat: that makes sense - id say anything up to (and including) the configuration of the vars and setup for the deployment makes total sense to have a repo for14:11
firebatandymccr: Also it might be a future goal of ours to pull down machine info from MaaS for those config files…14:12
firebatandymccr: Ok cool then yeah that’s what I’ll do for our vars and stuff and I’ll leave tree alone14:12
andymccrfirebat: we setup some stuff for an AIO but its just an AIO for testing, its not really meant to be used as a genuine approach, although we do have bootstrap-ansible.sh script for configuring all the packages you will need (without configuring /etc/openstack_deploy) so it would be worth using that14:12
*** cpuga has quit IRC14:13
firebatandymccr: Do you think I should tag to match your tags so people don’t mess up pulling down old configs?  Yeah I’ve been relying some on bootstrap-ansible.sh for my test deploys… so your thinking I can just pull from it for my tool for certain things?14:13
firebatOr should my tool call bootstrap-ansible.sh14:14
firebat*you're14:14
andymccrfirebat: i'd call it directly - mostly because we update it to match the intree playbooks/etc. so for example we may use a newer version of ansible or require some new packages for some other reason, so we'll update that in tree14:14
firebatExactly what I was thinking ok cool feels good to not be a complete idiot14:15
andymccrfirebat: haha - hopefully it's not too bad, bt i think we've all been there :P14:15
andymccrdmsimard: that is pretty cool - i like the use of action plugins.14:16
*** woodard has joined #openstack-ansible14:18
*** weezS has joined #openstack-ansible14:18
TahvokShould the horizon http -> https redirect be configured? It's not in my case. I'm using f5 script if that matters14:18
*** acormier has joined #openstack-ansible14:22
cloudnullTahvok: are you using https://github.com/rcbops/rpc-openstack/blob/master/scripts/f5-config.py14:24
Tahvokcloudnull: yes14:24
cloudnullit doesn't look like the redirect is being created14:25
TahvokI have checked the output, and there's nothing regarding horizon redirect14:25
cloudnullif you're wanting 80 to redirect to 44314:25
TahvokFor some reason horizon does not answer on port 8014:25
TahvokSo I guessed the redirect is mandatory14:25
TahvokBecause it's working fine on https14:26
cloudnullyes you'll need to create an 80 > 443 redirect on the F514:26
cloudnulllooks like something we could add to that script14:26
cloudnullif you're so inclined I'm sure the RPC team would be happy to have that change :D14:26
firebatHey I’m getting a cinder error, and can’t seem to figure out what’s wrong with the config… does anyone recognize this warning? (there are weird errors below): https://pastebin.com/PU2evDsW14:27
TahvokYeah, I though it was part of the script already but I didn't see it in the output, that's why I asked, maybe I did something wrong14:27
cloudnullnope nothing you did wrong14:28
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests master: Use sudo with rsync for logs  https://review.openstack.org/48663314:34
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_nova master: [TEST] Test neutron-server uwsgi patch /w Nova  https://review.openstack.org/48660414:34
andymccrfirebat: could it be that the backend isnt present/created - e.g. if its an lvm backend does the logical volume exist?14:36
andymccrfirebat: in an AIO we create one as a loopback device etc, but in production you would need to create your own storage LV (since we dont know what you would be using drive wise or size wise etc).14:36
firebatYeah that’s what has me confused I setup the lvm already14:36
andymccrahh ok, check the names are consistent?14:37
firebatYeah both cinder-volumes14:37
firebatMaybe I have the loopback in there and that’s the issue as it’s looping back when it doesn’t need to?14:37
*** drifterza has quit IRC14:38
*** kristian__ has quit IRC14:39
*** drifterza has joined #openstack-ansible14:39
*** kristian__ has joined #openstack-ansible14:39
*** marst has quit IRC14:39
openstackgerritMerged openstack/openstack-ansible-repo_server stable/ocata: Escape periods in DontCache regex  https://review.openstack.org/48613914:42
openstackgerritDavid Moreau Simard proposed openstack/openstack-ansible master: Dynamically retrieve the location of ARA to work on both py2 & py3  https://review.openstack.org/48593814:42
dmsimardlogan-: ^ :)14:43
*** kristian__ has quit IRC14:43
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_swift master: Flag service for restart if the venv changes  https://review.openstack.org/48522514:45
*** marst has joined #openstack-ansible14:47
*** chyka has joined #openstack-ansible14:50
*** yifei has quit IRC14:51
*** jamesdenton has quit IRC14:51
*** jamesdenton has joined #openstack-ansible14:52
*** jamesdenton has quit IRC14:59
*** vnogin has quit IRC15:00
*** jwitko has joined #openstack-ansible15:00
*** kristian__ has joined #openstack-ansible15:01
*** kristian__ has quit IRC15:02
*** kristian__ has joined #openstack-ansible15:02
*** kristian__ has quit IRC15:02
*** kristian__ has joined #openstack-ansible15:02
*** jamesdenton has joined #openstack-ansible15:02
*** lucasxu has quit IRC15:03
*** markus_z has quit IRC15:07
*** kristian__ has quit IRC15:07
*** kristian__ has joined #openstack-ansible15:07
*** vnogin has joined #openstack-ansible15:07
*** weezS has quit IRC15:08
*** vnogin has quit IRC15:12
mhaydendmsimard: kudos to you for tackling py2/3 issues15:17
mhaydenthem is hard15:17
evrardjphello everyone15:17
dmsimardmhayden: it's especially not fun15:18
mhaydenOHAI2U EVRARDJP15:18
dmsimardmhayden: like, I'm not a professional programmer or anything. Banging your head on encoding things is just not fun. You're not developing features or anything. Meh.15:18
*** Oku_OS is now known as Oku_OS-away15:18
dmsimardOther than encoding, utf8, unicode and all that, it was surprisingly not that hard to get py2 and py3 working simultaneously15:19
*** vnogin has joined #openstack-ansible15:20
openstackgerritMarkos Chandras (hwoarang) proposed openstack/openstack-ansible-os_keystone master: defaults: main: Always build cryptography from source  https://review.openstack.org/48665615:23
*** vnogin has quit IRC15:25
mbuilhey, could somebody have a look at the patch: https://review.openstack.org/#/c/486006/? I need it to progress on the tacker installer :)15:25
evrardjphwoarang: for cryptography do you think we should do this as a group var instead ?15:26
evrardjpgroup var all15:26
evrardjpor another mechanism to do it automatically15:26
hwoarangi have no preference to be honest15:27
*** kristia__ has joined #openstack-ansible15:27
*** kristian__ has quit IRC15:28
evrardjpIt's just out of laziness.15:28
hwoarangare you talking about the os_keystone patchset?15:29
hwoarangor the one in openstack-ansible-tests15:29
mhaydenfinally got grafana graphs going again for the OSA reviews -> http://osa-grafana.mhtx.net15:34
evrardjpthe one in keystone15:34
evrardjpmhayden: cool, what does the metrics gathering?15:34
mhaydenpython ;)15:34
evrardjplet me rephrase, you have a long running thing that queries gerrit api and publishes data to influx?15:38
evrardjpwhat would be really cool, would be to have that with LP bugs too...15:40
evrardjpgreat dashboards15:41
*** perniciouscaffei has quit IRC15:44
openstackgerritMerged openstack/openstack-ansible-os_trove master: Enable some off-by-default checks  https://review.openstack.org/48606515:44
*** kong has quit IRC15:45
*** lostRhino has joined #openstack-ansible15:46
mhaydenevrardjp: good idea wrt to LP15:47
mhaydeni'll take a look15:47
mhaydenthe LP API was... entertaining... last i looked15:48
*** kristia__ has quit IRC15:48
*** kristian__ has joined #openstack-ansible15:49
*** weezS has joined #openstack-ansible15:52
mhaydendo the gate jobs run as 'jenkins' user primarily?15:53
mhaydentrying to solve this log file ownership mess15:53
*** kristian__ has quit IRC15:54
*** jamesden_ has joined #openstack-ansible15:55
*** kristian__ has joined #openstack-ansible15:56
*** jamesdenton has quit IRC15:57
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests master: Use sudo with rsync for logs  https://review.openstack.org/48663315:59
*** lostRhino has left #openstack-ansible15:59
openstackgerritMerged openstack/openstack-ansible-tests master: test-vars: Always build cryptography from source  https://review.openstack.org/48658016:01
*** mbuil has quit IRC16:05
*** cpuga has joined #openstack-ansible16:11
*** pbandark1 has joined #openstack-ansible16:12
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: Fix SHAs for Pike milestone-3  https://review.openstack.org/48668216:13
openstackgerritAmy Marrich (spotz) proposed openstack/openstack-ansible master: [DOCS] Update of SSL Config to include HAProxy  https://review.openstack.org/48537116:13
*** pbandark has quit IRC16:14
*** pbandark1 is now known as pbandark16:14
*** cpuga has quit IRC16:15
openstackgerritAndy McCrae proposed openstack/openstack-ansible master: Fix SHAs for Pike milestone-3  https://review.openstack.org/48668216:15
*** drifterza has quit IRC16:18
openstackgerritGerman Eichberger proposed openstack/openstack-ansible master: Octavia scenario  https://review.openstack.org/48352016:21
*** jamesden_ has quit IRC16:21
*** jamesdenton has joined #openstack-ansible16:23
* mhayden tips his hat to evrardjp16:24
evrardjpwhat did I do? :D16:27
evrardjpoh I don't know what user it runs as.16:27
evrardjpmaybe a devstack user knows :p16:27
evrardjpor any other project user :p16:28
evrardjpyeah bug stats are good to improve our coverage16:28
openstackgerritOpenStack Proposal Bot proposed openstack/openstack-ansible-os_tacker master: Updated from OpenStack Ansible Tests  https://review.openstack.org/48668916:30
*** weezS_ has joined #openstack-ansible16:32
*** weezS has quit IRC16:33
*** weezS_ is now known as weezS16:33
*** ricardoas has quit IRC16:36
*** craigs has joined #openstack-ansible16:37
mhaydenevrardjp: http://osa-grafana.mhtx.net16:41
mhaydenscroll to the bottom16:41
craigs@cloudnull - this was the previous fix on erlang version with rabbitmq. -  https://review.openstack.org/#/c/473573/16:46
craigsTested it did not work...16:46
craigsnew bug opened - https://bugs.launchpad.net/openstack-ansible/+bug/170612216:46
openstackLaunchpad bug 1706122 in openstack-ansible "openstack-ansible rabbitmq installs latest release of erlang which is not supported" [Undecided,New]16:46
mhaydenevrardjp: nvm, broke it out into another dashboard http://osa-grafana.mhtx.net/dashboard/db/openstack-ansible-launchpad-stats?refresh=10s&orgId=116:49
openstackgerritAndy McCrae proposed openstack/openstack-ansible-os_swift master: [WIP] Implement uWSGI for Swift services  https://review.openstack.org/48669416:51
cloudnullcraigs: looking16:54
*** firebat has quit IRC16:54
cloudnullcraigs: https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/master/meta/main.yml#L44-L4916:57
cloudnullit looks like the apt pins are there.16:57
cloudnullare those not working ?16:57
cloudnullits in ocata too https://github.com/openstack/openstack-ansible-rabbitmq_server/blob/stable/ocata/meta/main.yml#L39-L4416:57
cloudnullbut not newton16:57
craigsnope - they were not pinned to a good version. Looks like team rabbit - Our point of view on 20 is still this: if you have existing installations to upgrade, wait for RabbitMQ 3.6.1116:58
craigsack - but we needed it for newton, were the problem exists.16:59
cloudnullin your rabbitmq role do you have the additional pins set in the meta ?16:59
craigswe have pinned to fix the problem.16:59
craigsbut understandably the fix would be best choice for upgrades to go smoother.17:00
cloudnullmy patch lacked these bits17:01
cloudnullhttps://github.com/openstack/openstack-ansible-rabbitmq_server/blob/master/meta/main.yml#L44-L4917:01
craigspins do become a hassle when they start pilling up.17:01
cloudnull++17:01
cloudnullbut if you have them in the role it should work ?17:01
cloudnulland that has been backported to ocat a17:02
cloudnulllooking at the role I dont thing we backported the erlang solutions repo to newton17:02
*** sxc731 has quit IRC17:05
*** weezS has quit IRC17:07
craigsit would be nice to have it in newton17:09
cloudnullIt would, however I'm not sure we can get that specific change into newton atm. it's a bit past the time in which we can change the characteristics of the role.17:11
cloudnullevrardjp: odyssey4me: andymccr: logan-: jmccrory: spotz: hwoarang: ^ thoughts ?17:11
cloudnullmhayden: ^17:11
*** electrofelix has quit IRC17:27
spotzcloudnull: reading one sec17:36
spotzcloudnull: Ok here's my thoughts on newton and I said the same thing to the RDO guys. COA has just been upgraded to Newton from Liberty and without talking to Anne I would thing it's going to remain there for atleast a year. If something isn't right we should fix it as lots of folks will be playing with the AIO version at the least17:37
*** thorst_ has quit IRC17:38
kyssewith proper patches newton feels stable enought17:39
kyssehavent tried ocata but I think it also needs 6 months of testing and patching before we can use it on production :)17:39
kysse(speakin for myself)17:40
craigs:)17:40
kyssealso there is that thing with ceilometer and billing,, no ceilo for ocata :)17:40
kysseatleast with mongo backend17:41
*** thorst has joined #openstack-ansible17:44
*** thorst has quit IRC17:49
*** kristian__ has quit IRC17:54
*** kristian__ has joined #openstack-ansible17:55
*** stuartgr has quit IRC17:57
*** kristian__ has quit IRC17:59
*** gkadam has joined #openstack-ansible18:00
openstackgerritGerman Eichberger proposed openstack/openstack-ansible master: Octavia scenario  https://review.openstack.org/48352018:01
*** poopcat has joined #openstack-ansible18:02
andymccrcloudnull: what is the impact of not backporting that? If it is impactful we can add a re-no and version bump on release18:03
*** guiltybeta has joined #openstack-ansible18:06
*** albertcard1 has joined #openstack-ansible18:06
*** poopcat has quit IRC18:07
guiltybetaI have a need to setup cpu/disk allocation ratios different per compute host. I added them via host_vars but I also have global overrides I need for nova in user_config. If I leave those in user_config the compute hosts don't use the host_vars. Is there another way I should be doing this?18:07
*** gtrxcb has quit IRC18:08
*** chhavi has quit IRC18:10
andymccrguiltybeta: the issue with overrides is they take precedence, so anything in your user_variables will override everything else - you could specify it in host_vars and group_vars and remove it from user_variables. (host_vars would take precedence over group_vars)18:11
*** thorst has joined #openstack-ansible18:12
openstackgerritMerged openstack/openstack-ansible-os_tacker master: ansible-linters fixes  https://review.openstack.org/48600618:12
*** cpuga has joined #openstack-ansible18:13
guiltybetaandymccr: Thank for the clarification I will utilize group_vars see if I can work it out that way.18:15
andymccrguiltybeta: no problem! it's a result of ansible's var precedence - host_vars would work if you only wanted to change the default on an individual host or few hosts. (role default is basically the lowest precedence)18:16
craigscloudnull rabbitmq is statying at 1.9x until osa gets to 3.6.11+ or 3.718:16
craigscloudnull: ^18:16
*** cpuga has quit IRC18:17
cloudnullin newton we're using the system package for erlang18:17
cloudnullhttps://github.com/openstack/openstack-ansible-rabbitmq_server/blob/stable/newton/vars/debian.yml#L22-L2518:17
cloudnullandymccr: so the impact is that while it works its not using the recommended erlang for the release of rabbitmq18:18
cloudnullwhich has a performance impact18:18
cloudnull^ craigs oversimplified, but is that right ?18:18
craigsshould be used - Pin: version 1:19.3-118:18
craigshttps://www.rabbitmq.com/install-debian.html18:18
openstackgerritNolan Brubaker proposed openstack/openstack-ansible-os_swift master: Flag service for restart if the venv changes  https://review.openstack.org/48522518:19
cloudnullcraigs: that pin wont work in trusty by default.18:19
cloudnullwe're not using the erlang repo18:19
cloudnullwe're just using what ubuntu gave us , which is erlang 18.x18:19
cloudnullhowever we could backport the erlang repos and pins to newton18:20
cloudnullwhich i'd be happy to do, if folks think its the right move ?18:20
craigsIt seems like the right move, and should not cause any other issues.18:21
*** pbandark has quit IRC18:23
*** asura has joined #openstack-ansible18:25
spotzcloudnull: just need to make sure it doesn't cause an issue somewhere else but I don't think it would18:26
*** gtrxcb has joined #openstack-ansible18:31
*** gkadam has quit IRC18:38
*** sxc731 has joined #openstack-ansible18:41
*** albertcard1 is now known as poopcat18:43
cloudnull++18:43
*** ricardoas has joined #openstack-ansible18:46
*** mbuil has joined #openstack-ansible18:48
*** jamesden_ has joined #openstack-ansible18:49
*** jamesdenton has quit IRC18:49
*** weezS has joined #openstack-ansible19:00
*** thorst is now known as thorst_afk19:15
mhaydenso i'm trying to get yum.log to get copied to the test results in https://review.openstack.org/48663319:37
mhaydenbut the file itself is a 40419:37
mhaydenhttp://logs.openstack.org/33/486633/2/check/gate-openstack-ansible-tests-ansible-func-centos-7/d9bc193/logs/host/19:38
mhaydenam i missing a step?19:38
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests master: Use sudo with rsync for logs  https://review.openstack.org/48663319:39
*** gtrxcb has quit IRC19:41
sxc731Hi team, quick q: is it a good idea to put the /openstack directory directory that exists on the infra nodes on an LVM LV and if so is there some magic setting to achieve this?19:57
*** kysse has quit IRC19:59
sxc731In particular I'm concerned with /openstack/xxxx_galera_container-yyyy which is mount-bound as /var/lib/mysql in the Galera container and currently lands on the root fs of my controller nodes...20:00
sxc731...it's entirely possible that I've done smth wrong; not an expert by any means ;-)20:01
mhaydensxc731: you should be able to put that in a logical volume if you want -- you could pre-create it ahead of time20:04
mhaydenand pre-mount it20:04
mhaydenbut if you make a VG called 'lxc', the openstack-ansible-lxc_container_create role will put the containers in there (in separate LVs)20:05
mhaydenyou can configure that VG name with lxc_container_vg_name20:05
mhaydenhttps://docs.openstack.org/openstack-ansible-lxc_container_create/latest/20:05
sxc731mhayden: many thanks.  I have the 'lxc' VG and the root fs of all the containers does land on there so that's working well20:06
sxc731But my galera container has this:20:07
sxc731lxc.mount.entry = /openstack/toctrl3_galera_container-ca804b8d var/lib/mysql none bind,create=dir 0 020:07
sxc731which causes the mariaDB store to land in /openstack (which is the root fs).  Have I done smth wrong?20:07
mhaydenhmm, that's a good question -- i normally deploy on the filesystem20:08
mhaydenw/o LVM20:08
mhaydenyou haven't done anything wrong20:08
sxc731Or to rephrase the question: is there a mechanism to configure where the mariaDB store lands (using OSA)?20:08
*** mamitchl has joined #openstack-ansible20:09
sxc731Reason I noticed is my infra nodes' root fs is tiny and... mariaDB fails to come up ;-)20:09
*** kysse has joined #openstack-ansible20:11
mhaydeni understand what you mean -- i've just not deployed it that way yet ;)20:12
*** weezS has quit IRC20:12
*** cpuga has joined #openstack-ansible20:14
sxc731OK cool, thank you again kindly... I guess I'll have to hack smth pre OSA-deployment as you suggest20:18
*** cpuga has quit IRC20:19
hwoarangcould i get a quick +2 on that one https://review.openstack.org/#/c/485738/ please to unblock neutron on opensuse? :) TIA20:21
sxc731mhayden: should this (customizable mariaDB store location) be raised as a feature request or do you feel the pre-deployment approach is right?20:22
mhaydenhwoarang: I CAN'T PUSH IT ANY HARDER, CAPTAIN!20:22
hwoarangi know i know sir20:22
mhaydensxc731: i believe you can control the bind mount via a variablr20:23
* mhayden is looking ofr it20:23
mhaydenwow can't type today20:23
sxc731mhayden: yeah I thought so given that the lxc.mount.entry is special for the galera container but my 'grep -r' couldn't figure it out...20:24
sxc731... smth to do with "lxc_container_bind_mounts20:25
openstackgerritGerman Eichberger proposed openstack/openstack-ansible master: Octavia scenario  https://review.openstack.org/48352020:32
*** guiltybeta has quit IRC20:37
*** kristian__ has joined #openstack-ansible20:40
dmsimardmhayden: so, there should be a "icanhazip" ansible module20:42
dmsimardjust sayin20:42
*** kristian__ has quit IRC20:44
mhaydenhaha what would you expect it to do?20:49
mhaydenjust allow you to store the external IP as a var?20:50
*** kristian__ has joined #openstack-ansible20:50
cloudnull"{{ lookup('pipe', 'curl https://icanhazip.com') }}"20:52
mhaydenhah20:52
SamYaplecloudnull: funfact: i know the guy that runs that site20:57
cloudnulllol20:58
*** woodard_ has joined #openstack-ansible21:00
*** woodard has quit IRC21:04
openstackgerritMajor Hayden proposed openstack/openstack-ansible-tests master: [WIP] Use sudo with rsync for logs  https://review.openstack.org/48663321:04
*** woodard_ has quit IRC21:05
*** sxc731_ has joined #openstack-ansible21:09
openstackgerritMatthew Thode proposed openstack/openstack-ansible-plugins stable/newton: Do not convert integers to strings  https://review.openstack.org/48675421:11
prometheanfiremhayden: odyssey4me cloudnull not sure if you were paying attention to https://bugs.launchpad.net/openstack-ansible/+bug/1705469 but I think that's a good fix.21:12
openstackLaunchpad bug 1705469 in openstack-ansible "newton config-template change breaks previously working configuration" [Undecided,New]21:12
prometheanfirepython doesn't have a good way of inspecting unicode for typeness without try-except21:12
*** mbuil has quit IRC21:12
cloudnulllgtm21:14
*** sxc731 has left #openstack-ansible21:15
prometheanfireneato21:15
*** sxc731 has joined #openstack-ansible21:15
*** sxc731 has quit IRC21:18
*** smatzek has quit IRC21:20
*** perniciouscaffei has joined #openstack-ansible21:24
*** sxc731_ has quit IRC21:28
*** sxc731_ has joined #openstack-ansible21:30
*** sxc731_ has quit IRC21:33
*** esberglu has quit IRC21:46
*** chyka has quit IRC21:52
*** chyka has joined #openstack-ansible21:52
*** marst has quit IRC21:52
*** kong has joined #openstack-ansible21:55
openstackgerritMerged openstack/openstack-ansible-plugins stable/newton: Do not convert integers to strings  https://review.openstack.org/48675422:00
*** woodard has joined #openstack-ansible22:02
*** woodard has quit IRC22:03
*** woodard has joined #openstack-ansible22:04
*** esberglu has joined #openstack-ansible22:05
*** esberglu has quit IRC22:10
*** kylek3h has quit IRC22:13
*** cpuga has joined #openstack-ansible22:16
*** cpuga has quit IRC22:21
*** sliver has joined #openstack-ansible22:26
*** gouthamr has quit IRC22:27
*** jwitko_ has joined #openstack-ansible22:27
*** jwitko__ has joined #openstack-ansible22:27
*** acormier has quit IRC22:31
*** acormier has joined #openstack-ansible22:32
*** acormier has quit IRC22:36
*** gouthamr has joined #openstack-ansible22:41
*** gtrxcb has joined #openstack-ansible22:57
*** craigs has quit IRC23:11
*** Lirt has quit IRC23:15
*** Lirt has joined #openstack-ansible23:15
*** dxiri has joined #openstack-ansible23:22
*** chyka has quit IRC23:26
openstackgerritJimmy McCrory proposed openstack/openstack-ansible-os_barbican master: Perform an atomic policy file change  https://review.openstack.org/46108123:29
*** acormier has joined #openstack-ansible23:33
*** acormier has quit IRC23:37

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