Skip to content
This repository has been archived by the owner on Jan 30, 2024. It is now read-only.

Commit

Permalink
Fitting directories into collection structure
Browse files Browse the repository at this point in the history
  • Loading branch information
fao89 committed May 18, 2020
1 parent 98186df commit 9266fc0
Show file tree
Hide file tree
Showing 15 changed files with 83 additions and 10 deletions.
1 change: 1 addition & 0 deletions CHANGES/6458.removal
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Fitting directories into collection structure
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ used by multiple roles. In that case, they are be documented in their primary ro
the `shared_variables` section the other roles.

**Required Variables:**
Most variables have sane defaults but a few are required. See ``example-use/group_vars/all`` for
Most variables have sane defaults but a few are required. See ``playbooks/example-use/group_vars/all`` for
the minimal set of required variables.


Expand Down Expand Up @@ -76,7 +76,7 @@ Some of the roles used in the playbook use root privalages on the managed node,
you will need to provide the password for the managed node user.

```
ansible-playbook example-use/playbook.yml -u <managed_node_username> --ask-become-pass
ansible-playbook playbooks/example-use/playbook.yml -u <managed_node_username> --ask-become-pass
```

To configure a custom install, you will need to set configuration variables. In the simplest case,
Expand Down
72 changes: 72 additions & 0 deletions galaxy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
### REQUIRED

# The namespace of the collection. This can be a company/brand/organization or product namespace under which all
# content lives. May only contain alphanumeric lowercase characters and underscores. Namespaces cannot start with
# underscores or numbers and cannot contain consecutive underscores
namespace: pulp

# The name of the collection. Has the same character restrictions as 'namespace'
name: pulp_installer

# The version of the collection. Must be compatible with semantic versioning
version: 3.3.1

# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
readme: README.md

# A list of the collection's content authors. Can be just the name or in the format 'Full Name <email> (url)
# @nicks:irc/im.site#channel'
authors:
- Pulp Project Developers <pulp-dev@redhat.com>


### OPTIONAL but strongly recommended

# A short summary description of the collection
description: A collection of Ansible roles to install & configure Pulp 3 from PyPI

# Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only
# accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file'
license:
- GPL-2.0-or-later

# The path to the license file for the collection. This path is relative to the root of the collection. This key is
# mutually exclusive with 'license'
license_file: LICENSE

# A list of tags you want to associate with the collection for indexing/searching. A tag name has the same character
# requirements as 'namespace' and 'name'
tags:
- pulp
- pulpcore
- content
- software-repositories
- lifecycle-management
- content-delivery

# Collections that this collection requires to be installed for it to be usable. The key of the dict is the
# collection label 'namespace.name'. The value is a version range
# L(specifiers,https://python-semanticversion.readthedocs.io/en/latest/#requirement-specification). Multiple version
# range specifiers can be set and are separated by ','
dependencies: {}

# The URL of the originating SCM repository
repository: https://github.com/pulp/pulp_installer

# The URL to any online docs
documentation: https://pulp-installer.readthedocs.io/

# The URL to the homepage of the collection/project
homepage: https://pulpproject.org/

# The URL to the collection issue tracker
issues: https://pulp.plan.io/projects/pulp/issues?query_id=156

build_ignore:
- .github
- CHANGES
- pulp_installer
- .gitignore
- CHANGES.rst
- pyproject.toml
- template_config.yml
2 changes: 1 addition & 1 deletion molecule/release-dynamic/group_vars
2 changes: 1 addition & 1 deletion molecule/release-static/converge.yml
2 changes: 1 addition & 1 deletion molecule/release-static/group_vars
2 changes: 1 addition & 1 deletion molecule/release-upgrade/converge.yml
2 changes: 1 addition & 1 deletion molecule/source-dynamic/group_vars
2 changes: 1 addition & 1 deletion molecule/source-static/converge.yml
2 changes: 1 addition & 1 deletion molecule/source-static/group_vars
2 changes: 1 addition & 1 deletion molecule/source-upgrade/converge.yml
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 9266fc0

Please sign in to comment.