Wednesday, 2018-08-29

*** calbers has quit IRC01:19
*** calbers has joined #openstack-chef01:21
*** Bhujay has joined #openstack-chef01:25
*** spheromak has quit IRC01:49
*** Ramereth has quit IRC01:49
*** openstack has joined #openstack-chef02:51
*** ChanServ sets mode: +o openstack02:52
*** openstackstatus has joined #openstack-chef02:59
*** ChanServ sets mode: +v openstackstatus02:59
*** mattgo has joined #openstack-chef07:32
*** Bhujay has quit IRC09:10
*** mattgo has quit IRC14:12
Seb-Solonscas, I don't remember quite well but you don't use openvswitch with openstack right?14:29
Seb-SolonI have my annoying bug again, considering other option atm14:29
scasSeb-Solon: currently my only use of openvswitch is what is upstream in openstack/15:02
scasi have some local patches for calico, but they're not in a place to be released to the wild yet15:05
scasi've been looking at tungsten fabric fka opencontrail as well15:06
scasthe general idea is to keep consistent with what docs.o.o provides15:06
scasthe latter is probably more effort than keeping ovs working15:08
scasSeb-Solon: if you could refresh my memory on what your annoying bug is, i've not found any lp bugs except the mariadb one and logs are spotty15:55
*** mattgo has joined #openstack-chef16:12
Seb-Solonmy bug is more or less : when the packet is bigger thatn the MTu and Comes from my public IP Openstack shink a part of it. In all other case it is fine.17:03
Seb-SolonWhen I  reboot the openstack server, it vanishes17:04
Seb-SolonThe bug comes back within a day17:04
Seb-Solonmy public IP redirect port XXX to a VM in openstack on that port basically17:05
*** Ramereth has joined #openstack-chef17:05
Seb-Solonwhen using the public IP it fails, when going directly to the VM it works. The kind of bug that drive you a bit crazy :)17:06
Seb-SolonMy workaround is to use the internal IP for now when I have time to debug17:06
Ramerethjklare: are you the effective maintainer of the openstackclient cookbook?17:09
Seb-SolonBy the was the openvswitch docs mentions  "Linux distributions often package older releases of Open vSwitch that can introduce issues during operation with the Networking service. We recommend using at least the latest long-term stable (LTS) release of Open vSwitch for the best experience and support from Open vSwitch"17:11
Seb-Solonfrom : https://docs.openstack.org/liberty/networking-guide/scenario-classic-ovs.html17:11
Seb-Solonmaybe I should do that17:12
Seb-Solonthe chef use package :  *** 2.8.4-0ubuntu0.17.10.1 http://ubuntu-cloud.archive.canonical.com/ubuntu xenial-proposed/pike/main amd64 Packages17:12
scasRamereth: openstackclient is now in the openstack/ space, which falls to me, more or less17:13
Ramerethscas: ah ok, it looks like an update to fog-openstack is breaking it now17:13
Ramereth(at least for me)17:13
Ramereth0.2.0 was just released yesterday and since that cookbook pulls it in via metadata.rb, it gets updated to the latest release17:14
scasRamereth: yeah, it free-floats versions17:14
RamerethI'm not sure what the best workaround is17:15
scasi'll look at it and see if the cookbook needs an update, or if it's a matter of pinning17:15
RamerethIt seems using gem in metadata.rb provides some magic that you can't easily override17:16
scasi've been more in writing mode and not on the code as of late17:16
Ramerethunderstandable. I'm at a conference this week. I may just implement a temporary workaround for us but can look into a longer term solution if you don't have time17:18
scasit's chef_gem under the hood, so it *should* accept the same properties17:18
Ramerethhowever, I probably should create an issue so others hitting it can see they aren't alone17:18
Ramerethya, but it runs before other cookbooks/recipes get run. Even if you use edit_resource it doesn't seem to honor it17:19
scasright. i'm thinking it'd be a blob in metadata.rb if we have to version pin17:21
scasgem 'fog-openstack' do17:21
scas  version '0.1.26'17:21
scasend17:21
scasor something like that totally untested off the cuff thought17:21
RamerethIf I do gem 'fog-openstack', '< 0.2.0' on a newly installed system it works fine. However if you already have 0.2.0 that breaks17:21
scasi haven't seen it because i'm using chefdk for development, and at that only the stable track17:23
scasi did, however, shoehorn it in and kick an integration build locally17:24
scasfog-openstack in chefdk 3.1 is at 0.1.2617:25
scasnobody ever updates changelogs anymore17:27
Ramerethnope17:27
Ramerethit seems the problem I'm running into actually happens in openstack-identity. I see this and then the error:17:27
Ramereth         * openstack_domain[default] action create[fog][DEPRECATION] An authentication URL including a version is deprecated17:27
scasaha!17:28
scashttps://github.com/fog/fog-openstack/commit/d92fbe0408820d52824fa3a0c4ca7041439aac9117:28
scasit's trying to account for keystone versions now17:28
scasit may be a me-thing, might be the endpoint tacking on /v317:29
Ramerethhere's the full error: https://pastebin.osuosl.org/852446/17:29
Ramerethyup17:30
scas:path          => "/v3/v3/domains"17:30
Ramereth             :path          => "/v3/v3/domains"17:30
scasding17:30
scascookbook-openstack-identity/attributes/default.rb:  default['openstack']['endpoints'][ep_type]['identity']['path'] = '/v3'17:31
scasgut feeling is that it's chef openstack that needs to adapt17:32
Ramerethya17:33
scaswhat release are you on?17:33
Ramerethnewton -.- (been trying to find time to do ocata and then pike)17:33
scasokay. i'm not sure if i can actually merge a fix upstream for it, but can at least validate a theory17:33
RamerethI've been pushing any changes I need into our fork branches for newton17:34
scasif anywhere, it'll go in master, possibly queens since that still works in ci17:34
Ramerethya, if you fix anything, I'll try and back port it into our branch17:34
Ramerethbbl, I'll check in later. Thanks for the help!17:41
scaslooks like it's a keystone-paste problem, too. that goes away in stein18:19
*** mgagne has joined #openstack-chef20:21
*** mattgo has quit IRC23:01

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