d755acf0a407c2c323f5092fa78dea02c6b340df
Commit Graph

17 Commits

Author SHA1 Message Date
Zuul
d755acf0a4 Merge "Allow installing etcd3gw from source" 2025年08月18日 20:23:08 +00:00
Takashi Kajinami
a8aecbad4f Allow installing etcd3gw from source
... to enable forward testing in etcd3gw.
Change-Id: I249243fc913a82c28d096ef48aacecd07f2c2694
2025年06月25日 21:18:03 +09:00
Zuul
04e7596adc Merge "Remove unused python-etcd3" 2025年03月28日 10:03:45 +00:00
Takashi Kajinami
ef63c690f1 Drop redundant lib/oslo
It was kept for compatibility in renaming which was merged long ago[1],
and is no longer necessary.
[1] 3ed99c0b27
Depends-on: https://review.opendev.org/c/openstack/grenade/+/936095
Change-Id: I6a66359c19d0385beafb4c5e57b6ec3cd6d9cc54
2024年11月24日 22:48:08 +09:00
Takashi Kajinami
6578d6ad27 Remove unused python-etcd3
python-etcd3 can't be used since etcd3 driver was removed from tooz in
tooz 5.0.0 [1].
[1] 6bc02cda5b452bbf4821621eafc031bd676f8a2f
Change-Id: I30b895b4473e2676085e27969a43b91be9b1e413
2024年11月23日 21:46:24 +09:00
82c30cd82e Revert "Enable keystone token caching by OSC"
This reverts commit 67630d4c52.
Reason for revert: Seeing random failures across jobs as sometimes
'keyring_pass.cfg' gets duplicated keys and that makes executions
of any openstackclient command to fail until the file is removed.
This should be handled before re enabling the token caching again.
Change-Id: I3d2fe53a2e7552ac6304c30aa2fe5be33d77df53
Related-Bug: #2042943 
2023年11月15日 12:44:50 +00:00
Artem Goncharov
67630d4c52 Enable keystone token caching by OSC
SDK uses python keyring library to enable token caching. Normally this
is requiring a proper desktop (interactive) session, but there are some
backend plugins working in non-interactive mode. Store cache in an
unencrypted file on FS (this is not worse than storing passwords in
plaintext).
Change-Id: I42d698f15db5918443073fff8f27b926126d1d0f
2023年10月26日 11:07:30 +02:00
melanie witt
c7791301be Enable oslo.limit to be installed from git repo
oslo.limit isn't currently in the list of libraries that can be
installed from a git repo via LIBS_FROM_GIT.
This adds oslo.limit to enable integrated testing against unmerged
oslo.limit changes.
Change-Id: I26cc567fdf4c84014040ae586bbb029b8de7a236
2021年10月01日 17:30:52 +00:00
Przemyslaw Szczerbik
1ab63132df Allow to install os-resource-classes from git repo
Example local.conf config snippet:
LIBS_FROM_GIT="os-resource-classes"
OS_RESOURCE_CLASSES_REPO="${LOCAL_GIT_BASE}/os-resource-classes"
OS_RESOURCE_CLASSES_BRANCH="dev_branch"
Closes-Bug: #1934784
Change-Id: I972a2a49aa816433152e5cfac4f672c0465d083f
2021年07月06日 14:48:21 +02:00
Sean McGinnis
dd3731c86a Install bindep packages when installing lib from src
Most libs maintain their own system packages in a local bindep.txt file.
We don't currently use those when installing packages from source, which
can result in broken package installs.
This adds a flag to always attempt to install bindep packages if the
bindep.txt file exists. If a file cannot be found, it will just emit a
warning and carry on.
Change-Id: Ia0570f837b8af1c3fee0a314b026a4a7ed27e6a9
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020年07月28日 08:57:22 -05:00
Dean Troyer
aab248bc89 Another openstacksdk rename fix
Missed one, this is blocking OSc's functional-tips tests
Change-Id: Iecf848c1791b1f204b0867e9da3e2ed994f02da3
2018年03月28日 13:51:31 -05:00
Monty Taylor
236250f1c3 Rename python-openstacksdk to openstacksdk
Change-Id: Ia77163f330f674146b369dfebea56bd97820057e
Depends-On: https://review.openstack.org/554662 
2018年03月23日 08:27:57 -05:00
Roman Podoliaka
a066abedac placement: install osc-placement
This makes sure that the openstack client placement plugin gets
installed when either LIBS_FROM_GIT includes osc-placement or
placement is used, which is always now if you've enabled nova,
which is enabled by default.
Co-Authored-By: Matt Riedemann <mriedem.os@gmail.com>
Depends-On: Ica83e29780722dd1555904e46b9ff1d1fdf72516
Change-Id: I7c5a5c10288b356302bb3027837d4ed4f0fbad8c
2017年09月06日 12:56:00 +00:00
Kaitlin Farr
ed7dbe5754 Add python-barbicanclient to LIBS_FROM_GIT
Allow python-barbicanclient to be installed from git instead of pip.
Change-Id: I99cd72724e11bab362bcaaeb773f33b2abfe815c
2017年06月22日 09:45:28 -04:00
Sean Dague
7e41c6ce66 cleanup comments
Change-Id: I685f726178722e58ccfd008bad16a671cc8b8e2a
2017年06月21日 10:55:16 -04:00
Sean Dague
99a6477c49 remove lib/os_brick
Fold this back into lib/libraries
Change-Id: I2c4e3ebf1a1cc65841e4470d5cfe073f9b505d5f
2017年06月21日 10:46:12 -04:00
Sean Dague
3ed99c0b27 mv lib/oslo to lib/libraries
There is confusion about where installation of new libraries should
end up, to prevent lots of little files being added make a
lib/libraries which is the old lib/oslo. Put compat functions and
includes in place to help with transition.
Change-Id: Ieeab605d187ef6aec571211ab235ea67fa95a607
2017年06月20日 14:09:30 -04:00