Skip to content
This repository was archived by the owner on Jun 15, 2021. It is now read-only.

Commit c0f40ea

Browse files
authored
Merge pull request #149 from linuxserver/deprecate
deprecate
2 parents e661227 + 6cb038c commit c0f40ea

File tree

8 files changed

+62
-5
lines changed

8 files changed

+62
-5
lines changed

.github/ISSUE_TEMPLATE/issue.bug.md

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ name: Bug report
33
about: Create a report to help us improve
44

55
---
6+
# DEPRECATION NOTICE
7+
8+
This image is deprecated. We will not offer support for this image and it will not be updated.
9+
We recommend our wireguard image instead for vpn:
10+
https://github.com/linuxserver/docker-wireguard
11+
612
[linuxserverurl]: https://linuxserver.io
713
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
814

.github/ISSUE_TEMPLATE/issue.feature.md

+6
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ name: Feature request
33
about: Suggest an idea for this project
44

55
---
6+
# DEPRECATION NOTICE
7+
8+
This image is deprecated. We will not offer support for this image and it will not be updated.
9+
We recommend our wireguard image instead for vpn:
10+
https://github.com/linuxserver/docker-wireguard
11+
612
[linuxserverurl]: https://linuxserver.io
713
[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl]
814

.github/PULL_REQUEST_TEMPLATE.md

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
# DEPRECATION NOTICE
2+
3+
This image is deprecated. We will not offer support for this image and it will not be updated.
4+
We recommend our wireguard image instead for vpn:
5+
https://github.com/linuxserver/docker-wireguard
6+
17
<!--- Provide a general summary of your changes in the Title above -->
28

39
[linuxserverurl]: https://linuxserver.io

.github/workflows/greetings.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ jobs:
88
steps:
99
- uses: actions/first-interaction@v1
1010
with:
11-
issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-openvpn-as/blob/master/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-openvpn-as/blob/master/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!'
12-
pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-openvpn-as/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
11+
issue-message: 'This image is deprecated. We will not offer support for this image and it will not be updated. The [README](https://github.com/linuxserver/docker-openvpn-as/blob/master/README.md) may have additional information. Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-openvpn-as/blob/master/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-openvpn-as/blob/master/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!'
12+
pr-message: 'This image is deprecated. We will not offer support for this image and it will not be updated. The [README](https://github.com/linuxserver/docker-openvpn-as/blob/master/README.md) may have additional information. Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-openvpn-as/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!'
1313
repo-token: ${{ secrets.GITHUB_TOKEN }}

Jenkinsfile

+6-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ pipeline {
5555
env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT
5656
env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/'
5757
env.PULL_REQUEST = env.CHANGE_ID
58-
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.md ./.github/ISSUE_TEMPLATE/issue.feature.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/stale.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml'
58+
env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.md ./.github/ISSUE_TEMPLATE/issue.feature.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/stale.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/etc/cont-init.d/99-deprecation'
5959
}
6060
script{
6161
env.LS_RELEASE_NUMBER = sh(
@@ -285,6 +285,7 @@ pipeline {
285285
cd ${TEMPDIR}/docker-${CONTAINER_NAME}
286286
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows
287287
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE
288+
mkdir -p ${TEMPDIR}/repo/${LS_REPO}/root/etc/cont-init.d
288289
cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || :
289290
cd ${TEMPDIR}/repo/${LS_REPO}/
290291
if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then
@@ -315,6 +316,10 @@ pipeline {
315316
fi
316317
if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml) || ("$(md5sum ${TEMPDIR}/unraid/templates/unraid/${CONTAINER_NAME}.xml | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then
317318
cd ${TEMPDIR}/unraid/templates/
319+
if ! grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then
320+
echo "${CONTAINER_NAME}" >> ${TEMPDIR}/unraid/templates/unraid/ignore.list
321+
git add unraid/templates/unraid/ignore.list
322+
fi
318323
if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then
319324
echo "Image is on the ignore list, removing Unraid template"
320325
git rm unraid/${CONTAINER_NAME}.xml || :

README.md

+8-1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ Find us at:
2727
* [GitHub](https://github.com/linuxserver) - view the source for all of our repositories.
2828
* [Open Collective](https://opencollective.com/linuxserver) - please consider helping us by either donating or contributing to our budget
2929

30+
# DEPRECATION NOTICE
31+
32+
This image is deprecated. We will not offer support for this image and it will not be updated.
33+
We recommend our wireguard image instead for vpn:
34+
https://github.com/linuxserver/docker-wireguard
35+
3036
# [linuxserver/openvpn-as](https://github.com/linuxserver/docker-openvpn-as)
3137

3238
[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-openvpn-as.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-openvpn-as)
@@ -61,7 +67,7 @@ This image provides various versions that are available via tags. `latest` tag u
6167

6268
| Tag | Description |
6369
| :----: | --- |
64-
| latest | Stable releases based on ubuntu bionic |
70+
| latest | DEPRECATED, no longer updated - Stable releases based on ubuntu bionic |
6571
| xenial | DEPRECATED, no longer updated - Stable releases based on ubuntu xenial |
6672

6773
## Application Setup
@@ -252,6 +258,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64
252258

253259
## Versions
254260

261+
* **15.06.20:** - Deprecate.
255262
* **15.06.20:** - Add fixes for 2.9.0.
256263
* **04.11.20:** - `xenial` tag is deprecated and there will be no further releases for that tag.
257264
* **22.06.20:** - Added Support for persistent Customization Folders.

readme-vars.yml

+7-1
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,19 @@ project_blurb: "[{{ project_name|capitalize }}]({{ project_url }}) is a full fea
88
project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}"
99
project_blurb_optional_extras_enabled: false
1010

11+
project_deprecation_status: true
12+
project_deprecation_message: |
13+
We recommend our wireguard image instead for vpn:
14+
https://github.com/linuxserver/docker-wireguard
15+
1116
# supported architectures
1217
available_architectures:
1318
- { arch: "{{ arch_x86_64 }}", tag: "latest"}
1419

1520
# development version
1621
development_versions: true
1722
development_versions_items:
18-
- { tag: "latest", desc: "Stable releases based on ubuntu bionic" }
23+
- { tag: "latest", desc: "DEPRECATED, no longer updated - Stable releases based on ubuntu bionic" }
1924
- { tag: "xenial", desc: "DEPRECATED, no longer updated - Stable releases based on ubuntu xenial" }
2025

2126
# container parameters
@@ -66,6 +71,7 @@ app_setup_block: |
6671
6772
# changelog
6873
changelogs:
74+
- { date: "15.06.20:", desc: "Deprecate." }
6975
- { date: "15.06.20:", desc: "Add fixes for 2.9.0." }
7076
- { date: "04.11.20:", desc: "`xenial` tag is deprecated and there will be no further releases for that tag." }
7177
- { date: "22.06.20:", desc: "Added Support for persistent Customization Folders." }

root/etc/cont-init.d/99-deprecation

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
#!/usr/bin/with-contenv bash
2+
3+
echo '
4+
******************************************************
5+
******************************************************
6+
* *
7+
* *
8+
* This image is deprecated. *
9+
* We will not offer support for this image *
10+
* and it will not be updated. *
11+
* *
12+
* *
13+
******************************************************
14+
******************************************************
15+
16+
We recommend our wireguard image instead for vpn:
17+
https://github.com/linuxserver/docker-wireguard
18+
19+
20+
******************************************************
21+
******************************************************'

0 commit comments

Comments
 (0)