معرفی شرکت ها


odcs-0.8.1-1.fc39.noarch.rpm


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

The On Demand Compose Service
ویژگی مقدار
سیستم عامل Linux
توزیع Fedora 39
مخزن Fedora Everything noarch
نام بسته odcs
نام فایل بسته odcs-0.8.1-1.fc39.noarch.rpm
نسخه بسته 0.8.1
انتشار بسته 1.fc39
معماری بسته noarch
نگهدارنده -
تاریخ ساخت Tue Sep 24 09
هاست سازنده buildhw-x86-09.iad2.fedoraproject.org
نوع بسته .rpm
آدرس صفحه اصلی https://pagure.io/odcs
مجوز MIT
حجم دانلود 251K
حجم نصب 728.167K
The On Demand Compose Service (ODCS) creates temporary composes using Pungi tool and manages their lifetime. The composes can be requested by external services or users using the REST API provided by Flask frontend.


جایگزین ها

بسته نسخه معماری مخزن
odcs-0.7.0-1.fc39.noarch.rpm 0.7.0 noarch Fedora Everything
odcs-0.7.0-1.fc39.src.rpm 0.7.0 noarch Fedora Everything
odcs-0.8.0-1.fc39.noarch.rpm 0.8.0 noarch Fedora Everything
odcs-0.8.0-1.fc39.src.rpm 0.8.0 noarch Fedora Everything
odcs-0.8.1-1.fc39.src.rpm 0.8.1 noarch Fedora Everything
odcs-client-0.7.0-1.fc39.noarch.rpm 0.7.0 noarch Fedora Everything
odcs-client-0.8.0-1.fc39.noarch.rpm 0.8.0 noarch Fedora Everything
odcs-client-0.8.1-1.fc39.noarch.rpm 0.8.1 noarch Fedora Everything


نیازمندی

مقدار نام
- /bin/sh
- /bin/sh
- /bin/sh
- /bin/sh
- /usr/bin/python3
= 0.8.1-1.fc39 config(odcs)
- fedora-messaging
- gobject-introspection
- hardlink
- pungi
= 3.12 python(abi)
- python3-celery
- python3-defusedxml
- python3-fedora
- python3-fedora-messaging
- python3-flask
- python3-flask-login
- python3-flask-migrate
- python3-flask-sqlalchemy
- python3-flufl-lock
- python3-funcsigs
- python3-kobo
- python3-ldap
- python3-libmodulemd
= 0.8.1-1.fc39 python3-odcs-common
- python3-openidc-client
- python3-productmd
- python3-prometheus_client
- python3-psutil
- python3-requests-gssapi
- python3-sqlalchemy
- python3-systemd
- shadow-utils
- systemd
- systemd
- systemd
- systemd


ارائه دهنده

مقدار نام
= 0.8.1-1.fc39 config(odcs)
= 0.8.1-1.fc39 odcs


نحوه نصب


نصب پکیج rpm odcs:

    dnf install odcs-0.8.1-1.fc39.noarch.rpm


فایل ها

مسیرها
/etc/odcs
/etc/odcs/config.py
/etc/odcs/pungi.conf
/etc/odcs/raw_config_urls.conf
/etc/odcs/raw_config_wrapper.conf
/usr/bin/odcs-credential-helper
/usr/bin/odcs-frontend
/usr/bin/odcs-manager
/usr/bin/odcs-mock-runroot
/usr/bin/odcs-promote-compose
/usr/lib/python3.12/site-packages/odcs/server
/usr/lib/python3.12/site-packages/odcs/server/__init__.py
/usr/lib/python3.12/site-packages/odcs/server/__pycache__
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/api_utils.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/api_utils.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/auth.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/auth.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/backend.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/backend.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/cache.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/cache.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/celery_tasks.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/celery_tasks.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/comps.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/comps.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/config.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/config.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/credential_helper.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/credential_helper.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/errors.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/errors.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/events.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/events.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/logger.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/logger.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/manage.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/manage.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/mbs.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/mbs.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/mergerepo.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/mergerepo.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/messaging.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/messaging.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/metrics.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/metrics.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/mock_runroot.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/mock_runroot.cpython-312.pyc
/usr/lib/python3.12/site-packages/odcs/server/__pycache__/models.cpython-312.opt-1.pyc
... and 146 more


گزارش تغییرات

تاریخ آخرین تغییر جزئیات
2024-09-23

client: Make black happy
client: Print OIDC exchange info to stderr
client: Require browser or TTY for authorization code flow
server: Add support for post-compose script
server: Allow customizing TTL for raw config composes
server: Delete generatelocalhostcert command
server: Ensure the dest dir of git clone does not exist
server: Gather git checkout/clone error message
server: Make sure writing COMPOSE_ID file

2024-07-18

Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

2024-06-28

Backport patch for client printing non-json to stdout

2024-06-09

Rebuilt for Python 3.13

2024-03-25

Revert constraining SQLAlchemy version

2024-03-21

Require SQLAlchemy < 2

2024-01-24

client: Add --env option
client: Add arg for extending compose's life
client: Avoid waiting for finished compose
client: Convert client script to entry point
client: Enable OpenTelemetry tracing for client
client: Fix wait command failed with error: KeyError: 'state_name'
client: Improve token expiration checking
client: Move server config to a file
client: Replace openidc_client with TokenManager
client: Support OIDC authentication
client: Use NO_OIDC_AUTHZ_CODE to disalbe authz code flow
docker: Add healthchecks to docker-compose.yml
docker: Install mod_auth_openidc
docker: Pass extra args to start_odcs_from_here
docker: Update Dockerfile to install opentelemetry
docker: Update base image to fedora 38
docker: Use post release for container
docker: download cacert securely
docker: new RH IT Root CA location
docs: Update docs configuration
server/client: Renew compose with new label
server: Add oidc_or_kerberos auth backend
server: Add retry to clone_repo
server: Add souce and debuginfo configurations
server: Enable OpenTelemetry tracing on server side
server: Fix compatibility with Python 3.6
server: Flask 2.3 compatibility
server: Improve raw_config_composes metric
server: Load ODCS_CELERY_BROKER_URL in config file
server: Make raw_config_composes_total a Gauge
server: Rework handling Pulp content sets
server: Update example config with OIDC options
server: metrics: Avoid decrementing counter
tests: Run backend tests with py36
tests: Set flask.g._login_user for tests

2024-01-21

Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

2023-08-02

backend: Add odcs-credential-helper executable
backend: Add support for git credentials
backend: Set env var with raw config source name
backend: Use credential helper for initial config clone
backend: pulp: Handle missing product_versions
client: Add --arch option to create-build subcommand
doc: Document env argument to utils.execute_cmd
frontend: Allow admins to request any compose
frontend: Delete deprecated conf.auth_ldap_group_base
frontend: Merge all metrics into a single thread
frontend: Optimize compose count metrics gathering
frontend: Support OIDC authentication to CTS
server: Fix compatibility with Python 3.12
server: Fix flake8 complaints

2023-07-20

Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

2023-07-13

Backport patch for Python 3.12

2023-07-10

Rebuilt for Python 3.12

2023-05-24

backend/client: Allow compose with no label
backend: Clean up ODCS backend code
backend: Switch to PKI authentication for pulp
backend: pulp: Correctly handle merged repos
backend: pulp: Stop stripping https
client: Remove dependency on pyopenssl from client
frontend: Add metrics of workers per queue
frontend: Only warn when openapi is missing

2023-05-16

Remove obsolete dependencies

2023-03-01

backend: Handle raw config file in subdirectory implicitly
backend: pulp: Always include explicitly mentioned repos
client: switch to HTTPSPNEGOAuth and drop mutual_authentication
docs: Improve documentation for pulp composes
server: Load raw_config_urls config without reboot
server: Refine server config initializing
Add missing comma in setup.py
Update formatting to satisfy latest black
Update license info

2023-02-10

Resolve conflict after branches diverging after mass rebuild for Fedora 38
Drop unused patches