Skip to content

Commit c5aabc8

Browse files
committed
fix: container repository name must be lowercase
1 parent eceabf2 commit c5aabc8

File tree

3 files changed

+10
-12
lines changed

3 files changed

+10
-12
lines changed

.github/workflows/build_docker.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,13 +44,13 @@ jobs:
4444
build_context: openvoxserver
4545
buildfile: openvoxserver/Containerfile
4646
tags: |
47-
ghcr.io/OpenVoxProject/openvoxserver:${{ matrix.server_version }}-${{ github.ref_name }}
48-
ghcr.io/OpenVoxProject/openvoxserver:${{ matrix.server_version }}-latest
49-
ghcr.io/OpenVoxProject/openvoxserver:latest
47+
ghcr.io/openvoxproject/openvoxserver:${{ matrix.server_version }}-${{ github.ref_name }}
48+
ghcr.io/openvoxproject/openvoxserver:${{ matrix.server_version }}-latest
49+
ghcr.io/openvoxproject/openvoxserver:latest
5050
5151
# - name: Update Docker Hub Description for shortname
5252
# uses: peter-evans/dockerhub-description@v4
5353
# with:
5454
# username: voxpupulibot
5555
# password: ${{ secrets.DOCKERHUB_BOT_PASSWORD }}
56-
# repository: OpenVoxProject/openvoxserver
56+
# repository: openvoxproject/openvoxserver

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
- [Version schema](#version-schema)
1212
- [Configuration](#configuration)
1313
- [Initialization Scripts](#initialization-scripts)
14-
- [Persistance](#persistance)
14+
- [Persistence](#persistence)
1515
- [How to Release the container](#how-to-release-the-container)
1616
- [How to contribute](#how-to-contribute)
1717

@@ -22,7 +22,7 @@ This project hosts the Containerfile and the required scripts to build a OpenVox
2222
You can run a copy of Puppet Server with the following Docker command:
2323

2424
```bash
25-
podman run --name openvox --hostname openvox ghcr.io/OpenVoxProject/openvoxserver:8.8.0-latest
25+
podman run --name openvox --hostname openvox ghcr.io/openvoxproject/openvoxserver:8.8.0-latest
2626
```
2727

2828
Although it is not strictly necessary to name the container `openvox`, this is
@@ -33,7 +33,7 @@ If you would like to start the OpenVox Server with your own Puppet code, you can
3333
mount your own directory at `/etc/puppetlabs/code`:
3434

3535
```shell
36-
podman run --name openvox --hostname openvox -v ./code:/etc/puppetlabs/code ghcr.io/OpenVoxProject/openvoxserver:8.8.0-latest
36+
podman run --name openvox --hostname openvox -v ./code:/etc/puppetlabs/code ghcr.io/openvoxproject/openvoxserver:8.8.0-latest
3737
```
3838

3939
For compose file see: [CRAFTY](https://github.com/voxpupuli/crafty/tree/main/puppet/oss)
@@ -126,22 +126,22 @@ You can also create sub-directories in `/docker-custom-entrypoint.d/` for script
126126
- `/docker-custom-entrypoint.d/sigterm-handler/` - scripts that run when the container receives a SIGTERM signal.
127127
- `/docker-custom-entrypoint.d/post-execution/` - scripts that run after the openvoxserver service has stopped.
128128

129-
## Persistance
129+
## Persistence
130130

131131
If you plan to use the in-server CA, restarting the container can cause the server's keys and certificates to change, causing agents and the server to stop trusting each other.
132132
To prevent this, you can persist the default cadir, `/etc/puppetlabs/puppetserver/ca`.
133133
For example:
134134

135135
```shell
136-
podman run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca ghcr.io/voxpupuli/puppetserver:8.6.1-latest
136+
podman run -v $PWD/ca-ssl:/etc/puppetlabs/puppetserver/ca ghcr.io/openvoxproject/openvoxserver:8.6.1-latest
137137
```
138138

139139
or in compose:
140140

141141
```yaml
142142
services:
143143
puppet:
144-
image: ghcr.io/OpenVoxProject/openvoxserver:8.8.0-latest
144+
image: ghcr.io/openvoxproject/openvoxserver:8.8.0-latest
145145
# ...
146146
volumes:
147147
- ./ca-ssl:/etc/puppetlabs/puppetserver/ca

openvoxserver/Containerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,6 @@ ADD https://s3.osuosl.org/puppet-artifacts/openvox-server/${OPENVOXSERVER_VERSIO
8080
ADD https://s3.osuosl.org/puppet-artifacts/openvox-agent/${OPENVOXAGENT_VERSION}/openvox-agent_${OPENVOXAGENT_VERSION}-1%2Bubuntu24.04_${TARGETARCH}.deb /
8181
ADD https://s3.osuosl.org/puppet-artifacts/openvoxdb/${OPENVOXDB_VERSION}/openvoxdb-termini_${OPENVOXDB_VERSION}-1%2Bubuntu24.04_all.deb /
8282

83-
RUN ls -la /
84-
8583
RUN groupadd -g ${OPENVOX_USER_GID} puppet && \
8684
useradd -m -u ${OPENVOX_USER_UID} -g puppet puppet && \
8785
chmod +x /docker-entrypoint.sh /healthcheck.sh /docker-entrypoint.d/*.sh && \

0 commit comments

Comments
 (0)