*** vthapar has joined #openstack-net-bgpvpn | 06:47 | |
*** tmorin has joined #openstack-net-bgpvpn | 08:41 | |
openstackgerrit | Merged openstack/networking-bgpvpn: remove neutron-client@liberty dependency https://review.openstack.org/281954 | 08:45 |
---|---|---|
*** matrohon has joined #openstack-net-bgpvpn | 08:47 | |
*** enikher has joined #openstack-net-bgpvpn | 08:48 | |
openstackgerrit | Nikolas Hermanns proposed openstack/networking-bgpvpn: Initialize Heat plugin https://review.openstack.org/280214 | 08:56 |
matrohon | enikher, hi | 08:58 |
matrohon | tmorin, hi | 09:01 |
tmorin | hi matrohon ! | 09:02 |
matrohon | tmorin, i was wondering why we're not moving experimental job to the check queue? | 09:02 |
tmorin | matrohon: we could do it for "stable/liberty" and for "master", but for the other branches, we can't (because the CI jobs can't behave to use the right branches for Neutron) | 09:09 |
tmorin | matrohon: so we can do it, and we should, but we need to tweak the job so that it is fired only for stable/liberty and master | 09:09 |
matrohon | tmorin, got it. I'll take a look at this asap | 09:10 |
enikher | matrohon: hy | 09:18 |
matrohon | enikher : hi | 09:18 |
matrohon | enikher, I'm having some troubles running your patch :( | 09:18 |
enikher | do you think it is related to my patch? | 09:18 |
matrohon | enikher, without it, it runs fine | 09:19 |
enikher | I don't change anything related to br-tun | 09:19 |
enikher | mmmhhh ok interesting | 09:19 |
enikher | ahh do you have heat enabled in your devstack config? | 09:19 |
matrohon | no, don't pay too much attention to the bridge errors reported by devstack | 09:20 |
matrohon | enikher, heat is enabled yep | 09:20 |
matrohon | enikher, bridge error are chown in other unrelated failure | 09:20 |
enikher | can you check if heat config is there and if bgpvpn is added to the section plugin dirs? | 09:20 |
matrohon | enikher, I should have a [plugin_dirs] section in my heat config file? | 09:22 |
enikher | yes | 09:25 |
enikher | thats what: "iniadd $HEAT_CONFIG plugin_dirs $NETWORKING_BGPVPN_DIR/networking_bgpvpn_heat" is doing | 09:25 |
enikher | can you send me your heat.config | 09:26 |
enikher | my be they changed something when it comes to latest master. I tested on a pre liberty release. | 09:26 |
matrohon | enikher, humm, actually, even without your patch I have the error.... | 09:26 |
matrohon | enikher, I'll debug it loccally, sorry for the burden | 09:27 |
matrohon | I experimental job is running correctly, I think we can merge your patch | 09:27 |
enikher | but the experimental does not have heat enabled or? | 09:28 |
matrohon | enikher, that what I was looking at :) | 09:29 |
matrohon | enikher, heat is not enabled by default? | 09:29 |
matrohon | enikher, not it is not! | 09:32 |
matrohon | https://review.openstack.org/#/c/243725/2/jenkins/jobs/networking-bgpvpn.yaml | 09:32 |
matrohon | tmorin, enikher : we should change those job to make them run the heat plugin and the tempest plugin | 09:34 |
matrohon | enikher, can you give me the devstack commit you're using? | 09:35 |
tmorin | matrohon: +1 | 09:35 |
tmorin | matrohon: I thought we had already enabled tempest in the CI jobs | 09:35 |
matrohon | tmorin, I only looked at your latest patch, did not check the current upstream config | 09:36 |
matrohon | tmorin, maybe you merged a latest patch to enable tempest? | 09:37 |
tmorin | I think that was done in a patch by enikher | 09:38 |
tmorin | ah no | 09:39 |
tmorin | it hasn't been merged | 09:39 |
tmorin | https://review.openstack.org/#/c/258522/ | 09:39 |
tmorin | enikher: ^^ what are you plans wrt. the change above to enable tempest in our CI jobs ? | 09:39 |
enikher | :-)\ | 09:40 |
enikher | I would like to finish it but I don't find any time | 09:40 |
enikher | matrohon: I will sind you the config | 09:40 |
enikher | sorry guys something urgent poped up I have to concentrate on that now. I will come back to you soon | 09:41 |
matrohon | enikher, np, thanks | 09:42 |
*** michchap has joined #openstack-net-bgpvpn | 09:42 | |
michchap | tmorin: hello :) | 09:45 |
tmorin | hi michchap ! | 09:45 |
michchap | tmorin: I'm based in Sydney so I'm pretty much done for the week, but I thought I'd say hi | 09:45 |
tmorin | :) | 09:45 |
tmorin | nice of you | 09:46 |
michchap | tmorin: I think our RPM is built from trunk, so I'll need to rebuild it from stable/liberty | 09:46 |
tmorin | you mean the rpm for networking-bgpvpn ? | 09:46 |
michchap | yep, we just wrote a quick spec for it this week | 09:46 |
tmorin | our current master is not too different from our stable/liberty branch | 09:46 |
tmorin | at least I don't see anything obvious related to db management or which conf files are read for service_providers | 09:47 |
tmorin | would it be possible that it would build from backport/kilo ? | 09:47 |
tmorin | doesn't seem likely, since the neutron-db-manage is not in our kilo branch... | 09:48 |
tmorin | but I'm really wondering what may cause the issues you see | 09:48 |
michchap | tmorin: how would I normally create the tables? | 09:48 |
tmorin | for Liberty, the command you are using is the correct one as far as I know | 09:49 |
tmorin | neutron-db-manage --subproject networking-bgpvpn --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini upgrade head | 09:49 |
michchap | right | 09:49 |
tmorin | What does "neutron-db-manage --subproject networking-bgpvpn --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugin.ini heads" give you ? | 09:49 |
michchap | so if --subprojcet is omitted, it will do it for all neutron projects, right? | 09:49 |
michchap | ie. it should be included in our normal neutron db sync process as long as the service_provider is ser correctly? | 09:50 |
michchap | I'm rebuilding the environment atm, I can run commands against it in an hour or so when it's done. | 09:50 |
michchap | I'll reply to the email thread | 09:50 |
tmorin | michchap: "if --subprojcet is omitted, it will do it for all neutron projects, right?" --> yes, I think | 09:51 |
tmorin | but no, this is, AFAICT, unrelated to service_provider declaration | 09:52 |
tmorin | this is a different hook | 09:52 |
michchap | ah, how does neutron determine which subprojects to set up db tables for? | 09:52 |
michchap | sorry if these are pretty basic neutron questions... | 09:52 |
tmorin | the declaration of the networking-bgpvpn subproject for neutron-db-manage is done with a setuptools entry point | 09:52 |
tmorin | michchap: np | 09:52 |
michchap | is that done in the .egg? | 09:53 |
tmorin | in networking_bgpvpn.egg-info/entry_points.txt: | 09:54 |
tmorin | ... | 09:54 |
tmorin | [neutron.db.alembic_migrations] | 09:54 |
tmorin | networking-bgpvpn = networking_bgpvpn.neutron.db.migration:alembic_migrations | 09:54 |
tmorin | ... | 09:54 |
tmorin | michchap: yes, in the eff | 09:54 |
tmorin | egg | 09:54 |
michchap | right that makes sense | 09:54 |
michchap | we originally lft out the egg by accident in the rpm and nothing worked :) but I fixed that yesterday | 09:54 |
michchap | I guess I'll just wait until I have an environment and check back, thanks for your help | 09:57 |
*** matrohon has quit IRC | 11:29 | |
*** openstackgerrit_ has quit IRC | 14:43 | |
*** openstackgerrit_ has joined #openstack-net-bgpvpn | 14:58 | |
*** openstackgerrit_ has quit IRC | 14:59 | |
*** openstackgerrit_ has joined #openstack-net-bgpvpn | 15:00 | |
*** enikher has left #openstack-net-bgpvpn | 16:53 | |
*** vthapar has quit IRC | 17:02 | |
*** tmorin has quit IRC | 17:22 | |
*** matrohon has joined #openstack-net-bgpvpn | 18:02 | |
*** matrohon has quit IRC | 18:20 | |
*** matrohon has joined #openstack-net-bgpvpn | 19:15 | |
*** matrohon has quit IRC | 19:29 | |
*** matrohon has joined #openstack-net-bgpvpn | 21:05 | |
*** matrohon has quit IRC | 22:03 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!