606 Commits

Author SHA1 Message Date
Carlos Álvaro
9fbebb7558 fix: Checkout project before generating metadata 2023-05-07 22:59:39 +02:00
Carlos Álvaro
d033dfab3c feat: Add description for multi-platform image
Closes #192
2023-05-07 22:55:43 +02:00
Carlos Álvaro
961b1c5e00 fix(test): Properly kill salt-minion after running test 2023-05-07 22:55:43 +02:00
Carlos Álvaro
f5ef219434 Upgrade salt-master to 3006.1 Sulfur 2023-05-07 22:55:43 +02:00
Carlos Álvaro
b2957d6393 feat: Change Docker base image to ubuntu:jammy-20230425 2023-05-07 22:55:43 +02:00
Carlos Álvaro
a8ffb4d0bc feat(permissions): Change supervisor user for salt-master and salt-api 2023-04-20 22:18:05 +02:00
Carlos Álvaro
6aaa8e6a8d feat: Update .dockerignore 2023-04-20 22:18:05 +02:00
Carlos Álvaro
ca0168f51c fix(test): Increase boot wait time 2023-04-20 22:18:05 +02:00
Carlos Álvaro
4cad83b724 feat: Install salt using onedir packages 2023-04-20 22:18:05 +02:00
Carlos Álvaro
b6422db262 Upgrade salt-master to 3006.0 Sulfur 2023-04-20 22:18:05 +02:00
Carlos Álvaro
975a8bbeb7 fix(test): Enable local and runner clients for netapi 2023-04-20 22:18:05 +02:00
Carlos Álvaro
734676aea8 feat: Change Docker base image to ubuntu:jammy-20230308 2023-04-20 22:18:05 +02:00
dependabot[bot]
20709f90f6 build(deps): Bump github/super-linter from 4.10.1 to 5.0.0
Bumps [github/super-linter](https://github.com/github/super-linter) from 4.10.1 to 5.0.0.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md)
- [Commits](https://github.com/github/super-linter/compare/v4.10.1...v5.0.0)

---
updated-dependencies:
- dependency-name: github/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 12:16:54 +02:00
dependabot[bot]
5b7fa61041 build(deps): Bump docker/setup-buildx-action from 2.4.1 to 2.5.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.4.1 to 2.5.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.4.1...v2.5.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-13 10:25:14 +01:00
dependabot[bot]
13841697b3 build(deps): Bump docker/setup-buildx-action from 2.4.0 to 2.4.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.4.0 to 2.4.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.4.0...v2.4.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-07 09:15:06 +01:00
dependabot[bot]
14b3a8b07f build(deps): Bump docker/setup-buildx-action from 2.3.0 to 2.4.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.3.0...v2.4.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 12:34:16 +01:00
dependabot[bot]
5a38d49b28 build(deps): Bump docker/build-push-action from 3.3.0 to 4.0.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.3.0 to 4.0.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.3.0...v4.0.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-31 09:46:29 +01:00
dependabot[bot]
b934cc1a9c build(deps): Bump docker/setup-buildx-action from 2.2.1 to 2.3.0
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 09:03:18 +01:00
dependabot[bot]
9dfcdea839 build(deps): Bump github/super-linter from 4.10.0 to 4.10.1
Bumps [github/super-linter](https://github.com/github/super-linter) from 4.10.0 to 4.10.1.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md)
- [Commits](https://github.com/github/super-linter/compare/v4.10.0...v4.10.1)

---
updated-dependencies:
- dependency-name: github/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-17 09:48:37 +01:00
dependabot[bot]
bbeb995321 build(deps): Bump docker/build-push-action from 3.2.0 to 3.3.0
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-16 09:30:24 +01:00
dependabot[bot]
1e7f605a4e build(deps): Bump github/super-linter from 4.9.7 to 4.10.0
Bumps [github/super-linter](https://github.com/github/super-linter) from 4.9.7 to 4.10.0.
- [Release notes](https://github.com/github/super-linter/releases)
- [Changelog](https://github.com/github/super-linter/blob/main/docs/release-process.md)
- [Commits](https://github.com/github/super-linter/compare/v4.9.7...v4.10.0)

---
updated-dependencies:
- dependency-name: github/super-linter
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-05 10:09:49 +01:00
Carlos Álvaro
73164b516b doc(README): Update github ci badge 2022-12-20 07:53:53 +01:00
Carlos Álvaro
5b1fbb9649 doc(README): Add help for encrypting contents with gpg 2022-11-12 19:05:21 +01:00
Carlos Álvaro
5c40635201 fix(gpg): Do not set owner for GPG keys 2022-11-11 06:55:24 +01:00
Carlos Álvaro
f133516e14 fix(gpg): Check GPG env variables before exiting if gpgkeys directory is empty 2022-11-10 22:13:58 +01:00
Carlos Álvaro
d2f4f581bb fix(ci): Cannot share env variables between jobs 2022-11-10 18:39:52 +01:00
Carlos Álvaro
d2287d9e52 feat(ci): Improve workflow scripts 2022-11-10 18:35:44 +01:00
Carlos D. Álvaro
e9db02a615 Merge pull request #176 from cdalvaro/upgrade/v3005.1-2
Upgrade to v3005.1-2 Phosphorus
2022-11-10 18:33:51 +01:00
Carlos Álvaro
8057041774 Upgrade salt-master to 3005.1-2 Phosphorus 2022-11-10 17:58:49 +01:00
Carlos Álvaro
1fa0971b75 feat: Improve cache hit on build 2022-11-10 17:31:54 +01:00
Carlos D. Álvaro
e69ca3b248 Merge pull request #174 from cdalvaro/gpg_support
Add GPG support
2022-11-10 14:25:09 +01:00
Carlos Álvaro
645fa52f1f feat(test): Improve salt-api tests with salt-minion integration 2022-11-10 12:06:36 +01:00
Carlos Álvaro
ea513c0fd8 feat(test): Improve gitfs tests with salt-minion integration 2022-11-10 12:06:36 +01:00
Carlos Álvaro
5bb8f1aff8 feat: Add support for GPG keys 2022-11-10 12:06:28 +01:00
Carlos Álvaro
6f001cf450 fix(test): Remove /etc/salt before starting a new salt-minion instance 2022-11-10 08:37:46 +01:00
Carlos Álvaro
e6a290e7a6 fix(shellcheck): Disable issue SC2164 on tests 2022-11-10 08:37:46 +01:00
Carlos Álvaro
ee81ee23d8 feat: Ensure salt-minion is not installed 2022-11-10 08:37:46 +01:00
Carlos Álvaro
aeaae89940 doc(README): Remove GitPython section (not recommended) 2022-11-10 08:37:46 +01:00
Carlos Álvaro
46c00e99e0 doc(README): Add Development section 2022-11-10 08:37:46 +01:00
Carlos Álvaro
1bae12cf01 feat: Update image version to 3005.1_2 2022-11-10 08:37:45 +01:00
Carlos Álvaro
468580a0a5 feat(tests): Install salt-minion for integration tests 2022-11-10 08:37:45 +01:00
Carlos Álvaro
e59c3c082a feat(bash): Replace short set options by long format 2022-11-10 08:37:45 +01:00
Carlos Álvaro
55c150dcdf feat(ci): Improve log support 2022-11-10 08:37:45 +01:00
Carlos Álvaro
af0ef0c199 feat(ci): Always perform cleanup tasks 2022-11-10 08:37:45 +01:00
Carlos Álvaro
b4cd1338c0 feat(ci): Always run each test suite 2022-11-10 08:37:45 +01:00
Carlos Álvaro
4b5ebaa95a feat(ci): Improve cache hits 2022-11-10 08:37:37 +01:00
Carlos D. Álvaro
c556e06e55 Merge pull request #172 from cdalvaro/logfile_level_fallback_to_log_level
feat: Use `SALT_LOG_LEVEL` if `SALT_LEVEL_LOGFILE` is undefined
2022-11-02 22:22:06 +01:00
Carlos Álvaro
f8349453e9 feat: Use SALT_LOG_LEVEL if SALT_LEVEL_LOGFILE is undefined 2022-11-02 21:10:29 +01:00
Carlos D. Álvaro
a4a099a254 Merge pull request #170 from cdalvaro/dependabot/github_actions/docker/setup-buildx-action-2.2.1
build(deps): Bump docker/setup-buildx-action from 2.2.0 to 2.2.1
2022-10-19 10:30:09 +02:00
dependabot[bot]
3aea6650a2 build(deps): Bump docker/setup-buildx-action from 2.2.0 to 2.2.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](https://github.com/docker/setup-buildx-action/compare/v2.2.0...v2.2.1)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-19 07:04:41 +00:00