arvados-formula.git
2 years ago18761: use repository keyring instead of key_id
Javier Bértoli [Mon, 14 Feb 2022 20:11:20 +0000 (17:11 -0300)]
18761: use repository keyring instead of key_id

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

2 years ago18761: update test images to 3004.0
Javier Bértoli [Mon, 14 Feb 2022 20:10:26 +0000 (17:10 -0300)]
18761: update test images to 3004.0

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

2 years agoWhile checking that the controller is up, we don't care about
Ward Vandewege [Sun, 20 Feb 2022 22:15:46 +0000 (17:15 -0500)]
While checking that the controller is up, we don't care about
certificate validity, the user could be deploying with self-signed
certs.

refs #18791

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

2 years agoMerge branch '18378-add-debian-11-platform'
Javier Bértoli [Tue, 21 Dec 2021 12:04:01 +0000 (09:04 -0300)]
Merge branch '18378-add-debian-11-platform'

refs #18378
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoFix ubuntu-18.04 gems and postgres versions
Javier Bértoli [Fri, 19 Nov 2021 22:06:35 +0000 (19:06 -0300)]
Fix ubuntu-18.04 gems and postgres versions

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoFix licensing issues
Javier Bértoli [Fri, 19 Nov 2021 10:55:16 +0000 (07:55 -0300)]
Fix licensing issues

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoEnable Debian-11 (bullseye) support
Javier Bértoli [Fri, 19 Nov 2021 10:46:45 +0000 (07:46 -0300)]
Enable Debian-11 (bullseye) support

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate repo tests in Debian's family
Javier Bértoli [Wed, 4 Aug 2021 17:12:43 +0000 (14:12 -0300)]
Update repo tests in Debian's family

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate Gemfiles, add kitchen and hooks from template-formula
Javier Bértoli [Wed, 4 Aug 2021 11:19:10 +0000 (08:19 -0300)]
Update Gemfiles, add kitchen and hooks from template-formula

no issue #
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoLint code
Javier Bértoli [Wed, 4 Aug 2021 11:03:48 +0000 (08:03 -0300)]
Lint code

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate testing matrix to support Debian 11
Javier Bértoli [Wed, 4 Aug 2021 10:36:58 +0000 (07:36 -0300)]
Update testing matrix to support Debian 11

refs #17949
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch '17742-provide-custom-certs'
Javier Bértoli [Mon, 11 Oct 2021 17:36:17 +0000 (14:36 -0300)]
Merge branch '17742-provide-custom-certs'

refs #17742
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17742: fix malformed crunch-dispatch-local-credentials file
Javier Bértoli [Mon, 11 Oct 2021 17:14:47 +0000 (14:14 -0300)]
17742: fix malformed crunch-dispatch-local-credentials file

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch '17990-add-rvm-to-ubuntu1804'
Javier Bértoli [Fri, 20 Aug 2021 00:14:06 +0000 (21:14 -0300)]
Merge branch '17990-add-rvm-to-ubuntu1804'

closes #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoAdd the RVM gpg keys in the formula to prevent keyserver's errors
Javier Bértoli [Thu, 19 Aug 2021 22:24:15 +0000 (19:24 -0300)]
Add the RVM gpg keys in the formula to prevent keyserver's errors

See https://dev.arvados.org/issues/17990#note-7
refs #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoDon't install bundler as a dep for Ubuntu-18.04, as it breaks api and workbench
Javier Bértoli [Mon, 9 Aug 2021 23:08:25 +0000 (20:08 -0300)]
Don't install bundler as a dep for Ubuntu-18.04, as it breaks api and workbench

refs #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate inspec tests to manage RVM usage in different distros
Javier Bértoli [Sun, 8 Aug 2021 19:42:47 +0000 (16:42 -0300)]
Update inspec tests to manage RVM usage in different distros

refs #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate nginx pillar example to manage RVM in ubuntu 18.04
Javier Bértoli [Sun, 8 Aug 2021 19:39:20 +0000 (16:39 -0300)]
Update nginx pillar example to manage RVM in ubuntu 18.04

refs #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoFix `gpg` so it works on different distros
Javier Bértoli [Sun, 8 Aug 2021 19:38:25 +0000 (16:38 -0300)]
Fix `gpg` so it works on different distros

refs #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoAdd fingermap for Ubuntu-18.04
Javier Bértoli [Sun, 8 Aug 2021 19:35:48 +0000 (16:35 -0300)]
Add fingermap for Ubuntu-18.04

refs #17990
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoInspec throws some deprecation warnings on Ubuntu-20.04
Javier Bértoli [Sun, 8 Aug 2021 19:29:42 +0000 (16:29 -0300)]
Inspec throws some deprecation warnings on Ubuntu-20.04

so I removed the stderr check on resources.

no issue #

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch 'fix-rvm-deps-in-centos'
Javier Bértoli [Thu, 5 Aug 2021 18:04:19 +0000 (15:04 -0300)]
Merge branch 'fix-rvm-deps-in-centos'

refs #16873
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoUpdate ruby version used with RVM on Centos 7
Javier Bértoli [Tue, 3 Aug 2021 10:45:55 +0000 (07:45 -0300)]
Update ruby version used with RVM on Centos 7

This fixes bundler's version issues with passenger, api and workbench

no issue #
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch '17750-fix-centos-7-deps'
Javier Bértoli [Fri, 23 Jul 2021 10:26:56 +0000 (07:26 -0300)]
Merge branch '17750-fix-centos-7-deps'

closes #17750
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: fix style (linters suggestions) [ci skip]
Javier Bértoli [Fri, 23 Jul 2021 10:08:47 +0000 (07:08 -0300)]
17750: fix style (linters suggestions) [ci skip]

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Update test matrix, remove unsupported distros
Javier Bértoli [Fri, 23 Jul 2021 10:07:20 +0000 (07:07 -0300)]
17750: Update test matrix, remove unsupported distros

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: set the ruby binary in passenger for Centos
Javier Bértoli [Wed, 21 Jul 2021 21:38:35 +0000 (18:38 -0300)]
17750: set the ruby binary in passenger for Centos

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Update nginx/ssl example pillars and states
Javier Bértoli [Wed, 21 Jul 2021 17:47:58 +0000 (14:47 -0300)]
17750: Update nginx/ssl example pillars and states

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Update example postgresql configuration for Centos 7
Javier Bértoli [Wed, 21 Jul 2021 17:45:58 +0000 (14:45 -0300)]
17750: Update example postgresql configuration for Centos 7

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Add postgresql dependencies for RVM in Centos 7
Javier Bértoli [Wed, 21 Jul 2021 17:42:03 +0000 (14:42 -0300)]
17750: Add postgresql dependencies for RVM in Centos 7

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: update rvm dependencies for centos-7
Javier Bértoli [Thu, 8 Jul 2021 20:57:07 +0000 (17:57 -0300)]
17750: update rvm dependencies for centos-7

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Shellinabox requires libpam-arvados-go
Javier Bértoli [Sun, 6 Jun 2021 14:54:47 +0000 (11:54 -0300)]
17750: Shellinabox requires libpam-arvados-go

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Ensure rvm-exec is called for arv when using rvm
Javier Bértoli [Fri, 4 Jun 2021 18:45:23 +0000 (15:45 -0300)]
17750: Ensure rvm-exec is called for arv when using rvm

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Ensure the arvados-cli gem is available in controller when creating resources
Javier Bértoli [Fri, 4 Jun 2021 18:03:20 +0000 (15:03 -0300)]
17750: Ensure the arvados-cli gem is available in controller when creating resources

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17750: Centos 7 needs rvm for api and workbench
Javier Bértoli [Wed, 2 Jun 2021 18:38:14 +0000 (15:38 -0300)]
17750: Centos 7 needs rvm for api and workbench

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoAdd copyright headers to comply with Arvados
Javier Bértoli [Wed, 21 Jul 2021 18:17:18 +0000 (15:17 -0300)]
Add copyright headers to comply with Arvados

no issue#
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch '17655-adapt-repo-to-curii-standards'
Javier Bértoli [Wed, 30 Jun 2021 16:24:27 +0000 (13:24 -0300)]
Merge branch '17655-adapt-repo-to-curii-standards'

closes #17655
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17655: update formula to comply with Arvados' standards
Javier Bértoli [Wed, 23 Jun 2021 21:36:36 +0000 (18:36 -0300)]
17655: update formula to comply with Arvados' standards

* remove files that will not be used anymore
* remove references to unsupported architectures
* add Arvados-compliant license headers

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch '17767-install-crunchstat-summary-on-shell-nodes'
Javier Bértoli [Wed, 30 Jun 2021 14:11:40 +0000 (11:11 -0300)]
Merge branch '17767-install-crunchstat-summary-on-shell-nodes'

closes #17767
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17767: add crunchstat-summary on shell nodes by default
Javier Bértoli [Mon, 28 Jun 2021 15:28:23 +0000 (12:28 -0300)]
17767: add crunchstat-summary on shell nodes by default

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agoMerge branch '17601-register-shell-nodes-for-webshell'
Javier Bértoli [Fri, 28 May 2021 18:57:45 +0000 (15:57 -0300)]
Merge branch '17601-register-shell-nodes-for-webshell'

closes #17601
Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years ago17601: fix hardcoded cluster name in example
Javier Bértoli [Fri, 28 May 2021 18:53:22 +0000 (15:53 -0300)]
17601: fix hardcoded cluster name in example

Arvados-DCO-1.1-Signed-off-by: Javier Bértoli <jbertoli@curii.com>

3 years agodocs(examples): remove extra dash in temp file
Javier Bértoli [Tue, 18 May 2021 20:17:14 +0000 (17:17 -0300)]
docs(examples): remove extra dash in temp file

3 years agodocs(examples): add login-sync example for orchestrating crons
Javier Bértoli [Mon, 17 May 2021 22:08:44 +0000 (19:08 -0300)]
docs(examples): add login-sync example for orchestrating crons

3 years agotest(examples): nginx config examples for webshells
Javier Bértoli [Mon, 17 May 2021 18:20:33 +0000 (15:20 -0300)]
test(examples): nginx config examples for webshells

3 years agotest(examples): remove workbench upstream in nginx
Javier Bértoli [Mon, 17 May 2021 17:15:20 +0000 (14:15 -0300)]
test(examples): remove workbench upstream in nginx

3 years agotest(hosts): use the nic ip instead of localhost for dns
Javier Bértoli [Mon, 17 May 2021 17:13:14 +0000 (14:13 -0300)]
test(hosts): use the nic ip instead of localhost for dns

3 years agofix(scoped_tokens): resolved dependencies on virtual_machines
Javier Bértoli [Fri, 14 May 2021 22:00:17 +0000 (19:00 -0300)]
fix(scoped_tokens): resolved dependencies on virtual_machines

Also added a state to check the vm uuid exists before creating the scoped token

3 years agofix(arvados-controller): add a loop to verify the service is ready
Javier Bértoli [Fri, 14 May 2021 21:58:58 +0000 (18:58 -0300)]
fix(arvados-controller): add a loop to verify the service is ready

It's not enough to have the service up, but it needs to be responding correctly.

3 years agofeat(scoped_tokens): create scoped_tokens for webshell instances
Javier Bértoli [Thu, 13 May 2021 15:50:21 +0000 (12:50 -0300)]
feat(scoped_tokens): create scoped_tokens for webshell instances

3 years agofix(virtual_machines): ensure uuid is not added every time
Javier Bértoli [Wed, 12 May 2021 19:09:08 +0000 (16:09 -0300)]
fix(virtual_machines): ensure uuid is not added every time

3 years agotest(snakeoil_certs): ensure states are not run every time
Javier Bértoli [Wed, 12 May 2021 19:08:27 +0000 (16:08 -0300)]
test(snakeoil_certs): ensure states are not run every time

3 years agostyle(sls): fix `salt-lint` errors
Javier Bértoli [Wed, 12 May 2021 19:05:21 +0000 (16:05 -0300)]
style(sls): fix `salt-lint` errors

3 years agofeat(resources): add state to register virtual_machines
Javier Bértoli [Wed, 12 May 2021 16:30:53 +0000 (13:30 -0300)]
feat(resources): add state to register virtual_machines

3 years agofix(conditionals): wrong onlyif specification
Javier Bértoli [Wed, 12 May 2021 16:11:28 +0000 (13:11 -0300)]
fix(conditionals): wrong onlyif specification

3 years agofix(shellinabox): renamed pam file
Javier Bértoli [Wed, 5 May 2021 19:27:06 +0000 (16:27 -0300)]
fix(shellinabox): renamed pam file

also removed the messed `libpam-arvados-go` references, as they
were not functional as they were written.

3 years agofeat(config): enable strict config-check before deploying
Javier Bértoli [Mon, 3 May 2021 22:05:19 +0000 (19:05 -0300)]
feat(config): enable strict config-check before deploying

* modify pillars and examples to pass config-check

BREAKING CHANGE: the configuration file now is checked before deployment
to make sure it's valid. As keys and tokens now are checked to make sure
they comply with Arvados' requirements, old configurations might fail to
deploy

3 years agofix(config): ensure AnonymousUserToken is set
Javier Bértoli [Thu, 29 Apr 2021 22:56:55 +0000 (19:56 -0300)]
fix(config): ensure AnonymousUserToken is set

* added tests to verify it's set either in the `tokens` or the `Users` dicts

3 years agotest(dependencies): add hosts entries for testing
Javier Bértoli [Fri, 16 Apr 2021 20:54:14 +0000 (17:54 -0300)]
test(dependencies): add hosts entries for testing

3 years agotest(dependencies): add ssl certs dependencies so nginx does not fail
Javier Bértoli [Wed, 14 Apr 2021 20:20:13 +0000 (17:20 -0300)]
test(dependencies): add ssl certs dependencies so nginx does not fail

3 years agofix(database): don't enforce client encoding
Javier Bértoli [Wed, 14 Apr 2021 20:10:02 +0000 (17:10 -0300)]
fix(database): don't enforce client encoding

3 years agofix(config): RailsSessionSecretToken is deprecated
Javier Bértoli [Tue, 9 Feb 2021 12:28:14 +0000 (09:28 -0300)]
fix(config): RailsSessionSecretToken is deprecated

BREAKING CHANGE: Upgrade Arvados to a new version (2.1.2) so this
        formula focuses mostly on that version.

3 years agofix(repo): distro/release are not always the same
Javier Bértoli [Fri, 22 Jan 2021 17:01:27 +0000 (14:01 -0300)]
fix(repo): distro/release are not always the same

3 years agoci(kitchen+gitlab): adjust matrix to add `3003` [skip ci]
Imran Iqbal [Fri, 23 Apr 2021 07:43:19 +0000 (08:43 +0100)]
ci(kitchen+gitlab): adjust matrix to add `3003` [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/318

3 years agochore: update `CODEOWNERS` & `.yamllint` re: `kitchen-vagrant` [skip ci]
Imran Iqbal [Mon, 5 Apr 2021 17:15:52 +0000 (18:15 +0100)]
chore: update `CODEOWNERS` & `.yamllint` re: `kitchen-vagrant` [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/310

3 years agotest: standardise use of `share` suite & `_mapdata` state [skip ci]
Imran Iqbal [Tue, 23 Mar 2021 21:25:06 +0000 (21:25 +0000)]
test: standardise use of `share` suite & `_mapdata` state [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/302

3 years agoci(kitchen+ci): use latest pre-salted images (after CVE) [skip ci]
Imran Iqbal [Sun, 7 Mar 2021 22:16:13 +0000 (22:16 +0000)]
ci(kitchen+ci): use latest pre-salted images (after CVE) [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/299

3 years agochore(yamllint): add `.git/` to ignores [skip ci]
Imran Iqbal [Fri, 5 Mar 2021 18:29:34 +0000 (18:29 +0000)]
chore(yamllint): add `.git/` to ignores [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/297

3 years agochore(rubocop): allow use of `YAML.load` for `_mapdata.rb` [skip ci]
Daniel Dehennin [Tue, 23 Feb 2021 21:44:57 +0000 (21:44 +0000)]
chore(rubocop): allow use of `YAML.load` for `_mapdata.rb` [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/296

3 years agochore(shellcheck): switch hook for `shellcheck` [skip ci]
Dafydd Jones [Sun, 21 Feb 2021 08:27:29 +0000 (08:27 +0000)]
chore(shellcheck): switch hook for `shellcheck` [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/295

3 years agoci(gemfile+lock): use `ssf` customised `kitchen-docker` repo [skip ci]
Imran Iqbal [Wed, 17 Feb 2021 13:46:42 +0000 (13:46 +0000)]
ci(gemfile+lock): use `ssf` customised `kitchen-docker` repo [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/294

3 years agochore: standardise structure (`.gitignore` & `_mapdata.rb`) [skip ci]
Imran Iqbal [Thu, 11 Feb 2021 11:46:24 +0000 (11:46 +0000)]
chore: standardise structure (`.gitignore` & `_mapdata.rb`) [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/292

3 years agoci(pre-commit): update hook for `rubocop` [skip ci]
Imran Iqbal [Tue, 2 Feb 2021 00:15:18 +0000 (00:15 +0000)]
ci(pre-commit): update hook for `rubocop` [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/290

3 years agochore(release): 1.1.4 [skip ci]
semantic-release-bot [Wed, 23 Dec 2020 20:31:55 +0000 (20:31 +0000)]
chore(release): 1.1.4 [skip ci]

## [1.1.4](https://github.com/saltstack-formulas/arvados-formula/compare/v1.1.3...v1.1.4) (2020-12-23)

### Bug Fixes

* **apt:** update repository URL ([b1b06f9](https://github.com/saltstack-formulas/arvados-formula/commit/b1b06f9d72917d55a6622eddf43a896432ffd8c4))

### Continuous Integration

* **commitlint:** ensure `upstream/master` uses main repo URL [skip ci] ([24c9b5d](https://github.com/saltstack-formulas/arvados-formula/commit/24c9b5d1e79a22189c93902ec7099dd9dc656f71))
* **gitlab-ci:** add `rubocop` linter (with `allow_failure`) [skip ci] ([7a3adcc](https://github.com/saltstack-formulas/arvados-formula/commit/7a3adcc682b1c9f5a4a44a34306425484a843799))
* **gitlab-ci:** use GitLab CI as Travis CI replacement ([e3ad2e8](https://github.com/saltstack-formulas/arvados-formula/commit/e3ad2e84ade6d1c3112e5f278b71b065f6cc7a66))

3 years agoMerge pull request #13 from arvados/master
Javier Bértoli [Wed, 23 Dec 2020 20:25:07 +0000 (17:25 -0300)]
Merge pull request #13 from arvados/master

Fix apt repository URL

3 years agoMerge pull request #5 from arvados/17218-apt-repo-update
Javier Bértoli [Wed, 23 Dec 2020 19:41:46 +0000 (16:41 -0300)]
Merge pull request #5 from arvados/17218-apt-repo-update

fix(apt): update repository URL

3 years agofix(apt): update repository URL
Ward Vandewege [Wed, 23 Dec 2020 19:06:51 +0000 (14:06 -0500)]
fix(apt): update repository URL

refs https://dev.arvados.org/issues/17218

Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward@curii.com>

3 years agoci(commitlint): ensure `upstream/master` uses main repo URL [skip ci]
Imran Iqbal [Sun, 20 Dec 2020 18:42:39 +0000 (18:42 +0000)]
ci(commitlint): ensure `upstream/master` uses main repo URL [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/278

3 years agoci(gitlab-ci): add `rubocop` linter (with `allow_failure`) [skip ci]
Imran Iqbal [Sat, 19 Dec 2020 14:28:11 +0000 (14:28 +0000)]
ci(gitlab-ci): add `rubocop` linter (with `allow_failure`) [skip ci]

* Automated using https://github.com/myii/ssf-formula/pull/277

3 years agoci(gitlab-ci): use GitLab CI as Travis CI replacement
Imran Iqbal [Wed, 16 Dec 2020 06:27:48 +0000 (06:27 +0000)]
ci(gitlab-ci): use GitLab CI as Travis CI replacement

* Automated using https://github.com/myii/ssf-formula/pull/275

3 years agochore(release): 1.1.3 [skip ci]
semantic-release-bot [Mon, 7 Dec 2020 15:43:37 +0000 (15:43 +0000)]
chore(release): 1.1.3 [skip ci]

## [1.1.3](https://github.com/saltstack-formulas/arvados-formula/compare/v1.1.2...v1.1.3) (2020-12-07)

### Documentation

* **examples:** reduce snakeoil cert days to 1yr ([0bc7de5](https://github.com/saltstack-formulas/arvados-formula/commit/0bc7de5ca4bf431ddebcedd6a38fb911a2234fdf))

3 years agoMerge pull request #12 from netmanagers/master
Javier Bértoli [Mon, 7 Dec 2020 15:35:41 +0000 (12:35 -0300)]
Merge pull request #12 from netmanagers/master

docs(examples): Reduce snakeoil cert days to 1yr

3 years agodocs(examples): reduce snakeoil cert days to 1yr
Javier Bértoli [Mon, 7 Dec 2020 15:28:27 +0000 (12:28 -0300)]
docs(examples): reduce snakeoil cert days to 1yr

3 years agochore(release): 1.1.2 [skip ci]
semantic-release-bot [Mon, 7 Dec 2020 14:12:13 +0000 (14:12 +0000)]
chore(release): 1.1.2 [skip ci]

## [1.1.2](https://github.com/saltstack-formulas/arvados-formula/compare/v1.1.1...v1.1.2) (2020-12-07)

### Documentation

* **examples:** add missing SAN to snakeoil ssl cert ([a68f6fa](https://github.com/saltstack-formulas/arvados-formula/commit/a68f6fa7e39be665dcea0becc7dad2628e715b29))
* **examples:** better organization and naming ([fa49dbe](https://github.com/saltstack-formulas/arvados-formula/commit/fa49dbe833c7867ac95da84f9b36c8114cd89039))
* **examples:** improve helper snakeoil ssl certs ([fcec3ef](https://github.com/saltstack-formulas/arvados-formula/commit/fcec3ef0a2623e8d51def868ccf4622b7c200be4))

3 years agoMerge pull request #11 from netmanagers/master
Javier Bértoli [Sat, 5 Dec 2020 22:32:59 +0000 (19:32 -0300)]
Merge pull request #11 from netmanagers/master

docs(examples): add missing SAN to snakeoil ssl cert

3 years agodocs(examples): add missing SAN to snakeoil ssl cert
Javier Bértoli [Sat, 5 Dec 2020 22:15:52 +0000 (19:15 -0300)]
docs(examples): add missing SAN to snakeoil ssl cert

3 years agoMerge pull request #10 from netmanagers/master
Javier Bértoli [Thu, 3 Dec 2020 22:48:54 +0000 (19:48 -0300)]
Merge pull request #10 from netmanagers/master

Add a CA to the example files, required for some Arvados components

3 years agodocs(examples): improve helper snakeoil ssl certs
Javier Bértoli [Wed, 2 Dec 2020 20:24:03 +0000 (17:24 -0300)]
docs(examples): improve helper snakeoil ssl certs

Arvados requires the certs to be signed by a CA

3 years agodocs(examples): better organization and naming
Javier Bértoli [Wed, 2 Dec 2020 13:30:23 +0000 (10:30 -0300)]
docs(examples): better organization and naming

Renamed some example files and directories, to better represent their purpose.

Added references to the Arvados' provision script in the documentation.

4 years agochore(release): 1.1.1 [skip ci]
semantic-release-bot [Tue, 24 Nov 2020 17:05:51 +0000 (17:05 +0000)]
chore(release): 1.1.1 [skip ci]

## [1.1.1](https://github.com/saltstack-formulas/arvados-formula/compare/v1.1.0...v1.1.1) (2020-11-24)

### Bug Fixes

* **creds:** remove underscores ([64c887c](https://github.com/saltstack-formulas/arvados-formula/commit/64c887ce15cd538dc1cc003d2cde2773cd1d291e))
* **crunch-dispatch-local:** re-enable crunch-run.sh to tune docker call ([0fdc919](https://github.com/saltstack-formulas/arvados-formula/commit/0fdc919736977fbffdd4ba76ef0f41c67f279842))
* **dispatcher:** add missing crunch-dispatch-local config file ([91e5896](https://github.com/saltstack-formulas/arvados-formula/commit/91e5896ec5fad6edbb8cc2574cd02f6ddd5f3a1c))

### Documentation

* **single_host:** fix hostnames and tests ([6c52de7](https://github.com/saltstack-formulas/arvados-formula/commit/6c52de7c70c90784df58e6dbc6c43a71b9cc7e7c))

### Tests

* **dispatcher:** add helper state ([1bddf7e](https://github.com/saltstack-formulas/arvados-formula/commit/1bddf7efba4c6abeaa1a530664672bffa965998d))
* **dispatcher:** cert needs to match each hostname ([2ac8a85](https://github.com/saltstack-formulas/arvados-formula/commit/2ac8a85f91b60ebe5fb337bfcbeb09836842ed85))

4 years agoMerge pull request #9 from netmanagers/master
Javier Bértoli [Tue, 24 Nov 2020 16:57:05 +0000 (13:57 -0300)]
Merge pull request #9 from netmanagers/master

Various fixes for crunch-dispatch-local and tests

4 years agodocs(single_host): fix hostnames and tests
Javier Bértoli [Mon, 23 Nov 2020 13:50:09 +0000 (10:50 -0300)]
docs(single_host): fix hostnames and tests

4 years agotest(dispatcher): cert needs to match each hostname
Javier Bértoli [Sat, 21 Nov 2020 15:11:12 +0000 (12:11 -0300)]
test(dispatcher): cert needs to match each hostname

4 years agotest(dispatcher): add helper state
Javier Bértoli [Fri, 20 Nov 2020 17:58:24 +0000 (14:58 -0300)]
test(dispatcher): add helper state

4 years agofix(crunch-dispatch-local): re-enable crunch-run.sh to tune docker call
Javier Bértoli [Fri, 20 Nov 2020 17:07:38 +0000 (14:07 -0300)]
fix(crunch-dispatch-local): re-enable crunch-run.sh to tune docker call

4 years agofix(creds): remove underscores
Javier Bértoli [Thu, 19 Nov 2020 18:18:15 +0000 (15:18 -0300)]
fix(creds): remove underscores

4 years agofix(dispatcher): add missing crunch-dispatch-local config file
Javier Bértoli [Thu, 19 Nov 2020 10:40:12 +0000 (07:40 -0300)]
fix(dispatcher): add missing crunch-dispatch-local config file

4 years agochore(release): 1.1.0 [skip ci]
semantic-release-bot [Tue, 3 Nov 2020 21:34:29 +0000 (21:34 +0000)]
chore(release): 1.1.0 [skip ci]

# [1.1.0](https://github.com/saltstack-formulas/arvados-formula/compare/v1.0.2...v1.1.0) (2020-11-03)

### Features

* **distro:** add centos-7 support ([ba5e37e](https://github.com/saltstack-formulas/arvados-formula/commit/ba5e37ebc18049d4340388fc0c19dcb2a78d6a86))

4 years agoMerge pull request #8 from netmanagers/master
Javier Bértoli [Tue, 3 Nov 2020 21:25:38 +0000 (18:25 -0300)]
Merge pull request #8 from netmanagers/master

feat(distro): add centos-7 support

4 years agofeat(distro): add centos-7 support
Javier Bértoli [Tue, 3 Nov 2020 20:31:57 +0000 (17:31 -0300)]
feat(distro): add centos-7 support