From a6dcf17d178a89bad626b0e5ef6fafc428dca7e4 Mon Sep 17 00:00:00 2001 From: Sergiy Markin Date: Wed, 26 Apr 2023 22:17:11 +0000 Subject: [PATCH] Removing egg-info folder Change-Id: I532ccd9f281e975c050aeab6d9714efcb232ff5d --- .gitignore | 3 +- Armada.egg-info/PKG-INFO | 143 ---------------- Armada.egg-info/SOURCES.txt | 242 --------------------------- Armada.egg-info/dependency_links.txt | 1 - Armada.egg-info/entry_points.txt | 8 - Armada.egg-info/not-zip-safe | 1 - Armada.egg-info/pbr.json | 1 - Armada.egg-info/requires.txt | 31 ---- Armada.egg-info/top_level.txt | 1 - 9 files changed, 2 insertions(+), 429 deletions(-) delete mode 100644 Armada.egg-info/PKG-INFO delete mode 100644 Armada.egg-info/SOURCES.txt delete mode 100644 Armada.egg-info/dependency_links.txt delete mode 100644 Armada.egg-info/entry_points.txt delete mode 100644 Armada.egg-info/not-zip-safe delete mode 100644 Armada.egg-info/pbr.json delete mode 100644 Armada.egg-info/requires.txt delete mode 100644 Armada.egg-info/top_level.txt diff --git a/.gitignore b/.gitignore index 6d04e329..691671ad 100644 --- a/.gitignore +++ b/.gitignore @@ -8,7 +8,6 @@ __pycache__/ # Distribution / packaging .Python -env/ build/ develop-eggs/ dist/ @@ -20,6 +19,8 @@ lib64/ parts/ sdist/ var/ +wheels/ +*.egg-info/ .installed.cfg *.egg etc/*.sample diff --git a/Armada.egg-info/PKG-INFO b/Armada.egg-info/PKG-INFO deleted file mode 100644 index 89916d4b..00000000 --- a/Armada.egg-info/PKG-INFO +++ /dev/null @@ -1,143 +0,0 @@ -Metadata-Version: 2.1 -Name: Armada -Version: 1.1.0.dev688 -Summary: Tool for managing multiple Helm charts with dependencies by centralizing all configurations in a single Armada YAML and providing life-cycle hooks for all Helm releases. -Home-page: https://airshipit.org -Author: The Airship Authors -Author-email: airship-discuss@lists.airshipit.org -Classifier: Intended Audience :: Information Technology -Classifier: Intended Audience :: System Administrators -Classifier: License :: OSI Approved :: Apache Software License -Classifier: Operating System :: POSIX :: Linux -Classifier: Programming Language :: Python -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.8 -Classifier: Programming Language :: Python :: 3.10 -License-File: LICENSE -License-File: AUTHORS - -Armada -====== - -|Docker Repository on Quay| - -Armada is a tool for managing multiple Helm charts with dependencies by -centralizing all configurations in a single Armada YAML and providing -life-cycle hooks for all Helm releases. - -Find more documentation for Armada in the `Armada documentation `_. - -Overview --------- - -The Armada Python library and command line tool provide a way to -synchronize a Helm target with an operator's intended state, -consisting of several charts, dependencies, and overrides using a single file -or directory with a collection of files. This allows operators to define many -charts, potentially with different namespaces for those releases, and their -overrides in a central place. With a single command, deploy and/or upgrade them -where applicable. - -Armada also supports fetching Helm chart source and then building charts from -source from various local and remote locations, such as Git endpoints, tarballs -or local directories. - -It will also give the operator some indication of what is about to change by -assisting with diffs for both values, values overrides, and actual template -changes. - -Its functionality extends beyond Helm, assisting in interacting with Kubernetes -directly to perform basic pre- and post-steps, such as removing completed or -failed jobs, running backup jobs, blocking on chart readiness, or deleting -resources that do not support upgrades. However, primarily, it is an interface -to support orchestrating Helm. - -Components ----------- - -Armada consists of two separate but complementary components: - -#. CLI component (**mandatory**) which interfaces directly with `Helm`_. -#. API component (**optional**) which services user requests through a wsgi - server (which in turn communicates with the `Helm`_ CLI) and provides - the following additional functionality: - - * Role-Based Access Control. - * Limiting projects to specific functionality by leveraging - project-scoping provided by `Keystone`_. - -Installation ------------- - -Quick Start (via Container) -^^^^^^^^^^^^^^^^^^^^^^^^^^^ - -Armada can be most easily installed as a container, which requires Docker to be -executed. To install Docker, please reference the following -`install guide `_. - -Afterward, you can launch the Armada container by executing: - -.. code-block:: bash - - $ sudo docker run -d --net host -p 8000:8000 --name armada \ - -v ~/.kube/config:/armada/.kube/config \ - -v $(pwd)/examples/:/examples quay.io/airshipit/armada:latest-ubuntu_bionic - -Manual Installation -^^^^^^^^^^^^^^^^^^^ - -For a comprehensive manual installation guide, please -see `Manual Install Guide`_. - -Usage -^^^^^ - -To run Armada, simply supply it with your YAML-based intention for any -number of charts:: - - $ armada apply examples/openstack-helm.yaml [ --debug ] - -Which should output something like this:: - - $ armada apply examples/openstack-helm.yaml 2017-02-10 09:42:36,753 - - armada INFO Cloning git: - ... - -For more information on how to install and use Armada, please reference: -`Armada Quickstart`_. - - -Integration Points ------------------- - -Armada CLI component has the following integration points: - - * `Helm`_ manages Armada chart installations. - * `Deckhand`_ is one of the supported control document sources for Armada. - * `Prometheus`_ exporter is provided for metric data related to application - of charts and collections of charts. See `metrics`_. - -In addition, Armada's API component has the following integration points: - - * `Keystone`_ (OpenStack's identity service) provides authentication and - support for role-based authorization. - -Further Reading ---------------- - -`Airship `_. - -.. _Manual Install Guide: https://docs.airshipit.org/armada/development/getting-started.html#developer-install-guide -.. _Armada Quickstart: https://docs.airshipit.org/armada/operations/guide-use-armada.html -.. _metrics: https://docs.airshipit.org/armada/operations/metrics.html#metrics -.. _kubectl: https://kubernetes.io/docs/user-guide/kubectl/kubectl_config/ -.. _Helm: https://docs.helm.sh -.. _Deckhand: https://opendev.org/airship/deckhand -.. _Prometheus: https://prometheus.io -.. _Keystone: https://github.com/openstack/keystone - -.. |Docker Repository on Quay| image:: https://quay.io/repository/airshipit/armada/status - :target: https://quay.io/repository/airshipit/armada - diff --git a/Armada.egg-info/SOURCES.txt b/Armada.egg-info/SOURCES.txt deleted file mode 100644 index b2518bd4..00000000 --- a/Armada.egg-info/SOURCES.txt +++ /dev/null @@ -1,242 +0,0 @@ -.coveragerc -.dockerignore -.editorconfig -.readthedocs.yaml -.stestr.conf -.style.yapf -.zuul.yaml -AUTHORS -CONTRIBUTING.rst -ChangeLog -LICENSE -Makefile -README.rst -bindep.txt -controller.sh -entrypoint.sh -plugin.yaml -requirements-direct.txt -requirements-frozen.txt -requirements.txt -setup.cfg -setup.py -test-requirements.txt -tox.ini -.github/SECURITY.md -Armada.egg-info/PKG-INFO -Armada.egg-info/SOURCES.txt -Armada.egg-info/dependency_links.txt -Armada.egg-info/entry_points.txt -Armada.egg-info/not-zip-safe -Armada.egg-info/pbr.json -Armada.egg-info/requires.txt -Armada.egg-info/top_level.txt -armada/__init__.py -armada/const.py -armada/shell.py -armada/version.py -armada/api/__init__.py -armada/api/middleware.py -armada/api/server.py -armada/api/controller/armada.py -armada/api/controller/health.py -armada/api/controller/metrics.py -armada/api/controller/releases.py -armada/api/controller/test.py -armada/api/controller/tiller.py -armada/api/controller/validation.py -armada/api/controller/versions.py -armada/cli/__init__.py -armada/cli/apply.py -armada/cli/test.py -armada/cli/validate.py -armada/common/__init__.py -armada/common/client.py -armada/common/i18n.py -armada/common/policy.py -armada/common/session.py -armada/common/policies/__init__.py -armada/common/policies/base.py -armada/common/policies/service.py -armada/common/policies/tiller.py -armada/conf/__init__.py -armada/conf/default.py -armada/conf/opts.py -armada/conf/utils.py -armada/exceptions/__init__.py -armada/exceptions/api_exceptions.py -armada/exceptions/armada_exceptions.py -armada/exceptions/base_exception.py -armada/exceptions/chartbuilder_exceptions.py -armada/exceptions/helm_exceptions.py -armada/exceptions/k8s_exceptions.py -armada/exceptions/manifest_exceptions.py -armada/exceptions/override_exceptions.py -armada/exceptions/source_exceptions.py -armada/exceptions/validate_exceptions.py -armada/handlers/__init__.py -armada/handlers/armada.py -armada/handlers/chart_delete.py -armada/handlers/chart_deploy.py -armada/handlers/chart_download.py -armada/handlers/chartbuilder.py -armada/handlers/document.py -armada/handlers/helm.py -armada/handlers/k8s.py -armada/handlers/lock.py -armada/handlers/manifest.py -armada/handlers/metrics.py -armada/handlers/override.py -armada/handlers/pre_update_actions.py -armada/handlers/release_diff.py -armada/handlers/schema.py -armada/handlers/test.py -armada/handlers/wait.py -armada/schemas/armada-chart-schema-v1.yaml -armada/schemas/armada-chart-schema-v2.yaml -armada/schemas/armada-chartgroup-schema-v1.yaml -armada/schemas/armada-chartgroup-schema-v2.yaml -armada/schemas/armada-manifest-schema-v1.yaml -armada/schemas/armada-manifest-schema-v2.yaml -armada/tests/__init__.py -armada/tests/test_utils.py -armada/tests/unit/__init__.py -armada/tests/unit/base.py -armada/tests/unit/fake_policy.py -armada/tests/unit/fixtures.py -armada/tests/unit/api/__init__.py -armada/tests/unit/api/base.py -armada/tests/unit/api/test_api_initialization.py -armada/tests/unit/api/test_armada_controller.py -armada/tests/unit/api/test_health_controller.py -armada/tests/unit/api/test_releases_controller.py -armada/tests/unit/api/test_test_controller.py -armada/tests/unit/api/test_tiller_controller.py -armada/tests/unit/api/test_validation_controller.py -armada/tests/unit/api/test_versions_controller.py -armada/tests/unit/common/__init__.py -armada/tests/unit/common/test_policy.py -armada/tests/unit/common/test_session.py -armada/tests/unit/handlers/__init__.py -armada/tests/unit/handlers/test_armada.py -armada/tests/unit/handlers/test_chartbuilder.py -armada/tests/unit/handlers/test_lock.py -armada/tests/unit/handlers/test_manifest.py -armada/tests/unit/handlers/test_override.py -armada/tests/unit/handlers/test_release_diff.py -armada/tests/unit/handlers/test_test.py -armada/tests/unit/handlers/test_wait.py -armada/tests/unit/handlers/templates/base.yaml -armada/tests/unit/handlers/templates/override-01-expected.yaml -armada/tests/unit/handlers/templates/override-01.yaml -armada/tests/unit/handlers/templates/override-02-expected.yaml -armada/tests/unit/handlers/templates/override-03-expected.yaml -armada/tests/unit/resources/keystone-manifest.yaml -armada/tests/unit/resources/valid_armada_document.yaml -armada/tests/unit/utils/__init__.py -armada/tests/unit/utils/schema.py -armada/tests/unit/utils/test_release.py -armada/tests/unit/utils/test_source.py -armada/tests/unit/utils/test_validate.py -armada/utils/__init__.py -armada/utils/helm.py -armada/utils/keystone.py -armada/utils/release.py -armada/utils/source.py -armada/utils/validate.py -armada/utils/validation_message.py -charts/armada/.helmignore -charts/armada/Chart.yaml -charts/armada/requirements.yaml -charts/armada/values.yaml -charts/armada/templates/configmap-bin.yaml -charts/armada/templates/configmap-etc.yaml -charts/armada/templates/deployment-api.yaml -charts/armada/templates/ingress-api.yaml -charts/armada/templates/job-image-repo-sync.yaml -charts/armada/templates/job-ks-endpoints.yaml -charts/armada/templates/job-ks-service.yaml -charts/armada/templates/job-ks-user.yaml -charts/armada/templates/network_policy.yaml -charts/armada/templates/secret-ingress-tls.yaml -charts/armada/templates/secret-keystone-env.yaml -charts/armada/templates/service-ingress.yaml -charts/armada/templates/service.yaml -charts/armada/templates/tests/test-armada-api.yaml -charts/deps/.gitkeep -doc/requirements.txt -doc/source/conf.py -doc/source/index.rst -doc/source/_static/.placeholder -doc/source/_static/airship.logo.white.svg -doc/source/_static/armada.conf.sample -doc/source/_static/armada.policy.yaml.sample -doc/source/commands/apply.rst -doc/source/commands/index.rst -doc/source/commands/test.rst -doc/source/commands/validate.rst -doc/source/development/contributing.rst -doc/source/development/getting-started.rst -doc/source/development/index.rst -doc/source/operations/guide-configure.rst -doc/source/operations/guide-helm-plugin.rst -doc/source/operations/guide-troubleshooting.rst -doc/source/operations/guide-use-armada.rst -doc/source/operations/index.rst -doc/source/operations/metrics.rst -doc/source/operations/sampleconf.rst -doc/source/operations/samplepolicy.rst -doc/source/operations/documents/index.rst -doc/source/operations/documents/migration-v1-v2.rst -doc/source/operations/documents/v1/document-authoring.rst -doc/source/operations/documents/v1/index.rst -doc/source/operations/documents/v1/schemas.rst -doc/source/operations/documents/v2/document-authoring.rst -doc/source/operations/documents/v2/index.rst -doc/source/operations/documents/v2/schemas.rst -doc/source/operations/exceptions/api-exceptions.inc -doc/source/operations/exceptions/armada-exceptions.inc -doc/source/operations/exceptions/base-exceptions.inc -doc/source/operations/exceptions/chartbuilder-exceptions.inc -doc/source/operations/exceptions/guide-exceptions.rst -doc/source/operations/exceptions/index.rst -doc/source/operations/exceptions/k8s-exceptions.inc -doc/source/operations/exceptions/manifest-exceptions.inc -doc/source/operations/exceptions/override-exceptions.inc -doc/source/operations/exceptions/source-exceptions.inc -doc/source/operations/exceptions/validate-exceptions.inc -etc/armada/api-paste.ini -etc/armada/armada.conf.sample -etc/armada/config-generator.conf -etc/armada/policy-generator.conf -etc/armada/policy.yaml -examples/armada-keystone-manifest.yaml -examples/keystone-manifest.yaml -examples/podinfo.yaml -examples/simple-ovr-values.yaml -examples/simple.yaml -examples/tar_example.yaml -images/armada/Dockerfile.ubuntu_bionic -images/armada/Dockerfile.ubuntu_focal -releasenotes/notes/.placeholder -releasenotes/source/conf.py -releasenotes/source/index.rst -releasenotes/source/unreleased.rst -releasenotes/source/_static/.placeholder -releasenotes/source/_templates/.placeholder -tools/armada_image_run.sh -tools/helm_install.sh -tools/helm_tk.sh -tools/image_tags.py -tools/keystone-account.sh -tools/whitespace-linter.sh -tools/gate/playbooks/airskiff-deploy.yaml -tools/gate/playbooks/airskiff-reduce-site.yaml -tools/gate/playbooks/build-charts.yaml -tools/gate/playbooks/debug-report.yaml -tools/gate/playbooks/docker-image-build.yaml -tools/gate/playbooks/git-config.yaml -tools/gate/playbooks/roles -tools/gate/playbooks/vars.yaml -tools/gate/roles/disable-systemd-resolved/tasks/disable-systemd-resolved.yaml -tools/gate/roles/disable-systemd-resolved/tasks/main.yaml \ No newline at end of file diff --git a/Armada.egg-info/dependency_links.txt b/Armada.egg-info/dependency_links.txt deleted file mode 100644 index 8b137891..00000000 --- a/Armada.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Armada.egg-info/entry_points.txt b/Armada.egg-info/entry_points.txt deleted file mode 100644 index 1a7af1b4..00000000 --- a/Armada.egg-info/entry_points.txt +++ /dev/null @@ -1,8 +0,0 @@ -[console_scripts] -armada = armada.shell:main - -[oslo.config.opts] -armada.conf = armada.conf.opts:list_opts - -[oslo.policy.policies] -armada = armada.common.policies:list_rules diff --git a/Armada.egg-info/not-zip-safe b/Armada.egg-info/not-zip-safe deleted file mode 100644 index 8b137891..00000000 --- a/Armada.egg-info/not-zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/Armada.egg-info/pbr.json b/Armada.egg-info/pbr.json deleted file mode 100644 index e63a7f31..00000000 --- a/Armada.egg-info/pbr.json +++ /dev/null @@ -1 +0,0 @@ -{"git_version": "23d7142", "is_release": false} \ No newline at end of file diff --git a/Armada.egg-info/requires.txt b/Armada.egg-info/requires.txt deleted file mode 100644 index 11f41a7c..00000000 --- a/Armada.egg-info/requires.txt +++ /dev/null @@ -1,31 +0,0 @@ -click -configparser -deepdiff<=5.8.1 -docutils -falcon -gitpython -importlib_metadata -jsonschema<=3.2.0 -keystoneauth1<=5.1.1 -kubernetes==26.1.0 -MarkupSafe<2.1.0,>=0.9.2 -nose -oslo.config<=8.7.1 -oslo.i18n -oslo.log<=4.6.0 -oslo.policy<=3.10.1 -oslo.utils<=4.12.3 -prometheus-client==0.8.0 -pylibyaml==0.1.0 -python-dateutil==2.8.1 -PyYAML<=5.4.1 -reno -requests==2.23.0 -retry -setuptools<=45.2.0 -six -Sphinx -sphinx_rtd_theme==0.5.0 -urllib3<=1.25.11,>=1.21.1 -uWSGI==2.0.21 -wheel diff --git a/Armada.egg-info/top_level.txt b/Armada.egg-info/top_level.txt deleted file mode 100644 index cd273251..00000000 --- a/Armada.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -armada