Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Auto deployment #681

Merged
merged 5 commits into from
Aug 1, 2017
Merged

Auto deployment #681

merged 5 commits into from
Aug 1, 2017

Conversation

helenst
Copy link
Contributor

@helenst helenst commented Jul 21, 2017

This is for #665.

There is a related PR on Storage Service: artefactual/archivematica-storage-service#213 - it probably makes sense to merge these at the same time, although not strictly necessary.

There is work to do to make use of these commands in the Ansible scripts. I'm going to create an issue there but I don't think it's essential for it to be done at the same time as this.

@helenst helenst force-pushed the dev/auto-deployment branch from 750e8bb to df4c86d Compare July 21, 2017 14:32
Before, you needed to have the user authorized *AND* a whitelisted IP address
which makes really hard or impossible to work with deployment environmnets like
Amazon ECS or similar where the origin IP address is not known in advance.

The `api_whitelist` setting is now set to empty string by default, which means
no whitelist is applied. This can be changed at install time by the
installer command.
@helenst helenst force-pushed the dev/auto-deployment branch from df4c86d to 9f03ca8 Compare July 21, 2017 14:38
@helenst helenst changed the title [WIP] Auto deployment Auto deployment Jul 21, 2017
@sevein sevein requested a review from jrwdunham July 21, 2017 16:03
@qubot qubot merged commit 5d1e512 into artefactual:qa/1.x Aug 1, 2017
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 17, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser
- amsrc-configure-ss-dashboard: To enable both

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 17, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser
- amsrc-configure-ss-dashboard: To enable both

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 17, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser
- amsrc-configure-ss-dashboard: To enable both

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 29, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 29, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 29, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jan 30, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request May 11, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request May 11, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request May 23, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- amsrc-configure-dashboard: To create the dashboard admin user and
                             to register pipeline on SS
- amsrc-configure-ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request May 23, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- archivematica_src_configure_dashboard: To create the dashboard admin user and
to register pipeline on SS
- archivematica_src_configure_ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Jun 26, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- archivematica_src_configure_dashboard: To create the dashboard admin user and
to register pipeline on SS
- archivematica_src_configure_ss: To create SS superuser

They are disabled by default.
@sevein sevein added Jisc RDSS and removed RDSS labels Jul 19, 2018
jhsimpson pushed a commit to jhsimpson/ansible-archivematica-src that referenced this pull request Jul 23, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- archivematica_src_configure_dashboard: To create the dashboard admin user and
to register pipeline on SS
- archivematica_src_configure_ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Aug 2, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- archivematica_src_configure_dashboard: To create the dashboard admin user and
to register pipeline on SS
- archivematica_src_configure_ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Aug 8, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- archivematica_src_configure_dashboard: To create the dashboard admin user and
to register pipeline on SS
- archivematica_src_configure_ss: To create SS superuser

They are disabled by default.
mamedin added a commit to artefactual-labs/ansible-archivematica-src that referenced this pull request Aug 8, 2018
This PR will use the features added by the following PRs:

-artefactual/archivematica#681
-artefactual/archivematica-storage-service#213

Specifically, this PR allows to:

a) Create a SS superuser
b) Create a dashboard admin user and register the pipeline on the SS.

To configure SS and pipeline on a deployment, the following boolean
extra-vars have to be enabled:

- archivematica_src_configure_dashboard: To create the dashboard admin user and
to register pipeline on SS
- archivematica_src_configure_ss: To create SS superuser

They are disabled by default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants