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

[bitnami/odoo] Release 16.0.20231115-debian-11-r2 #53589

Merged
merged 1 commit into from
Dec 7, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions bitnami/odoo/16/debian-11/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ ARG TARGETARCH

LABEL com.vmware.cp.artifact.flavor="sha256:1e1b4657a77f0d47e9220f0c37b9bf7802581b93214fff7d1bd2364c8bf22e8e" \
org.opencontainers.image.base.name="docker.io/bitnami/minideb:bullseye" \
org.opencontainers.image.created="2023-11-15T23:10:21Z" \
org.opencontainers.image.created="2023-12-02T08:15:29Z" \
org.opencontainers.image.description="Application packaged by VMware, Inc" \
org.opencontainers.image.licenses="Apache-2.0" \
org.opencontainers.image.ref.name="16.0.20231115-debian-11-r1" \
org.opencontainers.image.ref.name="16.0.20231115-debian-11-r2" \
org.opencontainers.image.title="odoo" \
org.opencontainers.image.vendor="VMware, Inc." \
org.opencontainers.image.version="16.0.20231115"
Expand All @@ -20,24 +20,24 @@ ENV OS_ARCH="${TARGETARCH:-amd64}" \
OS_NAME="linux"

COPY prebuildfs /
SHELL ["/bin/bash", "-o", "pipefail", "-c"]
SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"]
# Install required system packages and dependencies
RUN install_packages acl ca-certificates curl fontconfig libbsd0 libbz2-1.0 libc6 libcap2-bin libcom-err2 libcrypt1 libedit2 libffi7 libfreetype6 libgcc-s1 libgmp10 libgnutls30 libgssapi-krb5-2 libhogweed6 libicu67 libidn2-0 libjpeg62-turbo libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 libldap-2.4-2 liblz4-1 liblzma5 libmd0 libncursesw6 libnettle8 libnsl2 libp11-kit0 libpng16-16 libpq5 libreadline8 libsasl2-2 libsqlite3-0 libssl1.1 libstdc++6 libtasn1-6 libtinfo6 libtirpc3 libunistring2 libuuid1 libx11-6 libxcb1 libxext6 libxml2 libxrender1 libxslt1.1 procps xfonts-75dpi xfonts-base zlib1g
RUN mkdir -p /tmp/bitnami/pkg/cache/ && cd /tmp/bitnami/pkg/cache/ && \
RUN mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ ; \
COMPONENTS=( \
"python-3.11.6-10-linux-${OS_ARCH}-debian-11" \
"python-3.11.6-11-linux-${OS_ARCH}-debian-11" \
"render-template-1.0.6-3-linux-${OS_ARCH}-debian-11" \
"postgresql-client-16.1.0-0-linux-${OS_ARCH}-debian-11" \
"node-18.18.2-0-linux-${OS_ARCH}-debian-11" \
"node-18.19.0-0-linux-${OS_ARCH}-debian-11" \
"odoo-16.0.20231115-1-linux-${OS_ARCH}-debian-11" \
) && \
) ; \
for COMPONENT in "${COMPONENTS[@]}"; do \
if [ ! -f "${COMPONENT}.tar.gz" ]; then \
curl -SsLf "https://downloads.bitnami.com/files/stacksmith/${COMPONENT}.tar.gz" -O ; \
curl -SsLf "https://downloads.bitnami.com/files/stacksmith/${COMPONENT}.tar.gz.sha256" -O ; \
fi && \
sha256sum -c "${COMPONENT}.tar.gz.sha256" && \
tar -zxf "${COMPONENT}.tar.gz" -C /opt/bitnami --strip-components=2 --no-same-owner --wildcards '*/files' && \
fi ; \
sha256sum -c "${COMPONENT}.tar.gz.sha256" ; \
tar -zxf "${COMPONENT}.tar.gz" -C /opt/bitnami --strip-components=2 --no-same-owner --wildcards '*/files' ; \
rm -rf "${COMPONENT}".tar.gz{,.sha256} ; \
done
RUN apt-get update && apt-get upgrade -y && \
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"arch": "amd64",
"distro": "debian-11",
"type": "NAMI",
"version": "18.18.2-0"
"version": "18.19.0-0"
},
"odoo": {
"arch": "amd64",
Expand All @@ -21,7 +21,7 @@
"arch": "amd64",
"distro": "debian-11",
"type": "NAMI",
"version": "3.11.6-10"
"version": "3.11.6-11"
},
"render-template": {
"arch": "amd64",
Expand Down
2 changes: 1 addition & 1 deletion bitnami/odoo/16/debian-11/prebuildfs/usr/sbin/run-script
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ fi

script=$1
exit_code="${2:-96}"
fail_if_not_present="${3:-n}"
fail_if_not_present="${3:-y}"

if test -f "$script"; then
sh $script
Expand Down
14 changes: 7 additions & 7 deletions bitnami/odoo/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Odoo packaged by Bitnami
# Bitnami package for Odoo

## What is Odoo?

Expand All @@ -18,12 +18,12 @@

## Why use Bitnami Images?

- Bitnami closely tracks upstream source changes and promptly publishes new versions of this image using our automated systems.
- With Bitnami images the latest bug fixes and features are available as soon as possible.
- Bitnami containers, virtual machines and cloud images use the same components and configuration approach - making it easy to switch between formats based on your project needs.
- All our images are based on [minideb](https://github.com/bitnami/minideb) a minimalist Debian based container image which gives you a small base container image and the familiarity of a leading Linux distribution.
- All Bitnami images available in Docker Hub are signed with [Docker Content Trust (DCT)](https://docs.docker.com/engine/security/trust/content_trust/). You can use `DOCKER_CONTENT_TRUST=1` to verify the integrity of the images.
- Bitnami container images are released on a regular basis with the latest distribution packages available.
* Bitnami closely tracks upstream source changes and promptly publishes new versions of this image using our automated systems.
* With Bitnami images the latest bug fixes and features are available as soon as possible.
* Bitnami containers, virtual machines and cloud images use the same components and configuration approach - making it easy to switch between formats based on your project needs.
* All our images are based on [**minideb**](https://github.com/bitnami/minideb) -a minimalist Debian based container image that gives you a small base container image and the familiarity of a leading Linux distribution- or **scratch** -an explicitly empty image-.
* All Bitnami images available in Docker Hub are signed with [Docker Content Trust (DCT)](https://docs.docker.com/engine/security/trust/content_trust/). You can use `DOCKER_CONTENT_TRUST=1` to verify the integrity of the images.
* Bitnami container images are released on a regular basis with the latest distribution packages available.

Looking to use Odoo in production? Try [VMware Tanzu Application Catalog](https://bitnami.com/enterprise), the enterprise edition of Bitnami Application Catalog.

Expand Down Expand Up @@ -187,7 +187,7 @@

When you start the Odoo image, you can adjust the configuration of the instance by passing one or more environment variables either on the docker-compose file or on the `docker run` command line. If you want to add a new environment variable:

- For docker-compose add the variable name and value under the application section in the [`docker-compose.yml`](https://github.com/bitnami/containers/blob/main/bitnami/odoo/docker-compose.yml) file present in this repository:

Check warning on line 190 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]

```yaml
odoo:
Expand All @@ -197,7 +197,7 @@
...
```

- For manual execution add a `--env` option with each variable and value:

Check warning on line 200 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]

```console
$ docker run -d --name odoo -p 80:8069 \
Expand All @@ -211,17 +211,17 @@

#### User and Site configuration

- `ODOO_EMAIL`: Odoo application email. Default: **user@example.com**

Check warning on line 214 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_PASSWORD`: Odoo application password. Default: **bitnami**

Check warning on line 215 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_SKIP_BOOTSTRAP`: Whether to skip performing the initial bootstrapping for the application. This is necessary in case you use a database that already has Odoo data. Default: **no**

Check warning on line 216 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_SKIP_MODULES_UPDATE`: Whether to perform initial update of the plugins installed. Default: **no**

Check warning on line 217 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_LOAD_DEMO_DATA`: Whether to load demo data. Default: **no**

Check warning on line 218 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]

#### Database connection configuration

- `ODOO_DATABASE_HOST`: Hostname for PostgreSQL server. Default: **postgresql**

Check warning on line 222 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_DATABASE_PORT_NUMBER`: Port used by the PostgreSQL server. Default: **5432**

Check warning on line 223 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_DATABASE_ADMIN_USER`: Database admin user that Odoo will use to connect with the database. Default: **postgres**

Check warning on line 224 in bitnami/odoo/README.md

View workflow job for this annotation

GitHub Actions / markdown-linter

MD004/ul-style Unordered list style [Expected: asterisk; Actual: dash]
- `ODOO_DATABASE_ADMIN_PASSWORD`: Database admin password that Odoo will use to connect with the database. No default.
- `ODOO_DATABASE_FILTER`: Apply a regex to filter a specific pattern or match for a database name: Default: **.\***
- `ALLOW_EMPTY_PASSWORD`: It can be used to allow blank passwords. Default: **no**
Expand Down
Loading