Commit Graph

15 Commits

Author SHA1 Message Date
resitdemir
ce7d977df4 fix: Update databases package version
Update databases package with compatiple sqlAlcehemy

Change-Id: If4a91e38d45a1a90ed27e9f4c6303955c07e83d8
2024-05-22 12:25:01 +00:00
Michal Arbet
eea81cef1e Fix skyline-apiserver on python3.11
Bump pydantic version which fixes skyline-apiserver
when running under python3.11.

Closes-Bug: #2047145
Change-Id: Idb1897f64ffaf0cd0fbee4f7f198935386a5f599
2024-04-08 17:11:16 +08:00
zhuboxiang
d2ed6e4b0c fix: Upgrade the version of databases
For this commit https://review.opendev.org/c/openstack/requirements/+/900435
The version of SQLAlchemy has been as 1.4.50

From the install_requires of databases, we need to upgrade it.
For 0.8.0 version of databases, sqlalchemy>=1.4.42,<1.5

Closes-Bug: #1974452
Closes-Bug: #2025755
Change-Id: I4c046d2e8a8188046f96809219eb6ddf1f950aa6
2024-01-31 17:02:13 +08:00
Dr. Jens Harbott
a725476ffc Revert "fix SQLAlchemy version"
This reverts commit 7b7a94bcce.

Reason for revert: This conflicts with upper-constraints.txt

Change-Id: I27a4a0f8ac4f63952167a8ec869db219efe34ded
2024-01-23 11:16:15 +01:00
HyoBin Kim
7b7a94bcce fix SQLAlchemy version
https://bugs.launchpad.net/skyline-apiserver/+bug/2025755

the sqlalchemy package will be installed in versions 1.3 and 1.5 or higher due to the influence of the databases package.
(defualt install version 1.4.51) need to <=1.4.41

However, sqlalchemy version 2.0 has been released, so additional improvements to version 1.x will be difficult.

Change-Id: Id08257a74e3cbb7b59e793972a4f093b96a46d30
2024-01-03 14:38:34 +09:00
Boxiang Zhu
9a8d68337d fix: Updated the version of gunicorn
The related patch: https://review.opendev.org/c/openstack/requirements/+/884564

Change-Id: I40786189b960500257967d93f976d528ade12de2
2023-10-07 14:39:11 +08:00
Boxiang Zhu
8d85cacab8 Update requirements and test-requirements
To match the upper constraints, update some versions in
requirements and test-requirements

Change-Id: I6d89c56d6e98cfb0927928af195a04867d426a82
2023-03-27 13:12:25 +08:00
Boxiang Zhu
22ea97f536 refactor: Remove invalid codes for volumes and snapshots
The patch: https://review.opendev.org/c/openstack/python-cinderclient/+/767451
has been merged. And it has been released in Xena branch.

So We change the requirements.txt of the python-cinderclient
version as 8.1.0.

Change-Id: Ibf0ddb4c3ea532fdc1bffab210671bf63c128b02
2022-08-23 16:03:38 +08:00
yangshaoxue
2fc7e6a405 fix: Update requirements
Add Form dependencies

Change-Id: I3028388ad6df316c5f3cbbaf114499cfd7f34c65
2022-08-18 15:12:17 +08:00
zhu.boxiang
08c6265d1e feat: Support system scope for policy list and check
1. support system scope for policy list and check
2. add target for check policy api
3. update version of requirements and test-requirements

Change-Id: If251d26bdb522b03a8fb94ae0034d8ca44be5b61
2022-07-18 14:47:12 +08:00
zhu.boxiang
4d6f784384 fix: Fix schemas of ServersResponseBase
1. Not alias field. Just description field.
2. fix the python-glanceclient version

Change-Id: I95bdda3e69ad3f55dd1213ea6ef01df6245025db
2022-07-15 13:23:27 +08:00
zhu.boxiang
e31e466f76 feat: Remove patch for barbican and update policy
1. remove patch for barbican
2. update heat policy
3. update requirements version

Depends-On: https://review.opendev.org/c/openstack/heat/+/812662
Depends-On: https://review.opendev.org/c/openstack/barbican/+/839147
Change-Id: I8f690c7c1e41cd78199de6386e986512edca9259
2022-06-22 21:54:39 +08:00
zhu.boxiang
32a00a6529 refactor: Register rule and apirule into enforcer
1. We register both apirule and rule into enforcer, so we can keep
the rule in the check_str
2. We re-generate all the services' policy, we just use the original
policy of them. If users want to change, they can change them by
themselves.
3. Adjust the post_install.sh, we install the service packages with
dependencies.
4. Split the ironic and ironic_inspector policy, they can not be in
the same policy file.

Change-Id: I9e152e33be4eef60432fb2030d388b3bec4c082e
2022-06-06 15:03:58 +08:00
zhu.boxiang
193f2ed6c7 refactor: Use pbr to get package version
1. use pbr to get package version
2. update the dependencies' version

Change-Id: If221a54a2eecbca76c212838fddef272bfd48484
2022-05-30 14:42:53 +08:00
zhu.boxiang
1a050ec2c4 chore: Remove poetry
1. remove poetry dependency
2. add requirements.tx, test-requirements.txt, setup.py and setup.cfg
3. add more env into tox.ini
4. remove some command from Makefile
5. cleanup the dependencies
6. change some commands of README
7. update the devstack

Depends-On: https://review.opendev.org/c/openstack/skyline-console/+/843257

Change-Id: I4cefc4cfdaadf7b3ba03ffe8441e9ae760772349
2022-05-25 22:26:42 +08:00