Skip to content

Commit

Permalink
Update references from stable/14 to stable/15
Browse files Browse the repository at this point in the history
  • Loading branch information
oliverguenther committed Oct 31, 2024
1 parent 6efc033 commit 5217cde
Show file tree
Hide file tree
Showing 7 changed files with 16 additions and 16 deletions.
2 changes: 1 addition & 1 deletion docs/development/packaging/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The packager.io website observes changes in the repository through webhooks and

- `dev`: https://packager.io/gh/opf/openproject
- `release/*` (e.g.,) https://packager.io/gh/opf/openproject/refs/release/13.0
- `stable/*` (e.g.,) https://packager.io/gh/opf/openproject/refs/stable/14
- `stable/*` (e.g.,) https://packager.io/gh/opf/openproject/refs/stable/15
- `packaging/*`

To see the status of a build, simply follow one of the links and choose a distribution whose logs you want to look at.
Expand Down
4 changes: 2 additions & 2 deletions docs/installation-and-operations/configuration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ x-op-app: &app
- "${OPDATA:-opdata}:/var/openproject/assets"

# configuration cut off at this point.
# Please use the file at https://github.com/opf/openproject-deploy/blob/stable/14/compose/docker-compose.yml
# Please use the file at https://github.com/opf/openproject-deploy/blob/stable/15/compose/docker-compose.yml
```

Alternatively, you can also use an env file for docker-compose like so:
Expand Down Expand Up @@ -112,7 +112,7 @@ x-op-app: &app
# ... more environment variables

# configuration cut off at this point.
# Please use the file at https://github.com/opf/openproject-deploy/blob/stable/14/compose/docker-compose.yml
# Please use the file at https://github.com/opf/openproject-deploy/blob/stable/15/compose/docker-compose.yml
```

Let's say you have a `.env.prod` file with some production-specific configuration. Then, start the services with that special env file specified.
Expand Down
14 changes: 7 additions & 7 deletions docs/installation-and-operations/installation/packaged/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Add the OpenProject package source:

```shell
sudo wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/ubuntu/22.04.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/ubuntu/22.04.repo
```

Download the OpenProject package:
Expand Down Expand Up @@ -99,7 +99,7 @@ Add the OpenProject package source:

```shell
sudo wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/ubuntu/20.04.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/ubuntu/20.04.repo
```

Download the OpenProject package:
Expand Down Expand Up @@ -133,7 +133,7 @@ Add the OpenProject package source:

```shell
wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/debian/12.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/debian/12.repo
```

Download the OpenProject package:
Expand Down Expand Up @@ -165,7 +165,7 @@ Add the OpenProject package source:

```shell
wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/debian/11.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/debian/11.repo
```

Download the OpenProject package:
Expand All @@ -185,7 +185,7 @@ Add the OpenProject package source:

```shell
sudo wget -O /etc/yum.repos.d/openproject.repo \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/el/9.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/el/9.repo
```

If it is not already enabled, make sure to enable [Extra Packages for Enterprise Linux](https://fedoraproject.org/wiki/EPEL) (EPEL).
Expand Down Expand Up @@ -216,7 +216,7 @@ Add the OpenProject package source:

```shell
sudo wget -O /etc/yum.repos.d/openproject.repo \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/el/8.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/el/8.repo
```

If it is not already enabled, make sure to enable [Extra Packages for Enterprise Linux](https://fedoraproject.org/wiki/EPEL) (EPEL).
Expand Down Expand Up @@ -260,7 +260,7 @@ Add the OpenProject package source:

```shell
wget -O /etc/zypp/repos.d/openproject.repo \
https://dl.packager.io/srv/opf/openproject/stable/14/installer/sles/15.repo
https://dl.packager.io/srv/opf/openproject/stable/15/installer/sles/15.repo
```

If you already had an old package source that is being updated you must refresh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -163,7 +163,7 @@ sudo yum remove pgsql10
> Please follow this section only if you have installed OpenProject using [this procedure](../../installation/docker/).
> Before attempting the upgrade, please ensure you have performed a backup of your installation by following the [backup guide](../../operation/backing-up/).
You can find the upgrade instructions for your docker-compose setup in the [openproject-deploy](https://github.com/opf/openproject-deploy/blob/stable/14/compose/control/README.md#upgrade) repository.
You can find the upgrade instructions for your docker-compose setup in the [openproject-deploy](https://github.com/opf/openproject-deploy/blob/stable/15/compose/control/README.md#upgrade) repository.

Remember that you need to have checked out that repository and work in the `compose` directory for the instructions to work.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,14 +38,14 @@ sudo openproject configure

On Ubuntu 22.04., you might see warnings like these:

> W: https://dl.packager.io/srv/deb/opf/openproject/stable/14/ubuntu/dists/22.04/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
> W: https://dl.packager.io/srv/deb/opf/openproject/stable/15/ubuntu/dists/22.04/InRelease: Key is stored in legacy trusted.gpg keyring (/etc/apt/trusted.gpg), see the DEPRECATION section in apt-key(8) for details.
This message is due to Ubuntu 22.04 switching to a more secure way of adding repository sources, which is not yet supported by the repository provider. There is ongoing work on this item, the message is for information only.

If you get an error like the following:

> E: Repository 'https://dl.packager.io/srv/deb/opf/openproject/stable/14/ubuntu 22.04 InRelease' changed its 'Origin' value from '' to 'https://packager.io/gh/opf/openproject'
> E: Repository 'https://dl.packager.io/srv/deb/opf/openproject/stable/14/ubuntu 22.04 InRelease' changed its 'Label' value from '' to 'Ubuntu 22.04 packages for opf/openproject'
> E: Repository 'https://dl.packager.io/srv/deb/opf/openproject/stable/15/ubuntu 22.04 InRelease' changed its 'Origin' value from '' to 'https://packager.io/gh/opf/openproject'
> E: Repository 'https://dl.packager.io/srv/deb/opf/openproject/stable/15/ubuntu 22.04 InRelease' changed its 'Label' value from '' to 'Ubuntu 22.04 packages for opf/openproject'
These two messages messages are expected, due to a change in Origin and Label repository metadata, to better explain what the repository is about. You should allow the change, and/or run `sudo apt-get update --allow-releaseinfo-change` for the update to go through.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ It's best to monitor your server and its resource usage. You can always allocate

See [here](../operation/control/#scaling-the-number-of-web-workers) how to scale those up in a packaged installation. If you are using docker-compose you can [scale](https://docs.docker.com/compose/reference/scale/) the web and worker services too.

> <sup>1</sup> When using [docker-compose](https://github.com/opf/openproject-deploy/tree/stable/14/compose) (with `USE_PUMA=true`) you can use fewer web workers which may use a bit more RAM, however. For instance for 200 users a single web worker would be enough.
> <sup>1</sup> When using [docker-compose](https://github.com/opf/openproject-deploy/tree/stable/15/compose) (with `USE_PUMA=true`) you can use fewer web workers which may use a bit more RAM, however. For instance for 200 users a single web worker would be enough.
**Scaling horizontally**

Expand Down
2 changes: 1 addition & 1 deletion modules/gitlab_integration/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ A typical workflow on GitLab side would be:
You will have to configure both **OpenProject** and **Gitlab** for the integration to work.

In case of **Docker** installation, follow the official OpenProject documentation [here](https://www.openproject.org/docs/installation-and-operations/installation/docker/#openproject-plugins). If for some reason the installation with Docker described in the official documentation does not work for you, you can try building your own docker image:
* Clone from the OpenProject Repo: `git clone https://github.com/opf/openproject.git --branch=stable/14 --depth=1 .`
* Clone from the OpenProject Repo: `git clone https://github.com/opf/openproject.git --branch=stable/15 --depth=1 .`
* Clone the plugin inside the modules folder: `git clone https://github.com/btey/openproject-gitlab-integration.git --depth=1 modules/gitlab_integration`
* Apply the changes below in Gemfile.lock and Gemfile.modules (the same ones you would do in a manual install).
* Build the container: `docker build -t openproject-docker --file=docker/prod/Dockerfile .`
Expand Down

0 comments on commit 5217cde

Please sign in to comment.