Airflow 2.10.2 fixes

Also fixed readthedocs publishing

Change-Id: I550599285866f7fd3868902f0fdd92d7d96def2c
This commit is contained in:
Sergiy Markin 2024-10-05 14:34:35 +00:00
parent edf8b5b88b
commit 725c7eb546
3 changed files with 25 additions and 8 deletions

View File

@ -17,9 +17,13 @@ sphinx:
formats:
- pdf
build:
os: "ubuntu-22.04"
tools:
python: "3.10"
# Optionally set the version of Python and requirements required to build your docs
python:
version: 3.8
install:
- requirements: doc/requirements.txt
- requirements: requirements-frozen.txt

View File

@ -13,11 +13,14 @@
- project:
templates:
- openstack-cover-jobs
- docs-on-readthedocs
vars:
rtd_webhook_id: '47578'
rtd_project_name: 'airship-armada'
check:
jobs:
- openstack-tox-py310
- openstack-tox-docs
# - openstack-tox-docs
- openstack-tox-pep8
- armada-chart-build-gate
- armada-chart-build-latest-htk
@ -27,7 +30,7 @@
gate:
jobs:
- openstack-tox-py310
- openstack-tox-docs
# - openstack-tox-docs
- openstack-tox-pep8
- armada-chart-build-gate
- armada-docker-build-gate-ubuntu_jammy
@ -117,7 +120,7 @@
post-run:
- tools/gate/playbooks/osh-infra-collect-logs.yaml
vars:
treasuremap_ref: refs/changes/43/927643/4
treasuremap_ref: v1.9
extra_volume:
size: 80G
type: Linux
@ -162,7 +165,6 @@
HTK_COMMIT: 43fd7143481b6ddda0dbd2f26bf6ec39a417b15b
OSH_INFRA_COMMIT: 43fd7143481b6ddda0dbd2f26bf6ec39a417b15b
OSH_COMMIT: 540df5cb0dbdaed63c202e2d6f2b7891062f8203
TREASUREMAP_COMMIT: refs/changes/43/927643/4
CLONE_ARMADA: false
DISTRO: ubuntu_jammy
DOCKER_REGISTRY: localhost:5000
@ -200,7 +202,7 @@
commit: true
static:
- latest
- airflow_2.10.0
- airflow_2.10.2
- secret:

View File

@ -52,6 +52,14 @@
# Minimum value: 0
#lock_expiration = 600
# Determines whether the operator has to be enabled to apply charts
# instead of armada-api itself (boolean value)
#enable_operator = false
# Determines whether the wait process has to be done via armada-go
# using client-go library (boolean value)
#go_wait = false
#
# From oslo.log
#
@ -321,7 +329,7 @@
# Domain name containing project (string value)
#project_domain_name = <None>
# Trust ID (string value)
# ID of the trust to use as a trustee use (string value)
#trust_id = <None>
# Optional domain ID to use with v3 and v2 parameters. It will be used for both
@ -532,6 +540,9 @@
# middleware should parse the headers or not. (boolean value)
#enable_proxy_headers_parsing = false
# HTTP basic auth password file. (string value)
#http_basic_auth_user_file = /etc/htpasswd
[oslo_policy]