Monday, 2022-12-19

*** pojadhav is now known as pojadhav|rover04:35
*** yadnesh|away is now known as yadnesh05:05
*** yadnesh is now known as yadnesh|afk08:02
*** yadnesh|afk is now known as yadnesh08:38
*** ykarel_ is now known as ykarel|lunch08:56
*** ykarel|lunch is now known as ykarel10:20
slaweqkopecmartin frickler hi, please check https://review.opendev.org/c/openstack/devstack/+/865014 when You will have some time, thx in advance10:44
*** kopecmartin|sick is now known as kopecmartin11:55
opendevreviewLajos Katona proposed openstack/tempest master: Scenario test for routed provider networks  https://review.opendev.org/c/openstack/tempest/+/66515512:43
*** yadnesh is now known as yadnesh|away15:12
opendevreviewLukas Piwowarski proposed openstack/tempest master: DNM: Test tempest-multioned-full-py3 job  https://review.opendev.org/c/openstack/tempest/+/86669216:44
opendevreviewMerged openstack/devstack master: Drop lib/neutron module  https://review.opendev.org/c/openstack/devstack/+/86501421:01
abdiAll, does anyone know what is the expectation of using LIBS_FROM_GIT=<package> in local.conf?  I was expecting it to download the source from git and install the package from this git source.  However, I don’t see the package downloaded nor do I see its latest master version installed after stack.sh. 23:15
clarkbabdi: by default devstack will clone all of the git repos for the enabled services it is installing. Libraries are different because usually you want to test things work with the released versions of libraries. However, there is a need to test unreleased versions of libraries don't break existing installations and that is where LIBS_FROM_GIT comes it. It tells devstack to23:36
clarkbinstall the listed libraries from git rather than releases on pypi. I don't know if you need to manually clone things off the top of myhead though23:37
clarkbLooks like LIBS_FROM_GIT is checked by the use_library_from_git function and that seems to be paired up with git_clone_by_name calls so that should all be fine23:41
clarkbhowever, it looks like you need explicit support for each item you want in the LIBS_FROM_GIT list and maybe you don't have that for whatever you are trying to install?23:41
abdiclarkb: Thanks for the insight.  What you describe is in line with my understanding.  I was trying to figure out if the expectation of the process is that it would automatically clone the git source for the package I added to LIBS_FROM_GIT, build from it and install that version overriding upper_requirement.txt.  I am basically trying to test against the latest os-brick changes.  So, I added LIBS_FROM_GIT=os-brick to local.conf.  23:47
abdiHowever, after stack, the installed version is still the one that is defined in upper-requirements.txt and no cloned os-brick repo is downloaded. 23:47
abdiWhat do you mean by “ having explicit support for the item” I want to install with LIBS_FROM_GIT?23:48
clarkbabdi: each library that does LIBS_FROM_GIT has explicitly handling to support that in devstack23:52
abdiclarkb:  Got it.  Sounds like os-brick should have explicit handling since it is a key supported library. 23:58

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!