From d90e60b91c9856aa340e6ac3b9b87b4eca87f727 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Sat, 14 Jan 2017 00:41:49 +0000 Subject: [PATCH 001/515] make develop branch as per sonarr dev request --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index d711db5..385cfb5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ ENV XDG_CONFIG_HOME="/config/xdg" # add sonarr repository RUN \ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ - echo "deb http://apt.sonarr.tv/ master main" > \ + echo "deb http://apt.sonarr.tv/ develop main" > \ /etc/apt/sources.list.d/sonarr.list && \ # install packages From 3b9e4ba9569558954c4eb34697ad07144ff13175 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Wed, 15 Mar 2017 17:31:37 +0000 Subject: [PATCH 002/515] fix formatting markdown README --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index ab1cea1..5946f4e 100644 --- a/README.md +++ b/README.md @@ -2,6 +2,8 @@ [forumurl]: https://forum.linuxserver.io [ircurl]: https://www.linuxserver.io/irc/ [podcasturl]: https://www.linuxserver.io/podcast/ +[appurl]: https://sonarr.tv/ +[hub]: https://hub.docker.com/r/linuxserver/sonarr/ [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] @@ -13,12 +15,10 @@ The [LinuxServer.io][linuxserverurl] team brings you another container release f # linuxserver/sonarr [![](https://images.microbadger.com/badges/image/linuxserver/sonarr.svg)](http://microbadger.com/images/linuxserver/sonarr "Get your own image badge on microbadger.com")[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg)][hub][![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg)][hub][![Build Status](http://jenkins.linuxserver.io:8080/buildStatus/icon?job=Dockers/LinuxServer.io-hub-built/linuxserver-sonarr)](http://jenkins.linuxserver.io:8080/job/Dockers/job/LinuxServer.io-hub-built/job/linuxserver-sonarr/) -[hub]: https://hub.docker.com/r/linuxserver/sonarr/ [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. -[![sonarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/sonarr-banner.png)][sonarrurl] -[sonarrurl]: https://sonarr.tv/ +[![sonarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/sonarr-banner.png)][appurl] ## Usage From ca5b9d14b807b0f5167ba8fe7c34ca7adb9b9ba0 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Thu, 13 Apr 2017 23:08:21 +0100 Subject: [PATCH 003/515] switch to official mono repository --- Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 385cfb5..a7c07f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,11 +5,15 @@ MAINTAINER sparklyballs ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" -# add sonarr repository +# add sonarr and mono repositories RUN \ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ echo "deb http://apt.sonarr.tv/ develop main" > \ /etc/apt/sources.list.d/sonarr.list && \ + apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 \ + --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \ + echo "deb http://download.mono-project.com/repo/debian wheezy main" \ + | tee /etc/apt/sources.list.d/mono-xamarin.list && \ # install packages apt-get update && \ @@ -17,16 +21,16 @@ RUN \ libcurl3 \ nzbdrone && \ -# cleanup +# cleanup apt-get clean && \ rm -rf \ /tmp/* \ /var/lib/apt/lists/* \ /var/tmp/* -# add local files +# add local files COPY root/ / -# ports and volumes +# ports and volumes EXPOSE 8989 VOLUME /config /downloads /tv From f8199a871c7d3e82a5cbff1d93cef3ef8b4488de Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Sat, 15 Apr 2017 02:30:57 +0100 Subject: [PATCH 004/515] update README to latest master spec --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5946f4e..774f896 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ docker create \ --name sonarr \ -p 8989:8989 \ -e PUID= -e PGID= \ - -v /dev/rtc:/dev/rtc:ro \ + -v /etc/localtime:/etc/localtime:ro \ -v :/config \ -v :/tv \ -v :/downloads \ @@ -43,7 +43,7 @@ http://192.168.x.x:8080 would show you what's running INSIDE the container on po * `-p 8989` - the port sonarr webinterface -* `-v /dev/rtc:/dev/rtc:ro` - map hwclock as ReadOnly (mono throws exceptions otherwise) +* `-v /etc/localtime:/etc/localtime:ro` - map localtime as ReadOnly (mono throws exceptions otherwise) * `-v /config` - database and sonarr configs * `-v /tv` - location of TV library on disk * `-e PGID` for for GroupID - see below for explanation @@ -71,6 +71,8 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Changelog ++ **14.04.17:** Change to mount /etc/localtime in README, thanks cbgj. ++ **13.04.17:** Switch to official mono repository. + **30.09.16:** Fix umask + **23.09.16:** Add cd to /opt fixes redirects with althub (issue #25) , make XDG config environment variable From 87144862a767a451dd83c2f0d850c1b6787fd107 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Mon, 17 Apr 2017 10:51:22 +0100 Subject: [PATCH 005/515] rebase to inhouse mono image --- Dockerfile | 8 ++------ README.md | 9 ++++++++- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index a7c07f3..ab13f6c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,15 +1,12 @@ -FROM lsiobase/xenial +FROM lsiobase/mono MAINTAINER sparklyballs # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" -# add sonarr and mono repositories +# add sonarr repository RUN \ - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ - echo "deb http://apt.sonarr.tv/ develop main" > \ - /etc/apt/sources.list.d/sonarr.list && \ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 \ --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \ echo "deb http://download.mono-project.com/repo/debian wheezy main" \ @@ -18,7 +15,6 @@ RUN \ # install packages apt-get update && \ apt-get install -y \ - libcurl3 \ nzbdrone && \ # cleanup diff --git a/README.md b/README.md index 774f896..628b986 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ docker create \ --name sonarr \ -p 8989:8989 \ -e PUID= -e PGID= \ + -e TZ= \ -v /etc/localtime:/etc/localtime:ro \ -v :/config \ -v :/tv \ @@ -43,14 +44,19 @@ http://192.168.x.x:8080 would show you what's running INSIDE the container on po * `-p 8989` - the port sonarr webinterface -* `-v /etc/localtime:/etc/localtime:ro` - map localtime as ReadOnly (mono throws exceptions otherwise) * `-v /config` - database and sonarr configs * `-v /tv` - location of TV library on disk +* `-v /etc/localtime` for timesync - see [Localtime](#localtime) for important information +* `-e TZ` for timezone information, Europe/London - see [Localtime](#localtime) for important information * `-e PGID` for for GroupID - see below for explanation * `-e PUID` for for UserID - see below for explanation It is based on ubuntu xenial with S6 overlay, for shell access whilst the container is running do `docker exec -it sonarr /bin/bash`. +## Localtime + +It is important that you either set `-v /etc/localtime:/etc/localtime:ro` or the TZ variable, mono will throw exceptions without one of them set. + ### User / Group Identifiers Sometimes when using data volumes (`-v` flags) permissions issues can arise between the host OS and the container. We avoid this issue by allowing you to specify the user `PUID` and group `PGID`. Ensure the data volume directory on the host is owned by the same user you specify and it will "just work" TM. @@ -71,6 +77,7 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Changelog ++ **17.04.17:** Switch to using inhouse mono baseimage. + **14.04.17:** Change to mount /etc/localtime in README, thanks cbgj. + **13.04.17:** Switch to official mono repository. + **30.09.16:** Fix umask From 001dff6d7bd12848a15fe295c584db72ab4b0f7b Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Mon, 17 Apr 2017 11:08:49 +0100 Subject: [PATCH 006/515] add python note to changelog --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 628b986..019c309 100644 --- a/README.md +++ b/README.md @@ -35,6 +35,13 @@ docker create \ linuxserver/sonarr ``` +You can choose between ,using tags, various branch versions of sonarr, no tag is required to remain on the main branch. + +Add one of the tags, if required, to the linuxserver/sonarr line of the run/create command in the following format, linuxserver/sonarr:develop + +#### Tags ++ **develop** + ## Parameters `The parameters are split into two halves, separated by a colon, the left hand side representing the host and the right the container side. @@ -77,7 +84,7 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Changelog -+ **17.04.17:** Switch to using inhouse mono baseimage. ++ **17.04.17:** Switch to using inhouse mono baseimage, adds python also. + **14.04.17:** Change to mount /etc/localtime in README, thanks cbgj. + **13.04.17:** Switch to official mono repository. + **30.09.16:** Fix umask From 99f98d8b9fe548d0168e18f5b0438ff405337018 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Mon, 17 Apr 2017 11:39:10 +0100 Subject: [PATCH 007/515] removed wrong repository --- Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index ab13f6c..38a1b1e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,10 +7,9 @@ ENV XDG_CONFIG_HOME="/config/xdg" # add sonarr repository RUN \ - apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 \ - --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF && \ - echo "deb http://download.mono-project.com/repo/debian wheezy main" \ - | tee /etc/apt/sources.list.d/mono-xamarin.list && \ + apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ + echo "deb http://apt.sonarr.tv/ master main" > \ + /etc/apt/sources.list.d/sonarr.list && \ # install packages apt-get update && \ From 3f090cccf919f10ee56c5ee299afe33b2fb7551c Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Mon, 19 Jun 2017 10:29:22 +0100 Subject: [PATCH 008/515] fix repo for sonarr develop branch --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 38a1b1e..d43a11b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,7 +8,7 @@ ENV XDG_CONFIG_HOME="/config/xdg" # add sonarr repository RUN \ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ - echo "deb http://apt.sonarr.tv/ master main" > \ + echo "deb http://apt.sonarr.tv/ develop main" > \ /etc/apt/sources.list.d/sonarr.list && \ # install packages From 497e3a7f3115492445e3a315e49cce23c89c35f7 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Wed, 12 Jul 2017 15:21:39 +0100 Subject: [PATCH 009/515] update of README with badges for new ci --- Dockerfile | 5 +++++ README.md | 17 +++++++++++++---- 2 files changed, 18 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index d43a11b..830fb40 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,11 @@ FROM lsiobase/mono MAINTAINER sparklyballs +# set version label +ARG BUILD_DATE +ARG VERSION +LABEL build_version="Build-date:- ${BUILD_DATE}" + # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" diff --git a/README.md b/README.md index 019c309..afd8a22 100644 --- a/README.md +++ b/README.md @@ -13,8 +13,7 @@ The [LinuxServer.io][linuxserverurl] team brings you another container release f * [Podcast][podcasturl] covers everything to do with getting the most from your Linux Server plus a focus on all things Docker and containerisation! # linuxserver/sonarr - -[![](https://images.microbadger.com/badges/image/linuxserver/sonarr.svg)](http://microbadger.com/images/linuxserver/sonarr "Get your own image badge on microbadger.com")[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg)][hub][![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg)][hub][![Build Status](http://jenkins.linuxserver.io:8080/buildStatus/icon?job=Dockers/LinuxServer.io-hub-built/linuxserver-sonarr)](http://jenkins.linuxserver.io:8080/job/Dockers/job/LinuxServer.io-hub-built/job/linuxserver-sonarr/) +[![](https://images.microbadger.com/badges/version/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com")[![](https://images.microbadger.com/badges/image/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own image badge on microbadger.com")[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg)][hub][![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg)][hub][![Build Status](https://ci.linuxserver.io/buildStatus/icon?job=Docker-Builders/x86-64/x86-64-sonarr)](https://ci.linuxserver.io/job/Docker-Builders/job/x86-64/job/x86-64-sonarr/) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. @@ -40,6 +39,7 @@ You can choose between ,using tags, various branch versions of sonarr, no tag is Add one of the tags, if required, to the linuxserver/sonarr line of the run/create command in the following format, linuxserver/sonarr:develop #### Tags + + **develop** ## Parameters @@ -80,10 +80,19 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Info -* Monitor the logs of the container in realtime `docker logs -f sonarr`. +Monitor the logs of the container in realtime `docker logs -f sonarr`. -## Changelog +* container version number +`docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr` + +* image version number + +`docker inspect -f '{{ index .Config.Labels "build_version" }}' linuxserver/sonarr` + +## Versions + ++ **12.07.17:** Add inspect commands to README, move to jenkins build and push. + **17.04.17:** Switch to using inhouse mono baseimage, adds python also. + **14.04.17:** Change to mount /etc/localtime in README, thanks cbgj. + **13.04.17:** Switch to official mono repository. From c0e94b3c59616c82153f38ee523dea9fd9a436b8 Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Wed, 12 Jul 2017 15:46:06 +0100 Subject: [PATCH 010/515] Update Dockerfile --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 830fb40..24e340a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ MAINTAINER sparklyballs # set version label ARG BUILD_DATE ARG VERSION -LABEL build_version="Build-date:- ${BUILD_DATE}" +LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" From 663d478113b18d083d5e935bbb00bcc68b7937fe Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Fri, 15 Dec 2017 11:26:50 +0000 Subject: [PATCH 011/515] fix continuation lines xenial --- Dockerfile | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Dockerfile b/Dockerfile index 24e340a..6bfc17c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,27 +1,25 @@ FROM lsiobase/mono -MAINTAINER sparklyballs # set version label ARG BUILD_DATE ARG VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" +LABEL maintainer="sparklyballs" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" -# add sonarr repository RUN \ + echo "**** add sonarr repository ****" && \ apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ echo "deb http://apt.sonarr.tv/ develop main" > \ /etc/apt/sources.list.d/sonarr.list && \ - -# install packages + echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ nzbdrone && \ - -# cleanup + echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ /tmp/* \ From 2d8b18aa5123c6adf6fdb90d7972bab533b7198d Mon Sep 17 00:00:00 2001 From: sparklyballs Date: Wed, 14 Mar 2018 18:37:20 +0000 Subject: [PATCH 012/515] change baseimages to new ubuntu style --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 6bfc17c..b9a0993 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM lsiobase/mono +FROM lsiobase/mono:xenial # set version label ARG BUILD_DATE From 249f35a4a8083add929caf192517d6ad59171886 Mon Sep 17 00:00:00 2001 From: thelamer Date: Sat, 8 Sep 2018 21:57:41 -0700 Subject: [PATCH 013/515] adding develop build logic and multi arching --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- Jenkinsfile | 38 +++++++++++++++++++------------------- 4 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Dockerfile b/Dockerfile index ed160fb..dc280b8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,7 @@ LABEL maintainer="sparklyballs" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" -ENV SONARR_BRANCH="master" +ENV SONARR_BRANCH="develop" RUN \ if [ -z ${SONARR_VERSION+x} ]; then \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 5b6074b..e9fe628 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -13,7 +13,7 @@ LABEL maintainer="sparklyballs" ENV XDG_CONFIG_HOME="/config/xdg" # package versions -ARG SONARR_BRANCH="master" +ARG SONARR_BRANCH="develop" RUN \ if [ -z ${SONARR_VERSION+x} ]; then \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 15dfb0d..e16b3b5 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -12,7 +12,7 @@ LABEL maintainer="sparklyballs" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" -ENV SONARR_BRANCH="master" +ENV SONARR_BRANCH="develop" RUN \ if [ -z ${SONARR_VERSION+x} ]; then \ diff --git a/Jenkinsfile b/Jenkinsfile index 3615f55..3af645c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -99,25 +99,25 @@ pipeline { // If this is a master build use live docker endpoints stage("Set ENV live build"){ when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' } steps { script{ env.IMAGE = env.DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '|arm32v6-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + '|arm32v6-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + '|arm64v8-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' } else { - env.CI_TAGS = env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' } - env.META_TAG = env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + env.META_TAG = env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' } } } // If this is a dev build use dev docker endpoints stage("Set ENV dev build"){ when { - not {branch "master"} + not {branch "develop"} environment name: 'CHANGE_ID', value: '' } steps { @@ -315,7 +315,7 @@ pipeline { -e BASE=\"${DIST_IMAGE}\" \ -e SECRET_KEY=\"${DO_SECRET}\" \ -e ACCESS_KEY=\"${DO_KEY}\" \ - -e DOCKER_ENV=\"DB_HOST=${TEST_MYSQL_HOST}|DB_DATABASE=bookstack|DB_USERNAME=root|DB_PASSWORD=${TEST_MYSQL_PASSWORD}\" \ + -e DOCKER_ENV=\"${CI_DOCKERENV}\" \ -e WEB_SCREENSHOT=\"${CI_WEB}\" \ -e WEB_AUTH=\"${CI_AUTH}\" \ -e WEB_PATH=\"${CI_WEBPATH}\" \ @@ -350,8 +350,8 @@ pipeline { sh '''#! /bin/bash echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin ''' - sh "docker tag ${IMAGE}:${META_TAG} ${IMAGE}:latest" - sh "docker push ${IMAGE}:latest" + sh "docker tag ${IMAGE}:${META_TAG} ${IMAGE}:develop" + sh "docker push ${IMAGE}:develop" sh "docker push ${IMAGE}:${META_TAG}" } } @@ -380,24 +380,24 @@ pipeline { docker tag lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v6-${META_TAG} docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi''' - sh "docker tag ${IMAGE}:amd64-${META_TAG} ${IMAGE}:amd64-latest" - sh "docker tag ${IMAGE}:arm32v6-${META_TAG} ${IMAGE}:arm32v6-latest" - sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ${IMAGE}:arm64v8-latest" + sh "docker tag ${IMAGE}:amd64-${META_TAG} ${IMAGE}:amd64-develop" + sh "docker tag ${IMAGE}:arm32v6-${META_TAG} ${IMAGE}:arm32v6-develop" + sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ${IMAGE}:arm64v8-develop" sh "docker push ${IMAGE}:amd64-${META_TAG}" sh "docker push ${IMAGE}:arm32v6-${META_TAG}" sh "docker push ${IMAGE}:arm64v8-${META_TAG}" - sh "docker push ${IMAGE}:amd64-latest" - sh "docker push ${IMAGE}:arm32v6-latest" - sh "docker push ${IMAGE}:arm64v8-latest" - sh "docker manifest push --purge ${IMAGE}:latest || :" - sh "docker manifest create ${IMAGE}:latest ${IMAGE}:amd64-latest ${IMAGE}:arm32v6-latest ${IMAGE}:arm64v8-latest" - sh "docker manifest annotate ${IMAGE}:latest ${IMAGE}:arm32v6-latest --os linux --arch arm" - sh "docker manifest annotate ${IMAGE}:latest ${IMAGE}:arm64v8-latest --os linux --arch arm64 --variant armv8" + sh "docker push ${IMAGE}:amd64-develop" + sh "docker push ${IMAGE}:arm32v6-develop" + sh "docker push ${IMAGE}:arm64v8-develop" + sh "docker manifest push --purge ${IMAGE}:develop || :" + sh "docker manifest create ${IMAGE}:develop ${IMAGE}:amd64-develop ${IMAGE}:arm32v6-develop ${IMAGE}:arm64v8-develop" + sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm32v6-develop --os linux --arch arm" + sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm64v8-develop --os linux --arch arm64 --variant armv8" sh "docker manifest push --purge ${IMAGE}:${EXT_RELEASE}-ls${LS_TAG_NUMBER} || :" sh "docker manifest create ${IMAGE}:${META_TAG} ${IMAGE}:amd64-${META_TAG} ${IMAGE}:arm32v6-${META_TAG} ${IMAGE}:arm64v8-${META_TAG}" sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm32v6-${META_TAG} --os linux --arch arm" sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant armv8" - sh "docker manifest push --purge ${IMAGE}:latest" + sh "docker manifest push --purge ${IMAGE}:develop" sh "docker manifest push --purge ${IMAGE}:${META_TAG}" } } From a96fbd8dfdc39f0de24fab2453bd208424e1fdd9 Mon Sep 17 00:00:00 2001 From: thelamer Date: Sat, 8 Sep 2018 22:06:16 -0700 Subject: [PATCH 014/515] wrong endpoint to determine package version for develop build --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 3af645c..f8a8e34 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,7 +16,7 @@ pipeline { DIST_IMAGE = 'ubuntu' DIST_TAG = 'xenial' DIST_PACKAGES = 'none' - DIST_REPO = 'http://apt.sonarr.tv/dists/master/main/binary-amd64/Packages' + DIST_REPO = 'http://apt.sonarr.tv/dists/develop/main/binary-amd64/Packages' DIST_REPO_PACKAGE = 'nzbdrone' MULTIARCH='true' CI='true' From 4962cf19851fdd2189287b6a00ef38fd3cc03a40 Mon Sep 17 00:00:00 2001 From: thelamer Date: Thu, 27 Sep 2018 23:19:17 -0700 Subject: [PATCH 015/515] adding pre-release tagging logic to develop branch for github version control --- Jenkinsfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f8a8e34..f1a5b13 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -34,7 +34,7 @@ pipeline { steps{ script{ env.LS_RELEASE = sh( - script: '''curl -s https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases/latest | jq -r '. | .tag_name' ''', + script: '''curl -s https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases | jq -r 'first(.[] | select(.prerelease == true)) | .tag_name' ''', returnStdout: true).trim() env.LS_RELEASE_NOTES = sh( script: '''git log -1 --pretty=%B | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', @@ -405,7 +405,7 @@ pipeline { // If this is a public release tag it in the LS Github and push a changelog from external repo and our internal one stage('Github-Tag-Push-Release') { when { - branch "master" + branch "develop" expression { env.LS_RELEASE != env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-ls' + env.LS_TAG_NUMBER } @@ -416,17 +416,17 @@ pipeline { sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \ -d '{"tag":"'${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ "object": "'${COMMIT_SHA}'",\ - "message": "Tagging Release '${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}' to master",\ + "message": "Tagging Release '${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}' to develop",\ "type": "commit",\ "tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' echo "Pushing New release for Tag" sh '''#! /bin/bash echo "Updating ${DIST_REPO_PACKAGE} to ${EXT_RELEASE}" > releasebody.json echo '{"tag_name":"'${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ - "target_commitish": "master",\ + "target_commitish": "develop",\ "name": "'${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n**Repo Changes:**\\n\\n' > start - printf '","draft": false,"prerelease": false}' >> releasebody.json + printf '","draft": false,"prerelease": true}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' } From 18aeb041eae004764072d92a47d550029dd542c2 Mon Sep 17 00:00:00 2001 From: thelamer Date: Sun, 20 Jan 2019 20:56:13 -0800 Subject: [PATCH 016/515] updating branch with current pipeline build logic in prep for PR --- Dockerfile.aarch64 | 1 + Dockerfile.armhf | 1 + Jenkinsfile | 431 ++++++++++++++++++++++++++++----------------- README.md | 10 +- jenkins-vars.yml | 27 +++ 5 files changed, 308 insertions(+), 162 deletions(-) create mode 100644 jenkins-vars.yml diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index e9fe628..870a5f5 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,5 @@ FROM lsiobase/mono.arm64:xenial + # Add qemu to build on x86_64 systems COPY qemu-aarch64-static /usr/bin diff --git a/Dockerfile.armhf b/Dockerfile.armhf index e16b3b5..7bf2f60 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,5 @@ FROM lsiobase/mono.armhf:xenial + # Add qemu to build on x86_64 systems COPY qemu-arm-static /usr/bin diff --git a/Jenkinsfile b/Jenkinsfile index f1a5b13..eb7839f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,8 +2,14 @@ pipeline { agent { label 'X86-64-MULTI' } - // Configuraiton for the variables used for this specific repo + // Input to determine if this is a package check + parameters { + string(defaultValue: 'false', description: 'package check run', name: 'PACKAGE_CHECK') + } + // Configuration for the variables used for this specific repo environment { + BUILDS_DISCORD=credentials('build_webhook_url') + GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') BUILD_VERSION_ARG = 'SONARR_VERSION' LS_USER = 'linuxserver' LS_REPO = 'docker-sonarr' @@ -11,19 +17,13 @@ pipeline { DOCKERHUB_IMAGE = 'linuxserver/sonarr' DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - BUILDS_DISCORD = credentials('build_webhook_url') - GITHUB_TOKEN = credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') DIST_IMAGE = 'ubuntu' - DIST_TAG = 'xenial' - DIST_PACKAGES = 'none' - DIST_REPO = 'http://apt.sonarr.tv/dists/develop/main/binary-amd64/Packages' - DIST_REPO_PACKAGE = 'nzbdrone' MULTIARCH='true' CI='true' CI_WEB='true' CI_PORT='8989' CI_SSL='false' - CI_DELAY='60' + CI_DELAY='120' CI_DOCKERENV='TZ=US/Pacific' CI_AUTH='user:password' CI_WEBPATH='' @@ -33,6 +33,7 @@ pipeline { stage("Set ENV Variables base"){ steps{ script{ + env.EXIT_STATUS = '' env.LS_RELEASE = sh( script: '''curl -s https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases | jq -r 'first(.[] | select(.prerelease == true)) | .tag_name' ''', returnStdout: true).trim() @@ -72,31 +73,46 @@ pipeline { /* ####################### Package Version Tagging ####################### */ - // If this does not track package tags - stage("Set Package tag None"){ - steps{ - script{ - env.PACKAGE_TAG = 'none' - } - } + // Grab the current package versions in Git to determine package tag + stage("Set Package tag"){ + steps{ + script{ + env.PACKAGE_TAG = sh( + script: '''#!/bin/bash + if [ -e package_versions.txt ] ; then + cat package_versions.txt | md5sum | cut -c1-8 + else + echo none + fi''', + returnStdout: true).trim() + } + } } /* ######################## External Release Tagging ######################## */ - // If this is a deb repo release pull the specific version from the packages file - stage("Set EXT tag deb repo"){ - steps{ - sh '''docker pull ${DIST_IMAGE}:${DIST_TAG}''' - script{ - env.EXT_RELEASE = sh( - script: '''curl -sX GET ${DIST_REPO} \ - |grep -A 6 -m 1 "Package: ${DIST_REPO_PACKAGE}" | awk -F ": " '/Version/{print $2;exit}' ''', - returnStdout: true).trim() - env.RELEASE_LINK = env.DIST_REPO - } - } + // If this is a custom command to determine version use that command + stage("Set tag custom bash"){ + steps{ + script{ + env.EXT_RELEASE = sh( + script: ''' curl -sX GET http://apt.sonarr.tv/dists/develop/main/binary-amd64/Packages |grep -A 6 -m 1 'Package: nzbdrone' | awk -F ': ' '/Version/{print $2;exit}' ''', + returnStdout: true).trim() + env.RELEASE_LINK = 'custom_command' + } + } } - // If this is a master build use live docker endpoints + // Sanitize the release tag and strip illegal docker or github characters + stage("Sanitize tag"){ + steps{ + script{ + env.EXT_RELEASE_CLEAN = sh( + script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g' ''', + returnStdout: true).trim() + } + } + } + // If this is a develop build use live docker endpoints stage("Set ENV live build"){ when { branch "develop" @@ -106,11 +122,11 @@ pipeline { script{ env.IMAGE = env.DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + '|arm32v6-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + '|arm64v8-' + env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v6-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { - env.CI_TAGS = env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } - env.META_TAG = env.EXT_RELEASE + '-ls' + env.LS_TAG_NUMBER + '-develop' + env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } } } @@ -124,11 +140,11 @@ pipeline { script{ env.IMAGE = env.DEV_DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v6-' + env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v6-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { - env.CI_TAGS = env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } - env.META_TAG = env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' } } @@ -142,20 +158,20 @@ pipeline { script{ env.IMAGE = env.PR_DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v6-' + env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v6-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } else { - env.CI_TAGS = env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } - env.META_TAG = env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' } } } - // Use helper container to render a readme from the template if needed - stage('Update-README') { + // Use helper containers to render templated files + stage('Update-Templates') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' expression { env.CONTAINER_NAME != null @@ -163,126 +179,214 @@ pipeline { } steps { sh '''#! /bin/bash + set -e TEMPDIR=$(mktemp -d) + docker pull linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest docker pull linuxserver/doc-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -v ${TEMPDIR}:/ansible/readme linuxserver/doc-builder:latest - if [ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ]; then - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/${LS_REPO} - cp ${TEMPDIR}/${CONTAINER_NAME}/README.md ${TEMPDIR}/${LS_REPO}/ - cd ${TEMPDIR}/${LS_REPO}/ - git --git-dir ${TEMPDIR}/${LS_REPO}/.git add README.md - git --git-dir ${TEMPDIR}/${LS_REPO}/.git commit -m 'Bot Updating README from template' - git --git-dir ${TEMPDIR}/${LS_REPO}/.git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/readme linuxserver/doc-builder:latest + if [ "$(md5sum ${TEMPDIR}/${LS_REPO}/Jenkinsfile | awk '{ print $1 }')" != "$(md5sum Jenkinsfile | awk '{ print $1 }')" ] || [ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git checkout -f develop + cp ${TEMPDIR}/${CONTAINER_NAME}/README.md ${TEMPDIR}/repo/${LS_REPO}/ + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + cd ${TEMPDIR}/repo/${LS_REPO}/ + git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md + git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git commit -m 'Bot Updating Templated Files' + git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} else echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} fi rm -Rf ${TEMPDIR}''' script{ - env.README_UPDATED = sh( + env.FILES_UPDATED = sh( script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', returnStdout: true).trim() } } } - // Exit the build if the Readme was just updated - stage('README-exit') { + // Exit the build if the Templated files were just updated + stage('Template-exit') { when { - branch "master" + branch "develop" environment name: 'CHANGE_ID', value: '' - environment name: 'README_UPDATED', value: 'true' + environment name: 'FILES_UPDATED', value: 'true' expression { env.CONTAINER_NAME != null } } steps { script{ - env.CI_URL = 'README_UPDATE' - env.RELEASE_LINK = 'README_UPDATE' - currentBuild.rawBuild.result = Result.ABORTED - throw new hudson.AbortException('ABORTED_README') + env.EXIT_STATUS = 'ABORTED' } } } /* ############### Build Container ############### */ - // Build Docker container for push to LS Repo - stage('Build-Single') { - when { - environment name: 'MULTIARCH', value: 'false' - } - steps { - sh "docker build --no-cache -t ${IMAGE}:${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - } - } - // Build MultiArch Docker containers for push to LS Repo - stage('Build-Multi') { - when { - environment name: 'MULTIARCH', value: 'true' - } - parallel { - stage('Build X86') { - steps { - sh "docker build --no-cache -t ${IMAGE}:amd64-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - } - } - stage('Build ARMHF') { - agent { - label 'ARMHF' - } - steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - echo 'Logging into DockerHub' - sh '''#! /bin/bash - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - ''' - sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-arm-static -o qemu-arm-static" - sh "chmod +x qemu-*" - sh "docker build --no-cache -f Dockerfile.armhf -t ${IMAGE}:arm32v6-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm32v6-${META_TAG} lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" - sh "docker push lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" - } - } - } - stage('Build ARM64') { - agent { - label 'ARM64' - } - steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - echo 'Logging into DockerHub' - sh '''#! /bin/bash - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - ''' - sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-aarch64-static -o qemu-aarch64-static" - sh "chmod +x qemu-*" - sh "docker build --no-cache -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - } - } - } - } - } + // Build Docker container for push to LS Repo + stage('Build-Single') { + when { + environment name: 'MULTIARCH', value: 'false' + environment name: 'EXIT_STATUS', value: '' + } + steps { + sh "docker build --no-cache -t ${IMAGE}:${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + } + } + // Build MultiArch Docker containers for push to LS Repo + stage('Build-Multi') { + when { + environment name: 'MULTIARCH', value: 'true' + environment name: 'EXIT_STATUS', value: '' + } + parallel { + stage('Build X86') { + steps { + sh "docker build --no-cache -t ${IMAGE}:amd64-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + } + } + stage('Build ARMHF') { + agent { + label 'ARMHF' + } + steps { + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', + usernameVariable: 'DOCKERUSER', + passwordVariable: 'DOCKERPASS' + ] + ]) { + echo 'Logging into DockerHub' + sh '''#! /bin/bash + echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + ''' + sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-arm-static -o qemu-arm-static" + sh "chmod +x qemu-*" + sh "docker build --no-cache -f Dockerfile.armhf -t ${IMAGE}:arm32v6-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker tag ${IMAGE}:arm32v6-${META_TAG} lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" + sh "docker push lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" + } + } + } + stage('Build ARM64') { + agent { + label 'ARM64' + } + steps { + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', + usernameVariable: 'DOCKERUSER', + passwordVariable: 'DOCKERPASS' + ] + ]) { + echo 'Logging into DockerHub' + sh '''#! /bin/bash + echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + ''' + sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-aarch64-static -o qemu-aarch64-static" + sh "chmod +x qemu-*" + sh "docker build --no-cache -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + } + } + } + } + } + // Take the image we just built and dump package versions for comparison + stage('Update-packages') { + when { + branch "develop" + environment name: 'CHANGE_ID', value: '' + environment name: 'EXIT_STATUS', value: '' + } + steps { + sh '''#! /bin/bash + set -e + TEMPDIR=$(mktemp -d) + if [ "${MULTIARCH}" == "true" ]; then + LOCAL_CONTAINER=${IMAGE}:amd64-${META_TAG} + else + LOCAL_CONTAINER=${IMAGE}:${META_TAG} + fi + if [ "${DIST_IMAGE}" == "alpine" ]; then + docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ + apk info > packages && \ + apk info -v > versions && \ + paste -d " " packages versions > /tmp/package_versions.txt && \ + chmod 777 /tmp/package_versions.txt' + elif [ "${DIST_IMAGE}" == "ubuntu" ]; then + docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ + apt list -qq --installed > /tmp/package_versions.txt && \ + chmod 777 /tmp/package_versions.txt' + fi + NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) + echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github" + if [ "${NEW_PACKAGE_TAG}" != "${PACKAGE_TAG}" ]; then + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/${LS_REPO} + git --git-dir ${TEMPDIR}/${LS_REPO}/.git checkout -f develop + cp ${TEMPDIR}/package_versions.txt ${TEMPDIR}/${LS_REPO}/ + cd ${TEMPDIR}/${LS_REPO}/ + wait + git add package_versions.txt + git commit -m 'Bot Updating Package Versions' + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER} + echo "Package tag updated, stopping build process" + else + echo "false" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER} + echo "Package tag is same as previous continue with build process" + fi + rm -Rf ${TEMPDIR}''' + script{ + env.PACKAGE_UPDATED = sh( + script: '''cat /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER}''', + returnStdout: true).trim() + } + } + } + // Exit the build if the package file was just updated + stage('PACKAGE-exit') { + when { + branch "develop" + environment name: 'CHANGE_ID', value: '' + environment name: 'PACKAGE_UPDATED', value: 'true' + environment name: 'EXIT_STATUS', value: '' + } + steps { + script{ + env.EXIT_STATUS = 'ABORTED' + } + } + } + // Exit the build if this is just a package check and there are no changes to push + stage('PACKAGECHECK-exit') { + when { + branch "develop" + environment name: 'CHANGE_ID', value: '' + environment name: 'PACKAGE_UPDATED', value: 'false' + environment name: 'EXIT_STATUS', value: '' + expression { + params.PACKAGE_CHECK == 'true' + } + } + steps { + script{ + env.EXIT_STATUS = 'ABORTED' + } + } + } /* ####### Testing ####### */ @@ -290,13 +394,18 @@ pipeline { stage('Test') { when { environment name: 'CI', value: 'true' + environment name: 'EXIT_STATUS', value: '' } steps { withCredentials([ string(credentialsId: 'spaces-key', variable: 'DO_KEY'), string(credentialsId: 'spaces-secret', variable: 'DO_SECRET') ]) { + script{ + env.CI_URL = 'https://lsio-ci.ams3.digitaloceanspaces.com/' + env.IMAGE + '/' + env.META_TAG + '/index.html' + } sh '''#! /bin/bash + set -e docker pull lsiodev/ci:latest if [ "${MULTIARCH}" == "true" ]; then docker pull lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} @@ -323,9 +432,6 @@ pipeline { -e DO_BUCKET="lsio-ci" \ -t lsiodev/ci:latest \ python /ci/ci.py''' - script{ - env.CI_URL = 'https://lsio-ci.ams3.digitaloceanspaces.com/' + env.IMAGE + '/' + env.META_TAG + '/index.html' - } } } } @@ -336,6 +442,7 @@ pipeline { stage('Docker-Push-Single') { when { environment name: 'MULTIARCH', value: 'false' + environment name: 'EXIT_STATUS', value: '' } steps { withCredentials([ @@ -360,6 +467,7 @@ pipeline { stage('Docker-Push-Multi') { when { environment name: 'MULTIARCH', value: 'true' + environment name: 'EXIT_STATUS', value: '' } steps { withCredentials([ @@ -392,40 +500,41 @@ pipeline { sh "docker manifest push --purge ${IMAGE}:develop || :" sh "docker manifest create ${IMAGE}:develop ${IMAGE}:amd64-develop ${IMAGE}:arm32v6-develop ${IMAGE}:arm64v8-develop" sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm32v6-develop --os linux --arch arm" - sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm64v8-develop --os linux --arch arm64 --variant armv8" - sh "docker manifest push --purge ${IMAGE}:${EXT_RELEASE}-ls${LS_TAG_NUMBER} || :" + sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8" + sh "docker manifest push --purge ${IMAGE}:${META_TAG} || :" sh "docker manifest create ${IMAGE}:${META_TAG} ${IMAGE}:amd64-${META_TAG} ${IMAGE}:arm32v6-${META_TAG} ${IMAGE}:arm64v8-${META_TAG}" sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm32v6-${META_TAG} --os linux --arch arm" - sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant armv8" + sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8" sh "docker manifest push --purge ${IMAGE}:develop" sh "docker manifest push --purge ${IMAGE}:${META_TAG}" } } } - // If this is a public release tag it in the LS Github and push a changelog from external repo and our internal one + // If this is a public release tag it in the LS Github stage('Github-Tag-Push-Release') { when { branch "develop" expression { - env.LS_RELEASE != env.EXT_RELEASE + '-pkg-' + env.PACKAGE_TAG + '-ls' + env.LS_TAG_NUMBER + env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-ls' + env.LS_TAG_NUMBER } environment name: 'CHANGE_ID', value: '' + environment name: 'EXIT_STATUS', value: '' } steps { - echo "Pushing New tag for current commit ${EXT_RELEASE}-pkg-${PACKAGE_TAG}-ls${LS_TAG_NUMBER}" + echo "Pushing New tag for current commit ${EXT_RELEASE_CLEAN}-pkg-${PACKAGE_TAG}-ls${LS_TAG_NUMBER}" sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \ - -d '{"tag":"'${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ + -d '{"tag":"'${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ "object": "'${COMMIT_SHA}'",\ - "message": "Tagging Release '${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}' to develop",\ + "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}' to develop",\ "type": "commit",\ "tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' echo "Pushing New release for Tag" sh '''#! /bin/bash - echo "Updating ${DIST_REPO_PACKAGE} to ${EXT_RELEASE}" > releasebody.json - echo '{"tag_name":"'${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ + echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json + echo '{"tag_name":"'${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ "target_commitish": "develop",\ - "name": "'${EXT_RELEASE}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ - "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n**Repo Changes:**\\n\\n' > start + "name": "'${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ + "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n**Remote Changes:**\\n\\n' > start printf '","draft": false,"prerelease": true}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' @@ -435,6 +544,7 @@ pipeline { stage('Sync-README') { when { environment name: 'CHANGE_ID', value: '' + environment name: 'EXIT_STATUS', value: '' } steps { withCredentials([ @@ -462,15 +572,22 @@ pipeline { Send status to Discord ###################### */ post { - success { - sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 1681177,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ - "username": "Jenkins"}' ${BUILDS_DISCORD} ''' - } - failure { - sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 16711680,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ - "username": "Jenkins"}' ${BUILDS_DISCORD} ''' + always { + script{ + if (env.EXIT_STATUS == "ABORTED"){ + sh 'echo "build aborted"' + } + else if (currentBuild.currentResult == "SUCCESS"){ + sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 1681177,\ + "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ + "username": "Jenkins"}' ${BUILDS_DISCORD} ''' + } + else { + sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 16711680,\ + "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ + "username": "Jenkins"}' ${BUILDS_DISCORD} ''' + } + } } } } diff --git a/README.md b/README.md index 12bae97..5f135d2 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ Find us at: * [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. * [IRC](https://irc.linuxserver.io) - on freenode at `#linuxserver.io`. Our primary support channel is Discord. * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! -* [Podcast](https://podcast.linuxserver.io) - on hiatus. Coming back soon (late 2018). +* [Podcast](https://anchor.fm/linuxserverio) - on hiatus. Coming back soon (late 2018). # PSA: Changes are happening @@ -21,6 +21,7 @@ From August 2018 onwards, Linuxserver are in the midst of switching to a new CI TLDR: Multi-arch support is changing from multiple repos to one repo per container image. # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) +[![](https://img.shields.io/discord/354974912613449730.svg?logo=discord&label=LSIO%20Discord&style=flat-square)](https://discord.gg/YWrKVTn) [![](https://images.microbadger.com/badges/version/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") [![](https://images.microbadger.com/badges/image/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") ![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg) @@ -33,13 +34,13 @@ TLDR: Multi-arch support is changing from multiple repos to one repo per contain ## Supported Architectures -Our images support multiple architectures such as `X86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list). +Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list). The architectures supported by this image are: | Architecture | Tag | | :----: | --- | -| X86-64 | amd64-latest | +| x86-64 | amd64-latest | | arm64 | arm64v8-latest | | armhf | arm32v6-latest | @@ -59,6 +60,7 @@ docker create \ -v :/config \ -v :/tv \ -v :/downloads \ + --restart unless-stopped \ linuxserver/sonarr ``` @@ -70,8 +72,6 @@ Add one of the tags, if required, to the linuxserver/sonarr line of the run/cr + **develop** --p 8989:8989 \ - ### docker-compose Compatible with docker-compose v2 schemas. diff --git a/jenkins-vars.yml b/jenkins-vars.yml new file mode 100644 index 0000000..8e7aac1 --- /dev/null +++ b/jenkins-vars.yml @@ -0,0 +1,27 @@ +--- + +# jenkins variables +project_name: docker-sonarr +external_type: na +custom_version_command: "curl -sX GET http://apt.sonarr.tv/dists/develop/main/binary-amd64/Packages |grep -A 6 -m 1 'Package: nzbdrone' | awk -F ': ' '/Version/{print $2;exit}'" +release_type: prerelease +release_tag: develop +ls_branch: develop +repo_vars: + - BUILD_VERSION_ARG = 'SONARR_VERSION' + - LS_USER = 'linuxserver' + - LS_REPO = 'docker-sonarr' + - CONTAINER_NAME = 'sonarr' + - DOCKERHUB_IMAGE = 'linuxserver/sonarr' + - DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' + - PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' + - DIST_IMAGE = 'ubuntu' + - MULTIARCH='true' + - CI='true' + - CI_WEB='true' + - CI_PORT='8989' + - CI_SSL='false' + - CI_DELAY='120' + - CI_DOCKERENV='TZ=US/Pacific' + - CI_AUTH='user:password' + - CI_WEBPATH='' From f540632b2880353fdaa48e4fb01a0fffe42cead9 Mon Sep 17 00:00:00 2001 From: aptalca Date: Mon, 28 Jan 2019 15:40:42 -0500 Subject: [PATCH 017/515] standardize the package download urls and simplify version retrieval --- Dockerfile | 24 ++++++++++++++---------- Dockerfile.aarch64 | 23 ++++++++++++++--------- Dockerfile.armhf | 23 +++++++++++++---------- jenkins-vars.yml | 2 +- 4 files changed, 42 insertions(+), 30 deletions(-) diff --git a/Dockerfile b/Dockerfile index 5db0e83..ac01c11 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,25 +13,29 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://apt.sonarr.tv/dists/${SONARR_BRANCH}/main/binary-amd64/Packages \ - |grep -A 6 -m 1 "Package: nzbdrone" | awk -F ": " '/Version/{print $2;exit}'); \ - fi && \ - echo "**** add sonarr repository ****" && \ - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ - echo "deb http://apt.sonarr.tv/ ${SONARR_BRANCH} main" > \ - /etc/apt/sources.list.d/sonarr.list && \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ - nzbdrone=${SONARR_VERSION} && \ + jq && \ + echo "**** install sonarr ****" && \ + mkdir -p /opt/NzbDrone && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ + | jq -r '.version'); \ + fi && \ + curl -o \ + /tmp/sonarr.tar.gz -L \ + "http://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + tar xf \ + /tmp/sonarr.tar.gz -C \ + /opt/NzbDrone --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ /tmp/* \ - /var/lib/apt/lists/* \ /var/tmp/* + # add local files COPY root/ / diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 870a5f5..dfa8da1 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -17,22 +17,27 @@ ENV XDG_CONFIG_HOME="/config/xdg" ARG SONARR_BRANCH="develop" RUN \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://apt.sonarr.tv/dists/${SONARR_BRANCH}/main/binary-amd64/Packages \ - |grep -A 6 -m 1 "Package: nzbdrone" | awk -F ": " '/Version/{print $2;exit}'); \ - fi && \ + echo "**** install packages ****" && \ + apt-get update && \ + apt-get install -y \ + jq && \ echo "**** install sonarr ****" && \ - mkdir -p \ - /opt/NzbDrone && \ + mkdir -p /opt/NzbDrone && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ + | jq -r '.version'); \ + fi && \ curl -o \ - /tmp/sonarr.tar.gz -L \ + /tmp/sonarr.tar.gz -L \ "http://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ - /tmp/sonarr.tar.gz -C \ + /tmp/sonarr.tar.gz -C \ /opt/NzbDrone --strip-components=1 && \ echo "**** cleanup ****" && \ + apt-get clean && \ rm -rf \ - /tmp/* + /tmp/* \ + /var/tmp/* # add local files COPY root/ / diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 7bf2f60..11988b2 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -16,23 +16,26 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://apt.sonarr.tv/dists/${SONARR_BRANCH}/main/binary-amd64/Packages \ - |grep -A 6 -m 1 "Package: nzbdrone" | awk -F ": " '/Version/{print $2;exit}'); \ - fi && \ - echo "**** add sonarr repository ****" && \ - apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FDA5DFFC && \ - echo "deb http://apt.sonarr.tv/ ${SONARR_BRANCH} main" > \ - /etc/apt/sources.list.d/sonarr.list && \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ - nzbdrone=${SONARR_VERSION} && \ + jq && \ + echo "**** install sonarr ****" && \ + mkdir -p /opt/NzbDrone && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ + | jq -r '.version'); \ + fi && \ + curl -o \ + /tmp/sonarr.tar.gz -L \ + "http://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + tar xf \ + /tmp/sonarr.tar.gz -C \ + /opt/NzbDrone --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ /tmp/* \ - /var/lib/apt/lists/* \ /var/tmp/* # add local files diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 8e7aac1..db9fb79 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,7 +3,7 @@ # jenkins variables project_name: docker-sonarr external_type: na -custom_version_command: "curl -sX GET http://apt.sonarr.tv/dists/develop/main/binary-amd64/Packages |grep -A 6 -m 1 'Package: nzbdrone' | awk -F ': ' '/Version/{print $2;exit}'" +custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/download/develop | jq -r '.version'" release_type: prerelease release_tag: develop ls_branch: develop From 081f0704b5cb92e8c06c92230d416b5e37b24b0a Mon Sep 17 00:00:00 2001 From: aptalca Date: Mon, 28 Jan 2019 15:43:40 -0500 Subject: [PATCH 018/515] update Jenkinsfile --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index eb7839f..056cbf3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -96,7 +96,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET http://apt.sonarr.tv/dists/develop/main/binary-amd64/Packages |grep -A 6 -m 1 'Package: nzbdrone' | awk -F ': ' '/Version/{print $2;exit}' ''', + script: ''' curl -sX GET http://services.sonarr.tv/v1/download/develop | jq -r '.version' ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } From 208e435171cb77baa058b3b6c08045b2a2531131 Mon Sep 17 00:00:00 2001 From: aptalca Date: Mon, 28 Jan 2019 16:08:24 -0500 Subject: [PATCH 019/515] standardize Dockerfiles --- Dockerfile.aarch64 | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index dfa8da1..358971b 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -11,10 +11,9 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="sparklyballs" # set environment variables +ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" - -# package versions -ARG SONARR_BRANCH="develop" +ENV SONARR_BRANCH="develop" RUN \ echo "**** install packages ****" && \ From 64878b3f7bf48aac630ccabf9e2859955f74ec4f Mon Sep 17 00:00:00 2001 From: aptalca Date: Mon, 28 Jan 2019 16:43:12 -0500 Subject: [PATCH 020/515] use https for api endpoints --- Dockerfile | 4 ++-- Dockerfile.aarch64 | 4 ++-- Dockerfile.armhf | 4 ++-- Jenkinsfile | 2 +- jenkins-vars.yml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index ac01c11..b57ac1a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,12 +20,12 @@ RUN \ echo "**** install sonarr ****" && \ mkdir -p /opt/NzbDrone && \ if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ + SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ | jq -r '.version'); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "http://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ /tmp/sonarr.tar.gz -C \ /opt/NzbDrone --strip-components=1 && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 358971b..9a07b2d 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -23,12 +23,12 @@ RUN \ echo "**** install sonarr ****" && \ mkdir -p /opt/NzbDrone && \ if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ + SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ | jq -r '.version'); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "http://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ /tmp/sonarr.tar.gz -C \ /opt/NzbDrone --strip-components=1 && \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 11988b2..bdcba3f 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -23,12 +23,12 @@ RUN \ echo "**** install sonarr ****" && \ mkdir -p /opt/NzbDrone && \ if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ + SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ | jq -r '.version'); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "http://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ /tmp/sonarr.tar.gz -C \ /opt/NzbDrone --strip-components=1 && \ diff --git a/Jenkinsfile b/Jenkinsfile index 056cbf3..7431b54 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -96,7 +96,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET http://services.sonarr.tv/v1/download/develop | jq -r '.version' ''', + script: ''' curl -sX GET https://services.sonarr.tv/v1/download/develop | jq -r '.version' ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } diff --git a/jenkins-vars.yml b/jenkins-vars.yml index db9fb79..f5ae3be 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,7 +3,7 @@ # jenkins variables project_name: docker-sonarr external_type: na -custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/download/develop | jq -r '.version'" +custom_version_command: "curl -sX GET https://services.sonarr.tv/v1/download/develop | jq -r '.version'" release_type: prerelease release_tag: develop ls_branch: develop From 5d2f12f3d6ffd9b1afee1ea920d8e933f2f79b0c Mon Sep 17 00:00:00 2001 From: aptalca Date: Fri, 1 Feb 2019 19:41:40 +0000 Subject: [PATCH 021/515] update readme, add tag info --- README.md | 15 ++++++++++----- readme-vars.yml | 17 ++++++++++------- 2 files changed, 20 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 916d3c1..c5c0af7 100644 --- a/README.md +++ b/README.md @@ -64,12 +64,15 @@ docker create \ linuxserver/sonarr ``` -You can choose between ,using tags, various branch versions of sonarr, no tag is required to remain on the main branch. +### Version Tags -Add one of the tags, if required, to the linuxserver/sonarr line of the run/create command in the following format, linuxserver/sonarr:develop -#### Tags +This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. -+ **develop** +| Tag | Description | +| :----: | --- | +| latest | stable builds from the master branch of sonarr (currently v2) | +| develop | development builds from the develop branch of sonarr (currently v2) | +| preview | preview builds from the phantom-develop branch of sonarr (currently v3) | ### docker-compose @@ -129,6 +132,8 @@ In this instance `PUID=1001` and `PGID=1001`, to find yours use `id user` as bel Access the webui at `:8989`, for more information check out [Sonarr](https://sonarr.tv/). + + ## Support Info * Shell access whilst the container is running: `docker exec -it sonarr /bin/bash` @@ -140,7 +145,7 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Versions -* **08.09.18:** - Adding Multi arch images and pipeline build logic +* **01.02.19:** - Multi arch images and pipeline build logic * **15.12.17:** - Fix continuation lines. * **12.07.17:** - Add inspect commands to README, move to jenkins build and push. * **17.04.17:** - Switch to using inhouse mono baseimage, adds python also. diff --git a/readme-vars.yml b/readme-vars.yml index a06ee21..c3b5b2b 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -18,12 +18,15 @@ available_architectures: optional_block_1: true optional_block_1_items: - | - You can choose between ,using tags, various branch versions of sonarr, no tag is required to remain on the main branch. - - Add one of the tags, if required, to the linuxserver/sonarr line of the run/create command in the following format, linuxserver/sonarr:develop - #### Tags - - + **develop** + ### Version Tags + + This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. + + | Tag | Description | + | :----: | --- | + | latest | stable builds from the master branch of sonarr (currently v2) | + | develop | development builds from the develop branch of sonarr (currently v2) | + | preview | preview builds from the phantom-develop branch of sonarr (currently v3) | # container parameters param_container_name: "{{ project_name }}" @@ -47,7 +50,7 @@ app_setup_block: | # changelog changelogs: - - { date: "08.09.18:", desc: "Adding Multi arch images and pipeline build logic" } + - { date: "01.02.19:", desc: "Multi arch images and pipeline build logic" } - { date: "15.12.17:", desc: "Fix continuation lines." } - { date: "12.07.17:", desc: "Add inspect commands to README, move to jenkins build and push." } - { date: "17.04.17:", desc: "Switch to using inhouse mono baseimage, adds python also." } From 83c9fe088fcb7695b2cd4112b503e09ebd93dd52 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 1 Feb 2019 21:09:47 +0000 Subject: [PATCH 022/515] Bot Updating Package Versions --- package_versions.txt | 353 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 353 insertions(+) create mode 100755 package_versions.txt diff --git a/package_versions.txt b/package_versions.txt new file mode 100755 index 0000000..92a28a4 --- /dev/null +++ b/package_versions.txt @@ -0,0 +1,353 @@ +adduser/xenial,now 3.113+nmu3ubuntu4 all [installed] +apt/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] +apt-transport-https/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] +apt-utils/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] +base-files/xenial-updates,now 9.4ubuntu4.7 amd64 [installed] +base-passwd/xenial,now 3.5.39 amd64 [installed] +bash/xenial-updates,xenial-security,now 4.3-14ubuntu1.2 amd64 [installed] +binutils/xenial-updates,now 2.26.1-1ubuntu1~16.04.7 amd64 [installed,automatic] +bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 amd64 [installed] +bzip2/xenial,now 1.0.6-8 amd64 [installed] +ca-certificates/xenial-updates,now 20170717~16.04.2 all [installed,automatic] +ca-certificates-mono/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed] +cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 all [installed,automatic] +coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 amd64 [installed] +curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed] +dash/xenial,now 0.5.8-2.1ubuntu2 amd64 [installed] +debconf/xenial,now 1.5.58ubuntu1 all [installed] +debianutils/xenial,now 4.7 amd64 [installed] +diffutils/xenial,now 1:3.3-3 amd64 [installed] +dpkg/xenial-updates,now 1.18.4ubuntu1.5 amd64 [installed] +dpkg-dev/xenial-updates,now 1.18.4ubuntu1.5 all [installed,automatic] +e2fslibs/xenial,now 1.42.13-1ubuntu1 amd64 [installed] +e2fsprogs/xenial,now 1.42.13-1ubuntu1 amd64 [installed] +findutils/xenial,now 4.6.0+git+20160126-2 amd64 [installed] +fontconfig-config/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 all [installed,automatic] +fonts-dejavu-core/xenial,now 2.35-1 all [installed,automatic] +gcc-5-base/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 amd64 [installed] +gcc-6-base/xenial,now 6.0.1-0ubuntu1 amd64 [installed] +gnupg/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 amd64 [installed] +gpgv/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 amd64 [installed] +grep/xenial-updates,now 2.25-1~16.04.1 amd64 [installed] +gzip/xenial,now 1.6-4ubuntu1 amd64 [installed] +hostname/xenial,now 3.16ubuntu2 amd64 [installed] +init/xenial-updates,now 1.29ubuntu4 amd64 [installed] +init-system-helpers/xenial-updates,now 1.29ubuntu4 all [installed] +initscripts/xenial,now 2.88dsf-59.3ubuntu2 amd64 [installed] +insserv/xenial,now 1.14.0-5ubuntu3 amd64 [installed] +jq/xenial-updates,xenial-security,now 1.5+dfsg-1ubuntu0.1 amd64 [installed] +krb5-locales/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 all [installed,automatic] +libacl1/xenial,now 2.2.52-3 amd64 [installed] +libapparmor1/xenial-updates,xenial-security,now 2.10.95-0ubuntu2.10 amd64 [installed] +libapt-inst2.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed,automatic] +libapt-pkg5.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] +libasn1-8-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libattr1/xenial,now 1:2.4.47-2 amd64 [installed] +libaudit-common/xenial-updates,now 1:2.4.5-1ubuntu2.1 all [installed] +libaudit1/xenial-updates,now 1:2.4.5-1ubuntu2.1 amd64 [installed] +libblkid1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +libbz2-1.0/xenial,now 1.0.6-8 amd64 [installed] +libc-bin/xenial-updates,xenial-security,now 2.23-0ubuntu10 amd64 [installed] +libc6/xenial-updates,xenial-security,now 2.23-0ubuntu10 amd64 [installed] +libcairo2/xenial,now 1.14.6-1 amd64 [installed,automatic] +libcap2/xenial,now 1:2.24-12 amd64 [installed] +libcap2-bin/xenial,now 1:2.24-12 amd64 [installed] +libcomerr2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] +libcryptsetup4/xenial-updates,now 2:1.6.6-5ubuntu2.1 amd64 [installed] +libcurl3/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed,automatic] +libcurl3-gnutls/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed,automatic] +libcurl4-openssl-dev/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed] +libdb5.3/xenial-updates,xenial-security,now 5.3.28-11ubuntu0.1 amd64 [installed] +libdebconfclient0/xenial,now 0.198ubuntu1 amd64 [installed] +libdevmapper1.02.1/xenial,now 2:1.02.110-1ubuntu10 amd64 [installed] +libdpkg-perl/xenial-updates,now 1.18.4ubuntu1.5 all [installed,automatic] +libexif12/xenial,now 0.6.21-2 amd64 [installed,automatic] +libexpat1/xenial-updates,xenial-security,now 2.1.0-7ubuntu0.16.04.3 amd64 [installed,automatic] +libfdisk1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +libffi6/xenial,now 3.2.1-4 amd64 [installed,automatic] +libfontconfig1/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 amd64 [installed,automatic] +libfreetype6/xenial-updates,xenial-security,now 2.6.1-0.1ubuntu2.3 amd64 [installed,automatic] +libgcc1/xenial,now 1:6.0.1-0ubuntu1 amd64 [installed] +libgcrypt20/xenial-updates,xenial-security,now 1.6.5-2ubuntu0.5 amd64 [installed] +libgdbm3/xenial,now 1.8.3-13.1 amd64 [installed,automatic] +libgdiplus/stable-xenial,now 5.6-0xamarin5+ubuntu1604b1 amd64 [installed,automatic] +libgif7/xenial-updates,now 5.1.4-0.3~16.04 amd64 [installed,automatic] +libglib2.0-0/xenial-updates,xenial-security,now 2.48.2-0ubuntu4.1 amd64 [installed,automatic] +libgmp10/xenial,now 2:6.1.0+dfsg-2 amd64 [installed,automatic] +libgnutls30/xenial-updates,now 3.4.10-4ubuntu1.4 amd64 [installed,automatic] +libgpg-error0/xenial,now 1.21-2ubuntu1 amd64 [installed] +libgssapi-krb5-2/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] +libgssapi3-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libhcrypto4-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libheimbase1-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libheimntlm0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libhogweed4/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 amd64 [installed,automatic] +libhx509-5-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libidn11/xenial-updates,xenial-security,now 1.32-3ubuntu1.2 amd64 [installed,automatic] +libjbig0/xenial,now 2.1-3.1 amd64 [installed,automatic] +libjpeg-turbo8/xenial-updates,xenial-security,now 1.4.2-0ubuntu3.1 amd64 [installed,automatic] +libjpeg8/xenial,now 8c-2ubuntu8 amd64 [installed,automatic] +libk5crypto3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] +libkeyutils1/xenial,now 1.5.9-8ubuntu1 amd64 [installed,automatic] +libkmod2/xenial-updates,now 22-1ubuntu5.1 amd64 [installed] +libkrb5-26-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libkrb5-3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] +libkrb5support0/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] +libldap-2.4-2/xenial-updates,now 2.4.42+dfsg-2ubuntu3.4 amd64 [installed,automatic] +liblz4-1/xenial,now 0.0~r131-2ubuntu2 amd64 [installed] +liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 amd64 [installed] +libmediainfo0v5/xenial,now 18.12-1 amd64 [installed,automatic] +libmms0/xenial,now 0.6.4-1 amd64 [installed,automatic] +libmono-2.0-dev/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +libmono-accessibility4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-cairo4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-cecil-private-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-cil-dev/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-codecontracts4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-compilerservices-symbolwriter4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-corlib4.5-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-cscompmgd0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-csharp4.0c-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-custommarshalers4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-data-tds4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-db2-1.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-debugger-soft4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-http4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n-cjk4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n-mideast4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n-other4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n-rare4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n-west4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n4.0-all/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-i18n4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-ldap4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-management4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-messaging-rabbitmq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-messaging4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-build-engine4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-build-framework4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-build-tasks-v4.0-4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-build-utilities-v4.0-4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-build4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-csharp4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-visualc10.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-microsoft-web-infrastructure1.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-oracle4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-parallel4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-peapi4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-posix4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-rabbitmq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-relaxng4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-security4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-sharpzip4.84-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-simd4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-smdiagnostics0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-sqlite4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-componentmodel-composition4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-componentmodel-dataannotations4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-configuration-install4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-configuration4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-core4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-data-datasetextensions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-data-entity4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-data-linq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-data-services-client4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-data-services4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-data4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-deployment4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-design4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-drawing-design4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-drawing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-dynamic4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-enterpriseservices4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-identitymodel-selectors4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-identitymodel4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-io-compression-filesystem4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-io-compression4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-json-microsoft4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-json4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-ldap-protocols4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-ldap4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-management4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-messaging4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-net-http-formatting4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-net-http-webrequest4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-net-http4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-net4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-numerics-vectors4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-numerics4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-core2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-debugger2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-experimental2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-interfaces2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-linq2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-observable-aliases0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-platformservices2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-providers2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-runtime-remoting2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-windows-forms2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reactive-windows-threading2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-reflection-context4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-runtime-caching4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-runtime-durableinstancing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-runtime-serialization-formatters-soap4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-runtime-serialization4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-runtime4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-security4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-servicemodel-activation4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-servicemodel-discovery4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-servicemodel-internals0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-servicemodel-routing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-servicemodel-web4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-servicemodel4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-serviceprocess4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-threading-tasks-dataflow4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-transactions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-abstractions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-applicationservices4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-dynamicdata4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-extensions-design4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-extensions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-http-selfhost4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-http-webhost4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-http4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-mobile4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-mvc3.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-razor2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-regularexpressions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-routing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-services4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-webpages-deployment2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-webpages-razor2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web-webpages2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-web4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-windows-forms-datavisualization4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-windows-forms4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-windows4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-workflow-activities4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-workflow-componentmodel4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-workflow-runtime4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-xaml4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-xml-linq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-xml-serialization4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system-xml4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-system4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-tasklets4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-webbrowser4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-webmatrix-data4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-windowsbase4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-xbuild-tasks4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmonosgen-2.0-1/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +libmonosgen-2.0-dev/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +libncurses5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] +libncursesw5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] +libnettle6/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 amd64 [installed,automatic] +libnunit-cil-dev/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libnunit-console-runner2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libnunit-core-interfaces2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libnunit-core2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libnunit-framework2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libnunit-mocks2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libnunit-util2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] +libonig2/xenial-updates,xenial-security,now 5.9.6-1ubuntu0.1 amd64 [installed,automatic] +libp11-kit0/xenial-updates,now 0.23.2-5~ubuntu16.04.1 amd64 [installed,automatic] +libpam-modules/xenial-updates,now 1.1.8-3.2ubuntu2.1 amd64 [installed] +libpam-modules-bin/xenial-updates,now 1.1.8-3.2ubuntu2.1 amd64 [installed] +libpam-runtime/xenial-updates,now 1.1.8-3.2ubuntu2.1 all [installed] +libpam0g/xenial-updates,now 1.1.8-3.2ubuntu2.1 amd64 [installed] +libpcre3/xenial,now 2:8.38-3.1 amd64 [installed] +libperl5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed,automatic] +libpixman-1-0/xenial,now 0.33.6-1 amd64 [installed,automatic] +libpng12-0/xenial-updates,xenial-security,now 1.2.54-1ubuntu1.1 amd64 [installed,automatic] +libprocps4/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 amd64 [installed] +libpython-stdlib/xenial-updates,now 2.7.12-1~16.04 amd64 [installed,automatic] +libpython2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] +libpython2.7-stdlib/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] +libreadline6/xenial,now 6.3-8ubuntu2 amd64 [installed] +libroken18-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +librtmp1/xenial-updates,xenial-security,now 2.4+20151223.gitfa8646d-1ubuntu0.1 amd64 [installed,automatic] +libsasl2-2/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 amd64 [installed,automatic] +libsasl2-modules-db/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 amd64 [installed,automatic] +libseccomp2/xenial-updates,now 2.3.1-2.1ubuntu2~16.04.1 amd64 [installed] +libselinux1/xenial,now 2.4-3build2 amd64 [installed] +libsemanage-common/xenial,now 2.3-1build3 all [installed] +libsemanage1/xenial,now 2.3-1build3 amd64 [installed] +libsepol1/xenial,now 2.4-2 amd64 [installed] +libsmartcols1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +libsqlite3-0/xenial,now 3.11.0-1ubuntu1 amd64 [installed,automatic] +libss2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] +libssl1.0.0/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.14 amd64 [installed,automatic] +libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 amd64 [installed] +libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 amd64 [installed,automatic] +libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.5 amd64 [installed,automatic] +libtinfo5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] +libudev1/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +libusb-0.1-4/xenial,now 2:0.1.12-28 amd64 [installed] +libustr-1.0-1/xenial,now 1.0.4-5 amd64 [installed] +libuuid1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +libwind0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] +libx11-6/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 amd64 [installed,automatic] +libx11-data/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 all [installed,automatic] +libxau6/xenial,now 1:1.0.8-1 amd64 [installed,automatic] +libxcb-render0/xenial,now 1.11.1-1ubuntu1 amd64 [installed,automatic] +libxcb-shm0/xenial,now 1.11.1-1ubuntu1 amd64 [installed,automatic] +libxcb1/xenial,now 1.11.1-1ubuntu1 amd64 [installed,automatic] +libxdmcp6/xenial,now 1:1.1.2-1.1 amd64 [installed,automatic] +libxext6/xenial,now 2:1.3.3-1 amd64 [installed,automatic] +libxrender1/xenial,now 1:0.9.9-0ubuntu1 amd64 [installed,automatic] +libzen0v5/xenial,now 0.4.37-1 amd64 [installed,automatic] +locales/xenial-updates,xenial-security,now 2.23-0ubuntu10 all [installed] +login/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 amd64 [installed] +lsb-base/xenial-updates,now 9.20160110ubuntu0.2 all [installed] +make/xenial,now 4.1-6 amd64 [installed,automatic] +makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 all [installed] +mawk/xenial,now 1.3.3-17ubuntu2 amd64 [installed] +mediainfo/xenial,now 18.12-1 amd64 [installed] +mime-support/xenial,now 3.59ubuntu1 all [installed,automatic] +mono-4.0-gac/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +mono-devel/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed] +mono-gac/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +mono-mcs/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +mono-roslyn/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +mono-runtime/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +mono-runtime-common/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +mono-runtime-sgen/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed] +mono-xbuild/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +mount/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +multiarch-support/xenial-updates,xenial-security,now 2.23-0ubuntu10 amd64 [installed] +ncurses-base/xenial,now 6.0+20160213-1ubuntu1 all [installed] +ncurses-bin/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] +openssl/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.14 amd64 [installed,automatic] +passwd/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 amd64 [installed] +patch/xenial-updates,xenial-security,now 2.7.5-1ubuntu0.16.04.1 amd64 [installed,automatic] +perl/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed,automatic] +perl-base/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed] +perl-modules-5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 all [installed,automatic] +pkg-config/xenial,now 0.29.1-0ubuntu1 amd64 [installed,automatic] +procps/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 amd64 [installed] +python/xenial-updates,now 2.7.12-1~16.04 amd64 [installed] +python-minimal/xenial-updates,now 2.7.12-1~16.04 amd64 [installed,automatic] +python2.7/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] +python2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] +readline-common/xenial,now 6.3-8ubuntu2 all [installed] +sed/xenial,now 4.2.2-7 amd64 [installed] +sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 all [installed] +sqlite3/xenial,now 3.11.0-1ubuntu1 amd64 [installed] +systemd/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 all [installed] +sysvinit-utils/xenial,now 2.88dsf-59.3ubuntu2 amd64 [installed] +tar/xenial-updates,xenial-security,now 1.28-2.1ubuntu0.1 amd64 [installed] +tzdata/xenial-updates,xenial-security,now 2018i-0ubuntu0.16.04 all [installed] +ubuntu-keyring/xenial,now 2012.05.19 all [installed] +ucf/xenial,now 3.0036 all [installed,automatic] +unzip/xenial,now 6.0-20ubuntu1 amd64 [installed] +util-linux/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] +xz-utils/xenial,now 5.1.1alpha+20120614-2ubuntu2 amd64 [installed,automatic] +zlib1g/xenial-updates,now 1:1.2.8.dfsg-2ubuntu4.1 amd64 [installed] From f1b7856dbf41656c5ca1dcbbea176ca22d8a3668 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 7 Feb 2019 17:06:39 +0000 Subject: [PATCH 023/515] Bot Updating Templated Files --- Jenkinsfile | 9 +++++++++ README.md | 5 +++++ 2 files changed, 14 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 7431b54..ba9eecd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -199,6 +199,15 @@ pipeline { else echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} fi + mkdir -p ${TEMPDIR}/gitbook + git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation + if [ ! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md ] || [ "$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" ]; then + cp ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ + cd ${TEMPDIR}/gitbook/docker-documentation/ + git add images/docker-${CONTAINER_NAME}.md + git commit -m 'Bot Updating Templated Files' + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all + fi rm -Rf ${TEMPDIR}''' script{ env.FILES_UPDATED = sh( diff --git a/README.md b/README.md index c5c0af7..a9be01e 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,8 @@ TLDR: Multi-arch support is changing from multiple repos to one repo per contain [![](https://images.microbadger.com/badges/image/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") ![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg) ![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg) +[![Build Status](https://ci.linuxserver.io/buildStatus/icon?job=Docker-Pipeline-Builders/docker-sonarr/master)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/) +[![](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/badge.svg)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. @@ -36,6 +38,8 @@ TLDR: Multi-arch support is changing from multiple repos to one repo per contain Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list). +Simply pulling `linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. + The architectures supported by this image are: | Architecture | Tag | @@ -44,6 +48,7 @@ The architectures supported by this image are: | arm64 | arm64v8-latest | | armhf | arm32v6-latest | + ## Usage Here are some example snippets to help you get started creating a container. From 8c368ce62bf4acc30e407d57be365e39a0e7e527 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 7 Feb 2019 12:09:59 -0500 Subject: [PATCH 024/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 92a28a4..6030d7e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -12,7 +12,7 @@ ca-certificates/xenial-updates,now 20170717~16.04.2 all [installed,automatic] ca-certificates-mono/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed] cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 all [installed,automatic] coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 amd64 [installed] -curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed] +curl/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] dash/xenial,now 0.5.8-2.1ubuntu2 amd64 [installed] debconf/xenial,now 1.5.58ubuntu1 all [installed] debianutils/xenial,now 4.7 amd64 [installed] @@ -54,9 +54,9 @@ libcap2/xenial,now 1:2.24-12 amd64 [installed] libcap2-bin/xenial,now 1:2.24-12 amd64 [installed] libcomerr2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] libcryptsetup4/xenial-updates,now 2:1.6.6-5ubuntu2.1 amd64 [installed] -libcurl3/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed,automatic] -libcurl3-gnutls/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed,automatic] -libcurl4-openssl-dev/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.11 amd64 [installed] +libcurl3/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] +libcurl3-gnutls/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] +libcurl4-openssl-dev/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] libdb5.3/xenial-updates,xenial-security,now 5.3.28-11ubuntu0.1 amd64 [installed] libdebconfclient0/xenial,now 0.198ubuntu1 amd64 [installed] libdevmapper1.02.1/xenial,now 2:1.02.110-1ubuntu10 amd64 [installed] From f587043b1c07a44426ca38649944694891a6477c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Feb 2019 08:33:38 +0000 Subject: [PATCH 025/515] Bot Updating Templated Files --- Jenkinsfile | 2 +- README.md | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ba9eecd..15eaf51 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -201,7 +201,7 @@ pipeline { fi mkdir -p ${TEMPDIR}/gitbook git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [ ! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md ] || [ "$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" ]; then + if [ "${BRANCH_NAME}" = "master" ] && [ ! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md ] || [ "$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" ]; then cp ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ cd ${TEMPDIR}/gitbook/docker-documentation/ git add images/docker-${CONTAINER_NAME}.md diff --git a/README.md b/README.md index a9be01e..a3aee62 100644 --- a/README.md +++ b/README.md @@ -132,6 +132,7 @@ In this instance `PUID=1001` and `PGID=1001`, to find yours use `id user` as bel uid=1001(dockeruser) gid=1001(dockergroup) groups=1001(dockergroup) ``` +   ## Application Setup @@ -148,6 +149,25 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht * image version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' linuxserver/sonarr` +## Updating Info + +Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (ie. nextcloud, plex), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. + +Below are the instructions for updating containers: + +### Via Docker Run/Create +* Update the image: `docker pull linuxserver/sonarr` +* Stop the running container: `docker stop sonarr` +* Delete the container: `docker rm sonarr` +* Recreate a new container with the same docker create parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) +* Start the new container: `docker start sonarr` +* You can also remove the old dangling images: `docker image prune` + +### Via Docker Compose +* Update the image: `docker-compose pull linuxserver/sonarr` +* Let compose update containers as necessary: `docker-compose up -d` +* You can also remove the old dangling images: `docker image prune` + ## Versions * **01.02.19:** - Multi arch images and pipeline build logic From 848c64dc7ed9a0e5d7d7595824bdcb36dd122292 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Feb 2019 03:36:58 -0500 Subject: [PATCH 026/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6030d7e..631f2be 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -12,7 +12,7 @@ ca-certificates/xenial-updates,now 20170717~16.04.2 all [installed,automatic] ca-certificates-mono/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed] cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 all [installed,automatic] coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 amd64 [installed] -curl/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] +curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed] dash/xenial,now 0.5.8-2.1ubuntu2 amd64 [installed] debconf/xenial,now 1.5.58ubuntu1 all [installed] debianutils/xenial,now 4.7 amd64 [installed] @@ -54,9 +54,9 @@ libcap2/xenial,now 1:2.24-12 amd64 [installed] libcap2-bin/xenial,now 1:2.24-12 amd64 [installed] libcomerr2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] libcryptsetup4/xenial-updates,now 2:1.6.6-5ubuntu2.1 amd64 [installed] -libcurl3/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] -libcurl3-gnutls/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] -libcurl4-openssl-dev/now 7.47.0-1ubuntu2.11 amd64 [installed,upgradable to: 7.47.0-1ubuntu2.12] +libcurl3/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed,automatic] +libcurl3-gnutls/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed,automatic] +libcurl4-openssl-dev/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed] libdb5.3/xenial-updates,xenial-security,now 5.3.28-11ubuntu0.1 amd64 [installed] libdebconfclient0/xenial,now 0.198ubuntu1 amd64 [installed] libdevmapper1.02.1/xenial,now 2:1.02.110-1ubuntu10 amd64 [installed] From 688b0b04555308c226f5f05c47682b7f98b1418d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 23 Feb 2019 03:36:35 -0500 Subject: [PATCH 027/515] Bot Updating Package Versions --- package_versions.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 631f2be..885201e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,10 +2,10 @@ adduser/xenial,now 3.113+nmu3ubuntu4 all [installed] apt/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] apt-transport-https/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] apt-utils/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] -base-files/xenial-updates,now 9.4ubuntu4.7 amd64 [installed] +base-files/xenial-updates,now 9.4ubuntu4.8 amd64 [installed] base-passwd/xenial,now 3.5.39 amd64 [installed] bash/xenial-updates,xenial-security,now 4.3-14ubuntu1.2 amd64 [installed] -binutils/xenial-updates,now 2.26.1-1ubuntu1~16.04.7 amd64 [installed,automatic] +binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 amd64 [installed,automatic] bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 amd64 [installed] bzip2/xenial,now 1.0.6-8 amd64 [installed] ca-certificates/xenial-updates,now 20170717~16.04.2 all [installed,automatic] @@ -47,8 +47,8 @@ libaudit-common/xenial-updates,now 1:2.4.5-1ubuntu2.1 all [installed] libaudit1/xenial-updates,now 1:2.4.5-1ubuntu2.1 amd64 [installed] libblkid1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] libbz2-1.0/xenial,now 1.0.6-8 amd64 [installed] -libc-bin/xenial-updates,xenial-security,now 2.23-0ubuntu10 amd64 [installed] -libc6/xenial-updates,xenial-security,now 2.23-0ubuntu10 amd64 [installed] +libc-bin/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] +libc6/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] libcairo2/xenial,now 1.14.6-1 amd64 [installed,automatic] libcap2/xenial,now 1:2.24-12 amd64 [installed] libcap2-bin/xenial,now 1:2.24-12 amd64 [installed] @@ -89,7 +89,7 @@ libjpeg-turbo8/xenial-updates,xenial-security,now 1.4.2-0ubuntu3.1 amd64 [instal libjpeg8/xenial,now 8c-2ubuntu8 amd64 [installed,automatic] libk5crypto3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] libkeyutils1/xenial,now 1.5.9-8ubuntu1 amd64 [installed,automatic] -libkmod2/xenial-updates,now 22-1ubuntu5.1 amd64 [installed] +libkmod2/xenial-updates,now 22-1ubuntu5.2 amd64 [installed] libkrb5-26-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] libkrb5-3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] libkrb5support0/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] @@ -282,11 +282,11 @@ libsqlite3-0/xenial,now 3.11.0-1ubuntu1 amd64 [installed,automatic] libss2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] libssl1.0.0/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.14 amd64 [installed,automatic] libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 amd64 [installed] -libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 amd64 [installed,automatic] libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.5 amd64 [installed,automatic] libtinfo5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] -libudev1/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +libudev1/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] libusb-0.1-4/xenial,now 2:0.1.12-28 amd64 [installed] libustr-1.0-1/xenial,now 1.0.4-5 amd64 [installed] libuuid1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] @@ -301,7 +301,7 @@ libxdmcp6/xenial,now 1:1.1.2-1.1 amd64 [installed,automatic] libxext6/xenial,now 2:1.3.3-1 amd64 [installed,automatic] libxrender1/xenial,now 1:0.9.9-0ubuntu1 amd64 [installed,automatic] libzen0v5/xenial,now 0.4.37-1 amd64 [installed,automatic] -locales/xenial-updates,xenial-security,now 2.23-0ubuntu10 all [installed] +locales/xenial-updates,now 2.23-0ubuntu11 all [installed] login/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 amd64 [installed] lsb-base/xenial-updates,now 9.20160110ubuntu0.2 all [installed] make/xenial,now 4.1-6 amd64 [installed,automatic] @@ -320,7 +320,7 @@ mono-runtime-sgen/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [ins mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed] mono-xbuild/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] mount/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -multiarch-support/xenial-updates,xenial-security,now 2.23-0ubuntu10 amd64 [installed] +multiarch-support/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] ncurses-base/xenial,now 6.0+20160213-1ubuntu1 all [installed] ncurses-bin/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] openssl/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.14 amd64 [installed,automatic] @@ -339,8 +339,8 @@ readline-common/xenial,now 6.3-8ubuntu2 all [installed] sed/xenial,now 4.2.2-7 amd64 [installed] sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 all [installed] sqlite3/xenial,now 3.11.0-1ubuntu1 amd64 [installed] -systemd/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] -systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.15 amd64 [installed] +systemd/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] +systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 all [installed] sysvinit-utils/xenial,now 2.88dsf-59.3ubuntu2 amd64 [installed] tar/xenial-updates,xenial-security,now 1.28-2.1ubuntu0.1 amd64 [installed] From d848513678ae7ca31356fc9bf4f658e4491c098c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 Mar 2019 03:33:42 -0500 Subject: [PATCH 028/515] Bot Updating Templated Files --- Jenkinsfile | 33 ++++++++++++++++++++++++++++++++- README.md | 40 ++++++++++++++++++++++------------------ 2 files changed, 54 insertions(+), 19 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 15eaf51..ed908d1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -38,7 +38,7 @@ pipeline { script: '''curl -s https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases | jq -r 'first(.[] | select(.prerelease == true)) | .tag_name' ''', returnStdout: true).trim() env.LS_RELEASE_NOTES = sh( - script: '''git log -1 --pretty=%B | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', + script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', returnStdout: true).trim() env.GITHUB_DATE = sh( script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''', @@ -282,6 +282,9 @@ pipeline { --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm32v6-${META_TAG} lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" sh "docker push lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" + sh '''docker rmi \ + ${IMAGE}:arm32v6-${META_TAG} \ + lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} ''' } } } @@ -308,6 +311,9 @@ pipeline { --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + sh '''docker rmi \ + ${IMAGE}:arm64v8-${META_TAG} \ + lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ''' } } } @@ -469,6 +475,10 @@ pipeline { sh "docker tag ${IMAGE}:${META_TAG} ${IMAGE}:develop" sh "docker push ${IMAGE}:develop" sh "docker push ${IMAGE}:${META_TAG}" + sh '''docker rmi \ + ${IMAGE}:${META_TAG} \ + ${IMAGE}:develop ''' + } } } @@ -516,6 +526,15 @@ pipeline { sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8" sh "docker manifest push --purge ${IMAGE}:develop" sh "docker manifest push --purge ${IMAGE}:${META_TAG}" + sh '''docker rmi \ + ${IMAGE}:amd64-${META_TAG} \ + ${IMAGE}:amd64-develop \ + ${IMAGE}:arm32v6-${META_TAG} \ + ${IMAGE}:arm32v6-develop \ + ${IMAGE}:arm64v8-${META_TAG} \ + ${IMAGE}:arm64v8-develop \ + lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} \ + lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ''' } } } @@ -576,6 +595,18 @@ pipeline { } } } + // If this is a Pull request send the CI link as a comment on it + stage('Pull Request Comment') { + when { + not {environment name: 'CHANGE_ID', value: ''} + environment name: 'CI', value: 'true' + environment name: 'EXIT_STATUS', value: '' + } + steps { + sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/issues/${PULL_REQUEST}/comments \ + -d '{"body": "I am a bot, here are the test results for this PR '${CI_URL}'"}' ''' + } + } } /* ###################### Send status to Discord diff --git a/README.md b/README.md index a3aee62..1263e42 100644 --- a/README.md +++ b/README.md @@ -14,12 +14,6 @@ Find us at: * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! * [Podcast](https://anchor.fm/linuxserverio) - on hiatus. Coming back soon (late 2018). -# PSA: Changes are happening - -From August 2018 onwards, Linuxserver are in the midst of switching to a new CI platform which will enable us to build and release multiple architectures under a single repo. To this end, existing images for `arm64` and `armhf` builds are being deprecated. They are replaced by a manifest file in each container which automatically pulls the correct image for your architecture. You'll also be able to pull based on a specific architecture tag. - -TLDR: Multi-arch support is changing from multiple repos to one repo per container image. - # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) [![](https://img.shields.io/discord/354974912613449730.svg?logo=discord&label=LSIO%20Discord&style=flat-square)](https://discord.gg/YWrKVTn) [![](https://images.microbadger.com/badges/version/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") @@ -36,7 +30,7 @@ TLDR: Multi-arch support is changing from multiple repos to one repo per contain ## Supported Architectures -Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list). +Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). Simply pulling `linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. @@ -58,8 +52,8 @@ Here are some example snippets to help you get started creating a container. ``` docker create \ --name=sonarr \ - -e PUID=1001 \ - -e PGID=1001 \ + -e PUID=1000 \ + -e PGID=1000 \ -e TZ=Europe/London \ -p 8989:8989 \ -v :/config \ @@ -92,8 +86,8 @@ services: image: linuxserver/sonarr container_name: sonarr environment: - - PUID=1001 - - PGID=1001 + - PUID=1000 + - PGID=1000 - TZ=Europe/London volumes: - :/config @@ -101,7 +95,6 @@ services: - :/downloads ports: - 8989:8989 - mem_limit: 4096m restart: unless-stopped ``` @@ -112,8 +105,8 @@ Container images are configured using parameters passed at runtime (such as thos | Parameter | Function | | :----: | --- | | `-p 8989` | The port for the Sonarr webinterface | -| `-e PUID=1001` | for UserID - see below for explanation | -| `-e PGID=1001` | for GroupID - see below for explanation | +| `-e PUID=1000` | for UserID - see below for explanation | +| `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Europe/London` | Specify a timezone to use EG Europe/London, this is required for Sonarr | | `-v /config` | Database and sonarr configs | | `-v /tv` | Location of TV library on disk | @@ -125,11 +118,11 @@ When using volumes (`-v` flags) permissions issues can arise between the host OS Ensure any volume directories on the host are owned by the same user you specify and any permissions issues will vanish like magic. -In this instance `PUID=1001` and `PGID=1001`, to find yours use `id user` as below: +In this instance `PUID=1000` and `PGID=1000`, to find yours use `id user` as below: ``` $ id username - uid=1001(dockeruser) gid=1001(dockergroup) groups=1001(dockergroup) + uid=1000(dockeruser) gid=1000(dockergroup) groups=1000(dockergroup) ``` @@ -163,9 +156,20 @@ Below are the instructions for updating containers: * Start the new container: `docker start sonarr` * You can also remove the old dangling images: `docker image prune` +### Via Taisun auto-updater (especially useful if you don't remember the original parameters) +* Pull the latest image at its tag and replace it with the same env variables in one shot: + ``` + docker run --rm \ + -v /var/run/docker.sock:/var/run/docker.sock taisun/updater \ + --oneshot sonarr + ``` +* You can also remove the old dangling images: `docker image prune` + ### Via Docker Compose -* Update the image: `docker-compose pull linuxserver/sonarr` -* Let compose update containers as necessary: `docker-compose up -d` +* Update all images: `docker-compose pull` + * or update a single image: `docker-compose pull sonarr` +* Let compose update all containers as necessary: `docker-compose up -d` + * or update a single container: `docker-compose up -d sonarr` * You can also remove the old dangling images: `docker image prune` ## Versions From a3779d22845389b1738bdb6c162520397bfa4de0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 Mar 2019 03:37:38 -0500 Subject: [PATCH 029/515] Bot Updating Package Versions --- package_versions.txt | 310 +++++++++++++++++++++---------------------- 1 file changed, 155 insertions(+), 155 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 885201e..71d2514 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -9,7 +9,7 @@ binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 amd64 [insta bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 amd64 [installed] bzip2/xenial,now 1.0.6-8 amd64 [installed] ca-certificates/xenial-updates,now 20170717~16.04.2 all [installed,automatic] -ca-certificates-mono/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed] +ca-certificates-mono/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 all [installed,automatic] coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 amd64 [installed] curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed] @@ -98,149 +98,149 @@ liblz4-1/xenial,now 0.0~r131-2ubuntu2 amd64 [installed] liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 amd64 [installed] libmediainfo0v5/xenial,now 18.12-1 amd64 [installed,automatic] libmms0/xenial,now 0.6.4-1 amd64 [installed,automatic] -libmono-2.0-dev/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] -libmono-accessibility4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-cairo4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-cecil-private-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-2.0-dev/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-accessibility4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-cairo4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-cecil-private-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-cil-dev/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-codecontracts4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-compilerservices-symbolwriter4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-corlib4.5-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-cscompmgd0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-csharp4.0c-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-custommarshalers4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-data-tds4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-db2-1.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-debugger-soft4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-http4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n-cjk4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n-mideast4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n-other4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n-rare4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n-west4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n4.0-all/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-i18n4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-ldap4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-management4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-messaging-rabbitmq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-messaging4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-build-engine4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-build-framework4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-build-tasks-v4.0-4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-build-utilities-v4.0-4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-build4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-csharp4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +libmono-cil-dev/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-codecontracts4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-compilerservices-symbolwriter4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-corlib4.5-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-cscompmgd0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-csharp4.0c-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-custommarshalers4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-data-tds4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-db2-1.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-debugger-soft4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-http4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n-cjk4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n-mideast4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n-other4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n-rare4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n-west4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n4.0-all/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-i18n4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-ldap4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-management4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-messaging-rabbitmq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-messaging4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-build-engine4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-build-framework4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-build-tasks-v4.0-4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-build-utilities-v4.0-4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-build4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-csharp4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-visualc10.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-web-infrastructure1.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-oracle4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-parallel4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-peapi4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-posix4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-rabbitmq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-relaxng4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-security4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-sharpzip4.84-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-simd4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-smdiagnostics0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-sqlite4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-componentmodel-composition4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-componentmodel-dataannotations4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-configuration-install4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-configuration4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-core4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-data-datasetextensions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-data-entity4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-data-linq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-data-services-client4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-data-services4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-data4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-deployment4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-design4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-drawing-design4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-drawing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-dynamic4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-enterpriseservices4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-identitymodel-selectors4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-identitymodel4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-io-compression-filesystem4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-io-compression4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-json-microsoft4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-json4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-ldap-protocols4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-ldap4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-management4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-messaging4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-net-http-formatting4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-net-http-webrequest4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-net-http4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-net4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-numerics-vectors4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-numerics4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-core2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-debugger2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-experimental2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-interfaces2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-linq2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-observable-aliases0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-platformservices2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-providers2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-runtime-remoting2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-windows-forms2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reactive-windows-threading2.2-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-reflection-context4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-runtime-caching4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-runtime-durableinstancing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-runtime-serialization-formatters-soap4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-runtime-serialization4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-runtime4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-security4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-servicemodel-activation4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-servicemodel-discovery4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-servicemodel-internals0.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-servicemodel-routing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-servicemodel-web4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-servicemodel4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-serviceprocess4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-threading-tasks-dataflow4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-transactions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-abstractions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-applicationservices4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-dynamicdata4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-extensions-design4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-extensions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-http-selfhost4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-http-webhost4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-http4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-mobile4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-mvc3.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-razor2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-regularexpressions4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-routing4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-services4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-webpages-deployment2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-webpages-razor2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web-webpages2.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-web4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-windows-forms-datavisualization4.0a-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-windows-forms4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-windows4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-workflow-activities4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-workflow-componentmodel4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-workflow-runtime4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-xaml4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-xml-linq4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-xml-serialization4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system-xml4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-system4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-tasklets4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-webbrowser4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-webmatrix-data4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-windowsbase4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-xbuild-tasks4.0-cil/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmonosgen-2.0-1/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] -libmonosgen-2.0-dev/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +libmono-microsoft-visualc10.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-microsoft-web-infrastructure1.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-oracle4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-parallel4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-peapi4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-posix4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-rabbitmq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-relaxng4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-security4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-sharpzip4.84-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-simd4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-smdiagnostics0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-sqlite4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-componentmodel-composition4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-componentmodel-dataannotations4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-configuration-install4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-configuration4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-core4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-data-datasetextensions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-data-entity4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-data-linq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-data-services-client4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-data-services4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-data4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-deployment4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-design4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-drawing-design4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-drawing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-dynamic4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-enterpriseservices4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-identitymodel-selectors4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-identitymodel4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-io-compression-filesystem4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-io-compression4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-json-microsoft4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-json4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-ldap-protocols4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-ldap4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-management4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-messaging4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-net-http-formatting4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-net-http-webrequest4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-net-http4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-net4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-numerics-vectors4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-numerics4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-core2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-debugger2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-experimental2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-interfaces2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-linq2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-observable-aliases0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-platformservices2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-providers2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-runtime-remoting2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-windows-forms2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reactive-windows-threading2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-reflection-context4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-runtime-caching4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-runtime-durableinstancing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-runtime-serialization-formatters-soap4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-runtime-serialization4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-runtime4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-security4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-servicemodel-activation4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-servicemodel-discovery4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-servicemodel-internals0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-servicemodel-routing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-servicemodel-web4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-servicemodel4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-serviceprocess4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-threading-tasks-dataflow4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-transactions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-abstractions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-applicationservices4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-dynamicdata4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-extensions-design4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-extensions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-http-selfhost4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-http-webhost4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-http4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-mobile4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-mvc3.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-razor2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-regularexpressions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-routing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-services4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-webpages-deployment2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-webpages-razor2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web-webpages2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-web4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-windows-forms-datavisualization4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-windows-forms4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-windows4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-workflow-activities4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-workflow-componentmodel4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-workflow-runtime4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-xaml4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-xml-linq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-xml-serialization4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system-xml4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-system4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-tasklets4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-webbrowser4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-webmatrix-data4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-windowsbase4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmono-xbuild-tasks4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmonosgen-2.0-1/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +libmonosgen-2.0-dev/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] libncurses5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] libncursesw5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] @@ -278,9 +278,9 @@ libsemanage-common/xenial,now 2.3-1build3 all [installed] libsemanage1/xenial,now 2.3-1build3 amd64 [installed] libsepol1/xenial,now 2.4-2 amd64 [installed] libsmartcols1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -libsqlite3-0/xenial,now 3.11.0-1ubuntu1 amd64 [installed,automatic] +libsqlite3-0/xenial,now 3.11.0-1ubuntu1 amd64 [installed,upgradable to: 3.11.0-1ubuntu1.1] libss2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] -libssl1.0.0/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.14 amd64 [installed,automatic] +libssl1.0.0/now 1.0.2g-1ubuntu4.14 amd64 [installed,upgradable to: 1.0.2g-1ubuntu4.15] libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 amd64 [installed] libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 amd64 [installed,automatic] @@ -309,21 +309,21 @@ makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 all [installed] mawk/xenial,now 1.3.3-17ubuntu2 amd64 [installed] mediainfo/xenial,now 18.12-1 amd64 [installed] mime-support/xenial,now 3.59ubuntu1 all [installed,automatic] -mono-4.0-gac/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -mono-devel/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed] -mono-gac/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -mono-mcs/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -mono-roslyn/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] -mono-runtime/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] -mono-runtime-common/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] -mono-runtime-sgen/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,automatic] +mono-4.0-gac/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-devel/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-gac/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-mcs/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-roslyn/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-runtime/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-runtime-common/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] +mono-runtime-sgen/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed] -mono-xbuild/stable-xenial,now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,automatic] +mono-xbuild/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] mount/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] multiarch-support/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] ncurses-base/xenial,now 6.0+20160213-1ubuntu1 all [installed] ncurses-bin/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] -openssl/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.14 amd64 [installed,automatic] +openssl/now 1.0.2g-1ubuntu4.14 amd64 [installed,upgradable to: 1.0.2g-1ubuntu4.15] passwd/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 amd64 [installed] patch/xenial-updates,xenial-security,now 2.7.5-1ubuntu0.16.04.1 amd64 [installed,automatic] perl/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed,automatic] @@ -338,7 +338,7 @@ python2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd readline-common/xenial,now 6.3-8ubuntu2 all [installed] sed/xenial,now 4.2.2-7 amd64 [installed] sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 all [installed] -sqlite3/xenial,now 3.11.0-1ubuntu1 amd64 [installed] +sqlite3/xenial,now 3.11.0-1ubuntu1 amd64 [installed,upgradable to: 3.11.0-1ubuntu1.1] systemd/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 all [installed] From 557e418163aa7c5afcd8e9db296fa22e5028a2e4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Mar 2019 03:33:43 -0500 Subject: [PATCH 030/515] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index ed908d1..6b86740 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -343,7 +343,7 @@ pipeline { chmod 777 /tmp/package_versions.txt' elif [ "${DIST_IMAGE}" == "ubuntu" ]; then docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - apt list -qq --installed > /tmp/package_versions.txt && \ + apt list -qq --installed | cut -d" " -f1-2 > /tmp/package_versions.txt && \ chmod 777 /tmp/package_versions.txt' fi NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) From 8a77db53f70fba006459601d3179158fa39d8363 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Mar 2019 03:39:18 -0500 Subject: [PATCH 031/515] Bot Updating Package Versions --- package_versions.txt | 706 +++++++++++++++++++++---------------------- 1 file changed, 353 insertions(+), 353 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 71d2514..deecf5b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,353 +1,353 @@ -adduser/xenial,now 3.113+nmu3ubuntu4 all [installed] -apt/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] -apt-transport-https/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] -apt-utils/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] -base-files/xenial-updates,now 9.4ubuntu4.8 amd64 [installed] -base-passwd/xenial,now 3.5.39 amd64 [installed] -bash/xenial-updates,xenial-security,now 4.3-14ubuntu1.2 amd64 [installed] -binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 amd64 [installed,automatic] -bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 amd64 [installed] -bzip2/xenial,now 1.0.6-8 amd64 [installed] -ca-certificates/xenial-updates,now 20170717~16.04.2 all [installed,automatic] -ca-certificates-mono/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 all [installed,automatic] -coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 amd64 [installed] -curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed] -dash/xenial,now 0.5.8-2.1ubuntu2 amd64 [installed] -debconf/xenial,now 1.5.58ubuntu1 all [installed] -debianutils/xenial,now 4.7 amd64 [installed] -diffutils/xenial,now 1:3.3-3 amd64 [installed] -dpkg/xenial-updates,now 1.18.4ubuntu1.5 amd64 [installed] -dpkg-dev/xenial-updates,now 1.18.4ubuntu1.5 all [installed,automatic] -e2fslibs/xenial,now 1.42.13-1ubuntu1 amd64 [installed] -e2fsprogs/xenial,now 1.42.13-1ubuntu1 amd64 [installed] -findutils/xenial,now 4.6.0+git+20160126-2 amd64 [installed] -fontconfig-config/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 all [installed,automatic] -fonts-dejavu-core/xenial,now 2.35-1 all [installed,automatic] -gcc-5-base/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 amd64 [installed] -gcc-6-base/xenial,now 6.0.1-0ubuntu1 amd64 [installed] -gnupg/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 amd64 [installed] -gpgv/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 amd64 [installed] -grep/xenial-updates,now 2.25-1~16.04.1 amd64 [installed] -gzip/xenial,now 1.6-4ubuntu1 amd64 [installed] -hostname/xenial,now 3.16ubuntu2 amd64 [installed] -init/xenial-updates,now 1.29ubuntu4 amd64 [installed] -init-system-helpers/xenial-updates,now 1.29ubuntu4 all [installed] -initscripts/xenial,now 2.88dsf-59.3ubuntu2 amd64 [installed] -insserv/xenial,now 1.14.0-5ubuntu3 amd64 [installed] -jq/xenial-updates,xenial-security,now 1.5+dfsg-1ubuntu0.1 amd64 [installed] -krb5-locales/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 all [installed,automatic] -libacl1/xenial,now 2.2.52-3 amd64 [installed] -libapparmor1/xenial-updates,xenial-security,now 2.10.95-0ubuntu2.10 amd64 [installed] -libapt-inst2.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed,automatic] -libapt-pkg5.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 amd64 [installed] -libasn1-8-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libattr1/xenial,now 1:2.4.47-2 amd64 [installed] -libaudit-common/xenial-updates,now 1:2.4.5-1ubuntu2.1 all [installed] -libaudit1/xenial-updates,now 1:2.4.5-1ubuntu2.1 amd64 [installed] -libblkid1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -libbz2-1.0/xenial,now 1.0.6-8 amd64 [installed] -libc-bin/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] -libc6/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] -libcairo2/xenial,now 1.14.6-1 amd64 [installed,automatic] -libcap2/xenial,now 1:2.24-12 amd64 [installed] -libcap2-bin/xenial,now 1:2.24-12 amd64 [installed] -libcomerr2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] -libcryptsetup4/xenial-updates,now 2:1.6.6-5ubuntu2.1 amd64 [installed] -libcurl3/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed,automatic] -libcurl3-gnutls/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed,automatic] -libcurl4-openssl-dev/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 amd64 [installed] -libdb5.3/xenial-updates,xenial-security,now 5.3.28-11ubuntu0.1 amd64 [installed] -libdebconfclient0/xenial,now 0.198ubuntu1 amd64 [installed] -libdevmapper1.02.1/xenial,now 2:1.02.110-1ubuntu10 amd64 [installed] -libdpkg-perl/xenial-updates,now 1.18.4ubuntu1.5 all [installed,automatic] -libexif12/xenial,now 0.6.21-2 amd64 [installed,automatic] -libexpat1/xenial-updates,xenial-security,now 2.1.0-7ubuntu0.16.04.3 amd64 [installed,automatic] -libfdisk1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -libffi6/xenial,now 3.2.1-4 amd64 [installed,automatic] -libfontconfig1/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 amd64 [installed,automatic] -libfreetype6/xenial-updates,xenial-security,now 2.6.1-0.1ubuntu2.3 amd64 [installed,automatic] -libgcc1/xenial,now 1:6.0.1-0ubuntu1 amd64 [installed] -libgcrypt20/xenial-updates,xenial-security,now 1.6.5-2ubuntu0.5 amd64 [installed] -libgdbm3/xenial,now 1.8.3-13.1 amd64 [installed,automatic] -libgdiplus/stable-xenial,now 5.6-0xamarin5+ubuntu1604b1 amd64 [installed,automatic] -libgif7/xenial-updates,now 5.1.4-0.3~16.04 amd64 [installed,automatic] -libglib2.0-0/xenial-updates,xenial-security,now 2.48.2-0ubuntu4.1 amd64 [installed,automatic] -libgmp10/xenial,now 2:6.1.0+dfsg-2 amd64 [installed,automatic] -libgnutls30/xenial-updates,now 3.4.10-4ubuntu1.4 amd64 [installed,automatic] -libgpg-error0/xenial,now 1.21-2ubuntu1 amd64 [installed] -libgssapi-krb5-2/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] -libgssapi3-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libhcrypto4-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libheimbase1-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libheimntlm0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libhogweed4/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 amd64 [installed,automatic] -libhx509-5-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libidn11/xenial-updates,xenial-security,now 1.32-3ubuntu1.2 amd64 [installed,automatic] -libjbig0/xenial,now 2.1-3.1 amd64 [installed,automatic] -libjpeg-turbo8/xenial-updates,xenial-security,now 1.4.2-0ubuntu3.1 amd64 [installed,automatic] -libjpeg8/xenial,now 8c-2ubuntu8 amd64 [installed,automatic] -libk5crypto3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] -libkeyutils1/xenial,now 1.5.9-8ubuntu1 amd64 [installed,automatic] -libkmod2/xenial-updates,now 22-1ubuntu5.2 amd64 [installed] -libkrb5-26-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libkrb5-3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] -libkrb5support0/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 amd64 [installed,automatic] -libldap-2.4-2/xenial-updates,now 2.4.42+dfsg-2ubuntu3.4 amd64 [installed,automatic] -liblz4-1/xenial,now 0.0~r131-2ubuntu2 amd64 [installed] -liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 amd64 [installed] -libmediainfo0v5/xenial,now 18.12-1 amd64 [installed,automatic] -libmms0/xenial,now 0.6.4-1 amd64 [installed,automatic] -libmono-2.0-dev/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-accessibility4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-cairo4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-cecil-private-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-cil-dev/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-codecontracts4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-compilerservices-symbolwriter4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-corlib4.5-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-cscompmgd0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-csharp4.0c-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-custommarshalers4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-data-tds4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-db2-1.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-debugger-soft4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-http4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n-cjk4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n-mideast4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n-other4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n-rare4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n-west4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n4.0-all/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-i18n4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-ldap4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-management4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-messaging-rabbitmq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-messaging4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-build-engine4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-build-framework4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-build-tasks-v4.0-4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-build-utilities-v4.0-4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-build4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-csharp4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed,automatic] -libmono-microsoft-visualc10.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-microsoft-web-infrastructure1.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-oracle4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-parallel4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-peapi4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-posix4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-rabbitmq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-relaxng4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-security4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-sharpzip4.84-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-simd4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-smdiagnostics0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-sqlite4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-componentmodel-composition4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-componentmodel-dataannotations4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-configuration-install4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-configuration4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-core4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-data-datasetextensions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-data-entity4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-data-linq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-data-services-client4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-data-services4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-data4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-deployment4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-design4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-drawing-design4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-drawing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-dynamic4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-enterpriseservices4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-identitymodel-selectors4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-identitymodel4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-io-compression-filesystem4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-io-compression4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-json-microsoft4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-json4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-ldap-protocols4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-ldap4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-management4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-messaging4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-net-http-formatting4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-net-http-webrequest4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-net-http4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-net4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-numerics-vectors4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-numerics4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-core2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-debugger2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-experimental2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-interfaces2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-linq2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-observable-aliases0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-platformservices2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-providers2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-runtime-remoting2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-windows-forms2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reactive-windows-threading2.2-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-reflection-context4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-runtime-caching4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-runtime-durableinstancing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-runtime-serialization-formatters-soap4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-runtime-serialization4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-runtime4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-security4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-servicemodel-activation4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-servicemodel-discovery4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-servicemodel-internals0.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-servicemodel-routing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-servicemodel-web4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-servicemodel4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-serviceprocess4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-threading-tasks-dataflow4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-transactions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-abstractions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-applicationservices4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-dynamicdata4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-extensions-design4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-extensions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-http-selfhost4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-http-webhost4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-http4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-mobile4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-mvc3.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-razor2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-regularexpressions4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-routing4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-services4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-webpages-deployment2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-webpages-razor2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web-webpages2.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-web4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-windows-forms-datavisualization4.0a-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-windows-forms4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-windows4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-workflow-activities4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-workflow-componentmodel4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-workflow-runtime4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-xaml4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-xml-linq4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-xml-serialization4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system-xml4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-system4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-tasklets4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-webbrowser4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-webmatrix-data4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-windowsbase4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmono-xbuild-tasks4.0-cil/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmonosgen-2.0-1/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmonosgen-2.0-dev/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -libncurses5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] -libncursesw5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] -libnettle6/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 amd64 [installed,automatic] -libnunit-cil-dev/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libnunit-console-runner2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libnunit-core-interfaces2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libnunit-core2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libnunit-framework2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libnunit-mocks2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libnunit-util2.6.3-cil/xenial,now 2.6.4+dfsg-1 all [installed,automatic] -libonig2/xenial-updates,xenial-security,now 5.9.6-1ubuntu0.1 amd64 [installed,automatic] -libp11-kit0/xenial-updates,now 0.23.2-5~ubuntu16.04.1 amd64 [installed,automatic] -libpam-modules/xenial-updates,now 1.1.8-3.2ubuntu2.1 amd64 [installed] -libpam-modules-bin/xenial-updates,now 1.1.8-3.2ubuntu2.1 amd64 [installed] -libpam-runtime/xenial-updates,now 1.1.8-3.2ubuntu2.1 all [installed] -libpam0g/xenial-updates,now 1.1.8-3.2ubuntu2.1 amd64 [installed] -libpcre3/xenial,now 2:8.38-3.1 amd64 [installed] -libperl5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed,automatic] -libpixman-1-0/xenial,now 0.33.6-1 amd64 [installed,automatic] -libpng12-0/xenial-updates,xenial-security,now 1.2.54-1ubuntu1.1 amd64 [installed,automatic] -libprocps4/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 amd64 [installed] -libpython-stdlib/xenial-updates,now 2.7.12-1~16.04 amd64 [installed,automatic] -libpython2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] -libpython2.7-stdlib/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] -libreadline6/xenial,now 6.3-8ubuntu2 amd64 [installed] -libroken18-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -librtmp1/xenial-updates,xenial-security,now 2.4+20151223.gitfa8646d-1ubuntu0.1 amd64 [installed,automatic] -libsasl2-2/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 amd64 [installed,automatic] -libsasl2-modules/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 amd64 [installed,automatic] -libsasl2-modules-db/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 amd64 [installed,automatic] -libseccomp2/xenial-updates,now 2.3.1-2.1ubuntu2~16.04.1 amd64 [installed] -libselinux1/xenial,now 2.4-3build2 amd64 [installed] -libsemanage-common/xenial,now 2.3-1build3 all [installed] -libsemanage1/xenial,now 2.3-1build3 amd64 [installed] -libsepol1/xenial,now 2.4-2 amd64 [installed] -libsmartcols1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -libsqlite3-0/xenial,now 3.11.0-1ubuntu1 amd64 [installed,upgradable to: 3.11.0-1ubuntu1.1] -libss2/xenial,now 1.42.13-1ubuntu1 amd64 [installed] -libssl1.0.0/now 1.0.2g-1ubuntu4.14 amd64 [installed,upgradable to: 1.0.2g-1ubuntu4.15] -libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 amd64 [installed] -libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] -libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 amd64 [installed,automatic] -libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.5 amd64 [installed,automatic] -libtinfo5/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] -libudev1/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] -libusb-0.1-4/xenial,now 2:0.1.12-28 amd64 [installed] -libustr-1.0-1/xenial,now 1.0.4-5 amd64 [installed] -libuuid1/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -libwind0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 amd64 [installed,automatic] -libx11-6/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 amd64 [installed,automatic] -libx11-data/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 all [installed,automatic] -libxau6/xenial,now 1:1.0.8-1 amd64 [installed,automatic] -libxcb-render0/xenial,now 1.11.1-1ubuntu1 amd64 [installed,automatic] -libxcb-shm0/xenial,now 1.11.1-1ubuntu1 amd64 [installed,automatic] -libxcb1/xenial,now 1.11.1-1ubuntu1 amd64 [installed,automatic] -libxdmcp6/xenial,now 1:1.1.2-1.1 amd64 [installed,automatic] -libxext6/xenial,now 2:1.3.3-1 amd64 [installed,automatic] -libxrender1/xenial,now 1:0.9.9-0ubuntu1 amd64 [installed,automatic] -libzen0v5/xenial,now 0.4.37-1 amd64 [installed,automatic] -locales/xenial-updates,now 2.23-0ubuntu11 all [installed] -login/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 amd64 [installed] -lsb-base/xenial-updates,now 9.20160110ubuntu0.2 all [installed] -make/xenial,now 4.1-6 amd64 [installed,automatic] -makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 all [installed] -mawk/xenial,now 1.3.3-17ubuntu2 amd64 [installed] -mediainfo/xenial,now 18.12-1 amd64 [installed] -mime-support/xenial,now 3.59ubuntu1 all [installed,automatic] -mono-4.0-gac/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-devel/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-gac/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-mcs/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-roslyn/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-runtime/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-runtime-common/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-runtime-sgen/now 5.18.0.240-0xamarin1+ubuntu1604b1 amd64 [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 all [installed] -mono-xbuild/now 5.18.0.240-0xamarin1+ubuntu1604b1 all [installed,upgradable to: 5.18.0.268-0xamarin7+ubuntu1604b1] -mount/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -multiarch-support/xenial-updates,now 2.23-0ubuntu11 amd64 [installed] -ncurses-base/xenial,now 6.0+20160213-1ubuntu1 all [installed] -ncurses-bin/xenial,now 6.0+20160213-1ubuntu1 amd64 [installed] -openssl/now 1.0.2g-1ubuntu4.14 amd64 [installed,upgradable to: 1.0.2g-1ubuntu4.15] -passwd/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 amd64 [installed] -patch/xenial-updates,xenial-security,now 2.7.5-1ubuntu0.16.04.1 amd64 [installed,automatic] -perl/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed,automatic] -perl-base/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 amd64 [installed] -perl-modules-5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 all [installed,automatic] -pkg-config/xenial,now 0.29.1-0ubuntu1 amd64 [installed,automatic] -procps/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 amd64 [installed] -python/xenial-updates,now 2.7.12-1~16.04 amd64 [installed] -python-minimal/xenial-updates,now 2.7.12-1~16.04 amd64 [installed,automatic] -python2.7/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] -python2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 amd64 [installed,automatic] -readline-common/xenial,now 6.3-8ubuntu2 all [installed] -sed/xenial,now 4.2.2-7 amd64 [installed] -sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 all [installed] -sqlite3/xenial,now 3.11.0-1ubuntu1 amd64 [installed,upgradable to: 3.11.0-1ubuntu1.1] -systemd/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] -systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.16 amd64 [installed] -sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 all [installed] -sysvinit-utils/xenial,now 2.88dsf-59.3ubuntu2 amd64 [installed] -tar/xenial-updates,xenial-security,now 1.28-2.1ubuntu0.1 amd64 [installed] -tzdata/xenial-updates,xenial-security,now 2018i-0ubuntu0.16.04 all [installed] -ubuntu-keyring/xenial,now 2012.05.19 all [installed] -ucf/xenial,now 3.0036 all [installed,automatic] -unzip/xenial,now 6.0-20ubuntu1 amd64 [installed] -util-linux/xenial-updates,now 2.27.1-6ubuntu3.6 amd64 [installed] -xz-utils/xenial,now 5.1.1alpha+20120614-2ubuntu2 amd64 [installed,automatic] -zlib1g/xenial-updates,now 1:1.2.8.dfsg-2ubuntu4.1 amd64 [installed] +adduser/xenial,now 3.113+nmu3ubuntu4 +apt/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +apt-transport-https/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +apt-utils/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +base-files/xenial-updates,now 9.4ubuntu4.8 +base-passwd/xenial,now 3.5.39 +bash/xenial-updates,xenial-security,now 4.3-14ubuntu1.2 +binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 +bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 +bzip2/xenial,now 1.0.6-8 +ca-certificates/xenial-updates,now 20170717~16.04.2 +ca-certificates-mono/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 +coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 +curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 +dash/xenial,now 0.5.8-2.1ubuntu2 +debconf/xenial,now 1.5.58ubuntu1 +debianutils/xenial,now 4.7 +diffutils/xenial,now 1:3.3-3 +dpkg/xenial-updates,now 1.18.4ubuntu1.5 +dpkg-dev/xenial-updates,now 1.18.4ubuntu1.5 +e2fslibs/xenial,now 1.42.13-1ubuntu1 +e2fsprogs/xenial,now 1.42.13-1ubuntu1 +findutils/xenial,now 4.6.0+git+20160126-2 +fontconfig-config/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 +fonts-dejavu-core/xenial,now 2.35-1 +gcc-5-base/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 +gcc-6-base/xenial,now 6.0.1-0ubuntu1 +gnupg/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 +gpgv/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 +grep/xenial-updates,now 2.25-1~16.04.1 +gzip/xenial,now 1.6-4ubuntu1 +hostname/xenial,now 3.16ubuntu2 +init/xenial-updates,now 1.29ubuntu4 +init-system-helpers/xenial-updates,now 1.29ubuntu4 +initscripts/xenial,now 2.88dsf-59.3ubuntu2 +insserv/xenial,now 1.14.0-5ubuntu3 +jq/xenial-updates,xenial-security,now 1.5+dfsg-1ubuntu0.1 +krb5-locales/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 +libacl1/xenial,now 2.2.52-3 +libapparmor1/xenial-updates,xenial-security,now 2.10.95-0ubuntu2.10 +libapt-inst2.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +libapt-pkg5.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +libasn1-8-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libattr1/xenial,now 1:2.4.47-2 +libaudit-common/xenial-updates,now 1:2.4.5-1ubuntu2.1 +libaudit1/xenial-updates,now 1:2.4.5-1ubuntu2.1 +libblkid1/xenial-updates,now 2.27.1-6ubuntu3.6 +libbz2-1.0/xenial,now 1.0.6-8 +libc-bin/xenial-updates,now 2.23-0ubuntu11 +libc6/xenial-updates,now 2.23-0ubuntu11 +libcairo2/xenial,now 1.14.6-1 +libcap2/xenial,now 1:2.24-12 +libcap2-bin/xenial,now 1:2.24-12 +libcomerr2/xenial,now 1.42.13-1ubuntu1 +libcryptsetup4/xenial-updates,now 2:1.6.6-5ubuntu2.1 +libcurl3/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 +libcurl3-gnutls/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 +libcurl4-openssl-dev/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 +libdb5.3/xenial-updates,xenial-security,now 5.3.28-11ubuntu0.1 +libdebconfclient0/xenial,now 0.198ubuntu1 +libdevmapper1.02.1/xenial,now 2:1.02.110-1ubuntu10 +libdpkg-perl/xenial-updates,now 1.18.4ubuntu1.5 +libexif12/xenial,now 0.6.21-2 +libexpat1/xenial-updates,xenial-security,now 2.1.0-7ubuntu0.16.04.3 +libfdisk1/xenial-updates,now 2.27.1-6ubuntu3.6 +libffi6/xenial,now 3.2.1-4 +libfontconfig1/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 +libfreetype6/xenial-updates,xenial-security,now 2.6.1-0.1ubuntu2.3 +libgcc1/xenial,now 1:6.0.1-0ubuntu1 +libgcrypt20/xenial-updates,xenial-security,now 1.6.5-2ubuntu0.5 +libgdbm3/xenial,now 1.8.3-13.1 +libgdiplus/stable-xenial,now 5.6-0xamarin5+ubuntu1604b1 +libgif7/xenial-updates,now 5.1.4-0.3~16.04 +libglib2.0-0/xenial-updates,xenial-security,now 2.48.2-0ubuntu4.1 +libgmp10/xenial,now 2:6.1.0+dfsg-2 +libgnutls30/xenial-updates,now 3.4.10-4ubuntu1.4 +libgpg-error0/xenial,now 1.21-2ubuntu1 +libgssapi-krb5-2/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 +libgssapi3-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libhcrypto4-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libheimbase1-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libheimntlm0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libhogweed4/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 +libhx509-5-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libidn11/xenial-updates,xenial-security,now 1.32-3ubuntu1.2 +libjbig0/xenial,now 2.1-3.1 +libjpeg-turbo8/xenial-updates,xenial-security,now 1.4.2-0ubuntu3.1 +libjpeg8/xenial,now 8c-2ubuntu8 +libk5crypto3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 +libkeyutils1/xenial,now 1.5.9-8ubuntu1 +libkmod2/xenial-updates,now 22-1ubuntu5.2 +libkrb5-26-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libkrb5-3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 +libkrb5support0/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 +libldap-2.4-2/xenial-updates,now 2.4.42+dfsg-2ubuntu3.4 +liblz4-1/xenial,now 0.0~r131-2ubuntu2 +liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 +libmediainfo0v5/xenial,now 18.12-1 +libmms0/xenial,now 0.6.4-1 +libmono-2.0-dev/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-accessibility4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-cairo4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-cecil-private-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 +libmono-cil-dev/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-codecontracts4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-compilerservices-symbolwriter4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-corlib4.5-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-cscompmgd0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-csharp4.0c-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-custommarshalers4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-data-tds4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-db2-1.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-debugger-soft4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-http4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n-cjk4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n-mideast4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n-other4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n-rare4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n-west4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n4.0-all/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-i18n4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-ldap4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-management4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-messaging-rabbitmq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-messaging4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-build-engine4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-build-framework4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-build4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-csharp4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 +libmono-microsoft-visualc10.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-web-infrastructure1.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-oracle4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-parallel4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-peapi4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-posix4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-rabbitmq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-relaxng4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-security4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-sharpzip4.84-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-simd4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-smdiagnostics0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-sqlite4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-componentmodel-composition4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-componentmodel-dataannotations4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-configuration-install4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-configuration4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-core4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-data-datasetextensions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-data-entity4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-data-linq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-data-services-client4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-data-services4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-data4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-deployment4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-design4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-drawing-design4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-drawing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-dynamic4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-enterpriseservices4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-identitymodel-selectors4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-identitymodel4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-io-compression-filesystem4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-io-compression4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-json-microsoft4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-json4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-ldap-protocols4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-ldap4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-management4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-messaging4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-net-http-formatting4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-net-http-webrequest4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-net-http4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-net4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-numerics-vectors4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-numerics4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-core2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-debugger2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-experimental2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-interfaces2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-linq2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-observable-aliases0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-platformservices2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-providers2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-runtime-remoting2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-windows-forms2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reactive-windows-threading2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-reflection-context4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-runtime-caching4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-runtime-durableinstancing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-runtime-serialization4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-runtime4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-security4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-servicemodel-activation4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-servicemodel-discovery4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-servicemodel-internals0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-servicemodel-routing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-servicemodel-web4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-servicemodel4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-serviceprocess4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-threading-tasks-dataflow4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-transactions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-abstractions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-applicationservices4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-dynamicdata4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-extensions-design4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-extensions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-http-selfhost4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-http-webhost4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-http4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-mobile4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-mvc3.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-razor2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-regularexpressions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-routing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-services4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-webpages-deployment2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-webpages-razor2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web-webpages2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-web4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-windows-forms-datavisualization4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-windows-forms4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-windows4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-workflow-activities4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-workflow-componentmodel4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-workflow-runtime4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-xaml4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-xml-linq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-xml-serialization4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system-xml4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-system4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-tasklets4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-webbrowser4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-webmatrix-data4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-windowsbase4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-xbuild-tasks4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmonosgen-2.0-1/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmonosgen-2.0-dev/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 +libncurses5/xenial,now 6.0+20160213-1ubuntu1 +libncursesw5/xenial,now 6.0+20160213-1ubuntu1 +libnettle6/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 +libnunit-cil-dev/xenial,now 2.6.4+dfsg-1 +libnunit-console-runner2.6.3-cil/xenial,now 2.6.4+dfsg-1 +libnunit-core-interfaces2.6.3-cil/xenial,now 2.6.4+dfsg-1 +libnunit-core2.6.3-cil/xenial,now 2.6.4+dfsg-1 +libnunit-framework2.6.3-cil/xenial,now 2.6.4+dfsg-1 +libnunit-mocks2.6.3-cil/xenial,now 2.6.4+dfsg-1 +libnunit-util2.6.3-cil/xenial,now 2.6.4+dfsg-1 +libonig2/xenial-updates,xenial-security,now 5.9.6-1ubuntu0.1 +libp11-kit0/xenial-updates,now 0.23.2-5~ubuntu16.04.1 +libpam-modules/xenial-updates,now 1.1.8-3.2ubuntu2.1 +libpam-modules-bin/xenial-updates,now 1.1.8-3.2ubuntu2.1 +libpam-runtime/xenial-updates,now 1.1.8-3.2ubuntu2.1 +libpam0g/xenial-updates,now 1.1.8-3.2ubuntu2.1 +libpcre3/xenial,now 2:8.38-3.1 +libperl5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 +libpixman-1-0/xenial,now 0.33.6-1 +libpng12-0/xenial-updates,xenial-security,now 1.2.54-1ubuntu1.1 +libprocps4/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 +libpython-stdlib/xenial-updates,now 2.7.12-1~16.04 +libpython2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 +libpython2.7-stdlib/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 +libreadline6/xenial,now 6.3-8ubuntu2 +libroken18-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +librtmp1/xenial-updates,xenial-security,now 2.4+20151223.gitfa8646d-1ubuntu0.1 +libsasl2-2/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 +libsasl2-modules/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 +libsasl2-modules-db/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 +libseccomp2/xenial-updates,now 2.3.1-2.1ubuntu2~16.04.1 +libselinux1/xenial,now 2.4-3build2 +libsemanage-common/xenial,now 2.3-1build3 +libsemanage1/xenial,now 2.3-1build3 +libsepol1/xenial,now 2.4-2 +libsmartcols1/xenial-updates,now 2.27.1-6ubuntu3.6 +libsqlite3-0/xenial-updates,xenial-security,now 3.11.0-1ubuntu1.1 +libss2/xenial,now 1.42.13-1ubuntu1 +libssl1.0.0/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.15 +libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 +libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.16 +libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 +libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.5 +libtinfo5/xenial,now 6.0+20160213-1ubuntu1 +libudev1/xenial-updates,xenial-security,now 229-4ubuntu21.16 +libusb-0.1-4/xenial,now 2:0.1.12-28 +libustr-1.0-1/xenial,now 1.0.4-5 +libuuid1/xenial-updates,now 2.27.1-6ubuntu3.6 +libwind0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libx11-6/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 +libx11-data/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 +libxau6/xenial,now 1:1.0.8-1 +libxcb-render0/xenial,now 1.11.1-1ubuntu1 +libxcb-shm0/xenial,now 1.11.1-1ubuntu1 +libxcb1/xenial,now 1.11.1-1ubuntu1 +libxdmcp6/xenial,now 1:1.1.2-1.1 +libxext6/xenial,now 2:1.3.3-1 +libxrender1/xenial,now 1:0.9.9-0ubuntu1 +libzen0v5/xenial,now 0.4.37-1 +locales/xenial-updates,now 2.23-0ubuntu11 +login/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 +lsb-base/xenial-updates,now 9.20160110ubuntu0.2 +make/xenial,now 4.1-6 +makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 +mawk/xenial,now 1.3.3-17ubuntu2 +mediainfo/xenial,now 18.12-1 +mime-support/xenial,now 3.59ubuntu1 +mono-4.0-gac/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-devel/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-gac/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-mcs/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-roslyn/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-runtime/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-runtime-common/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-runtime-sgen/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 +mono-xbuild/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mount/xenial-updates,now 2.27.1-6ubuntu3.6 +multiarch-support/xenial-updates,now 2.23-0ubuntu11 +ncurses-base/xenial,now 6.0+20160213-1ubuntu1 +ncurses-bin/xenial,now 6.0+20160213-1ubuntu1 +openssl/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.15 +passwd/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 +patch/xenial-updates,xenial-security,now 2.7.5-1ubuntu0.16.04.1 +perl/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 +perl-base/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 +perl-modules-5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 +pkg-config/xenial,now 0.29.1-0ubuntu1 +procps/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 +python/xenial-updates,now 2.7.12-1~16.04 +python-minimal/xenial-updates,now 2.7.12-1~16.04 +python2.7/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 +python2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 +readline-common/xenial,now 6.3-8ubuntu2 +sed/xenial,now 4.2.2-7 +sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 +sqlite3/xenial-updates,xenial-security,now 3.11.0-1ubuntu1.1 +systemd/xenial-updates,xenial-security,now 229-4ubuntu21.16 +systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.16 +sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 +sysvinit-utils/xenial,now 2.88dsf-59.3ubuntu2 +tar/xenial-updates,xenial-security,now 1.28-2.1ubuntu0.1 +tzdata/xenial-updates,xenial-security,now 2018i-0ubuntu0.16.04 +ubuntu-keyring/xenial,now 2012.05.19 +ucf/xenial,now 3.0036 +unzip/xenial,now 6.0-20ubuntu1 +util-linux/xenial-updates,now 2.27.1-6ubuntu3.6 +xz-utils/xenial,now 5.1.1alpha+20120614-2ubuntu2 +zlib1g/xenial-updates,now 1:1.2.8.dfsg-2ubuntu4.1 From a7c176abeae679b6abf8a33bfb90042b38a7fbe7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 16 Mar 2019 08:36:15 +0000 Subject: [PATCH 032/515] Bot Updating Package Versions --- package_versions.txt | 314 +++++++++++++++++++++---------------------- 1 file changed, 157 insertions(+), 157 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index deecf5b..1d865ef 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -9,7 +9,7 @@ binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 bzip2/xenial,now 1.0.6-8 ca-certificates/xenial-updates,now 20170717~16.04.2 -ca-certificates-mono/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +ca-certificates-mono/now 5.18.0.268-0xamarin9+ubuntu1604b1 cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 @@ -70,7 +70,7 @@ libfreetype6/xenial-updates,xenial-security,now 2.6.1-0.1ubuntu2.3 libgcc1/xenial,now 1:6.0.1-0ubuntu1 libgcrypt20/xenial-updates,xenial-security,now 1.6.5-2ubuntu0.5 libgdbm3/xenial,now 1.8.3-13.1 -libgdiplus/stable-xenial,now 5.6-0xamarin5+ubuntu1604b1 +libgdiplus/stable-xenial,now 5.6.1-0xamarin1+ubuntu1604b1 libgif7/xenial-updates,now 5.1.4-0.3~16.04 libglib2.0-0/xenial-updates,xenial-security,now 2.48.2-0ubuntu4.1 libgmp10/xenial,now 2:6.1.0+dfsg-2 @@ -98,149 +98,149 @@ liblz4-1/xenial,now 0.0~r131-2ubuntu2 liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 libmediainfo0v5/xenial,now 18.12-1 libmms0/xenial,now 0.6.4-1 -libmono-2.0-dev/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-accessibility4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-cairo4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-cecil-private-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-2.0-dev/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-accessibility4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-cairo4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-cecil-private-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -libmono-cil-dev/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-codecontracts4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-compilerservices-symbolwriter4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-corlib4.5-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-cscompmgd0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-csharp4.0c-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-custommarshalers4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-data-tds4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-db2-1.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-debugger-soft4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-http4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n-cjk4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n-mideast4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n-other4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n-rare4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n-west4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n4.0-all/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-i18n4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-ldap4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-management4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-messaging-rabbitmq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-messaging4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-build-engine4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-build-framework4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-build4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-csharp4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-cil-dev/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-codecontracts4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-compilerservices-symbolwriter4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-corlib4.5-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-cscompmgd0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-csharp4.0c-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-custommarshalers4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-data-tds4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-db2-1.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-debugger-soft4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-http4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n-cjk4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n-mideast4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n-other4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n-rare4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n-west4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n4.0-all/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-i18n4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-ldap4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-management4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-messaging-rabbitmq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-messaging4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-build-engine4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-build-framework4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-build4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-csharp4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -libmono-microsoft-visualc10.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-microsoft-web-infrastructure1.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-oracle4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-parallel4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-peapi4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-posix4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-rabbitmq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-relaxng4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-security4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-sharpzip4.84-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-simd4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-smdiagnostics0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-sqlite4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-componentmodel-composition4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-componentmodel-dataannotations4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-configuration-install4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-configuration4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-core4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-data-datasetextensions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-data-entity4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-data-linq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-data-services-client4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-data-services4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-data4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-deployment4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-design4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-drawing-design4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-drawing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-dynamic4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-enterpriseservices4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-identitymodel-selectors4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-identitymodel4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-io-compression-filesystem4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-io-compression4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-json-microsoft4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-json4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-ldap-protocols4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-ldap4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-management4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-messaging4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-net-http-formatting4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-net-http-webrequest4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-net-http4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-net4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-numerics-vectors4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-numerics4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-core2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-debugger2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-experimental2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-interfaces2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-linq2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-observable-aliases0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-platformservices2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-providers2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-runtime-remoting2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-windows-forms2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reactive-windows-threading2.2-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-reflection-context4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-runtime-caching4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-runtime-durableinstancing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-runtime-serialization4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-runtime4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-security4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-servicemodel-activation4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-servicemodel-discovery4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-servicemodel-internals0.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-servicemodel-routing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-servicemodel-web4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-servicemodel4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-serviceprocess4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-threading-tasks-dataflow4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-transactions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-abstractions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-applicationservices4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-dynamicdata4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-extensions-design4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-extensions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-http-selfhost4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-http-webhost4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-http4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-mobile4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-mvc3.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-razor2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-regularexpressions4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-routing4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-services4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-webpages-deployment2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-webpages-razor2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web-webpages2.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-web4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-windows-forms-datavisualization4.0a-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-windows-forms4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-windows4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-workflow-activities4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-workflow-componentmodel4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-workflow-runtime4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-xaml4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-xml-linq4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-xml-serialization4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system-xml4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-system4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-tasklets4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-webbrowser4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-webmatrix-data4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-windowsbase4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmono-xbuild-tasks4.0-cil/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmonosgen-2.0-1/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -libmonosgen-2.0-dev/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +libmono-microsoft-visualc10.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-web-infrastructure1.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-oracle4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-parallel4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-peapi4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-posix4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-rabbitmq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-relaxng4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-security4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-sharpzip4.84-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-simd4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-smdiagnostics0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-sqlite4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-componentmodel-composition4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-componentmodel-dataannotations4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-configuration-install4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-configuration4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-core4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-data-datasetextensions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-data-entity4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-data-linq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-data-services-client4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-data-services4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-data4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-deployment4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-design4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-drawing-design4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-drawing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-dynamic4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-enterpriseservices4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-identitymodel-selectors4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-identitymodel4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-io-compression-filesystem4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-io-compression4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-json-microsoft4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-json4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-ldap-protocols4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-ldap4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-management4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-messaging4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-net-http-formatting4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-net-http-webrequest4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-net-http4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-net4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-numerics-vectors4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-numerics4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-core2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-debugger2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-experimental2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-interfaces2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-linq2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-observable-aliases0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-platformservices2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-providers2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-runtime-remoting2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-windows-forms2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reactive-windows-threading2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-reflection-context4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-runtime-caching4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-runtime-durableinstancing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-runtime-serialization4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-runtime4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-security4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-servicemodel-activation4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-servicemodel-discovery4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-servicemodel-internals0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-servicemodel-routing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-servicemodel-web4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-servicemodel4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-serviceprocess4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-threading-tasks-dataflow4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-transactions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-abstractions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-applicationservices4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-dynamicdata4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-extensions-design4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-extensions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-http-selfhost4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-http-webhost4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-http4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-mobile4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-mvc3.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-razor2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-regularexpressions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-routing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-services4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-webpages-deployment2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-webpages-razor2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web-webpages2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-web4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-windows-forms-datavisualization4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-windows-forms4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-windows4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-workflow-activities4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-workflow-componentmodel4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-workflow-runtime4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-xaml4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-xml-linq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-xml-serialization4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system-xml4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-system4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-tasklets4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-webbrowser4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-webmatrix-data4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-windowsbase4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-xbuild-tasks4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmonosgen-2.0-1/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmonosgen-2.0-dev/now 5.18.0.268-0xamarin9+ubuntu1604b1 libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 libncurses5/xenial,now 6.0+20160213-1ubuntu1 libncursesw5/xenial,now 6.0+20160213-1ubuntu1 @@ -282,11 +282,11 @@ libsqlite3-0/xenial-updates,xenial-security,now 3.11.0-1ubuntu1.1 libss2/xenial,now 1.42.13-1ubuntu1 libssl1.0.0/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.15 libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 -libsystemd0/xenial-updates,xenial-security,now 229-4ubuntu21.16 +libsystemd0/xenial-updates,now 229-4ubuntu21.17 libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 -libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.5 +libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.6 libtinfo5/xenial,now 6.0+20160213-1ubuntu1 -libudev1/xenial-updates,xenial-security,now 229-4ubuntu21.16 +libudev1/xenial-updates,now 229-4ubuntu21.17 libusb-0.1-4/xenial,now 2:0.1.12-28 libustr-1.0-1/xenial,now 1.0.4-5 libuuid1/xenial-updates,now 2.27.1-6ubuntu3.6 @@ -309,16 +309,16 @@ makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 mawk/xenial,now 1.3.3-17ubuntu2 mediainfo/xenial,now 18.12-1 mime-support/xenial,now 3.59ubuntu1 -mono-4.0-gac/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-devel/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-gac/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-mcs/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-roslyn/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-runtime/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-runtime-common/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 -mono-runtime-sgen/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-4.0-gac/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-devel/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-gac/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-mcs/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-roslyn/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-runtime/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-runtime-common/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-runtime-sgen/now 5.18.0.268-0xamarin9+ubuntu1604b1 mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -mono-xbuild/stable-xenial,now 5.18.0.268-0xamarin7+ubuntu1604b1 +mono-xbuild/now 5.18.0.268-0xamarin9+ubuntu1604b1 mount/xenial-updates,now 2.27.1-6ubuntu3.6 multiarch-support/xenial-updates,now 2.23-0ubuntu11 ncurses-base/xenial,now 6.0+20160213-1ubuntu1 @@ -339,8 +339,8 @@ readline-common/xenial,now 6.3-8ubuntu2 sed/xenial,now 4.2.2-7 sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 sqlite3/xenial-updates,xenial-security,now 3.11.0-1ubuntu1.1 -systemd/xenial-updates,xenial-security,now 229-4ubuntu21.16 -systemd-sysv/xenial-updates,xenial-security,now 229-4ubuntu21.16 +systemd/xenial-updates,now 229-4ubuntu21.17 +systemd-sysv/xenial-updates,now 229-4ubuntu21.17 sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 sysvinit-utils/xenial,now 2.88dsf-59.3ubuntu2 tar/xenial-updates,xenial-security,now 1.28-2.1ubuntu0.1 From 656d0e80c3182e9ca4c46b2cdb68dec9c35486fa Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 23 Mar 2019 08:43:20 +0000 Subject: [PATCH 033/515] Bot Updating Package Versions --- package_versions.txt | 312 +++++++++++++++++++++---------------------- 1 file changed, 156 insertions(+), 156 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1d865ef..5cd36dc 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser/xenial,now 3.113+nmu3ubuntu4 -apt/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 -apt-transport-https/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 -apt-utils/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +apt/xenial-security,now 1.2.29ubuntu0.1 +apt-transport-https/xenial-updates,now 1.2.31 +apt-utils/xenial-security,now 1.2.29ubuntu0.1 base-files/xenial-updates,now 9.4ubuntu4.8 base-passwd/xenial,now 3.5.39 bash/xenial-updates,xenial-security,now 4.3-14ubuntu1.2 @@ -9,7 +9,7 @@ binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 bzip2/xenial,now 1.0.6-8 ca-certificates/xenial-updates,now 20170717~16.04.2 -ca-certificates-mono/now 5.18.0.268-0xamarin9+ubuntu1604b1 +ca-certificates-mono/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 @@ -39,8 +39,8 @@ jq/xenial-updates,xenial-security,now 1.5+dfsg-1ubuntu0.1 krb5-locales/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 libacl1/xenial,now 2.2.52-3 libapparmor1/xenial-updates,xenial-security,now 2.10.95-0ubuntu2.10 -libapt-inst2.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 -libapt-pkg5.0/xenial-updates,xenial-security,now 1.2.29ubuntu0.1 +libapt-inst2.0/xenial-security,now 1.2.29ubuntu0.1 +libapt-pkg5.0/xenial-security,now 1.2.29ubuntu0.1 libasn1-8-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 libattr1/xenial,now 1:2.4.47-2 libaudit-common/xenial-updates,now 1:2.4.5-1ubuntu2.1 @@ -98,149 +98,149 @@ liblz4-1/xenial,now 0.0~r131-2ubuntu2 liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 libmediainfo0v5/xenial,now 18.12-1 libmms0/xenial,now 0.6.4-1 -libmono-2.0-dev/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-accessibility4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-cairo4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-cecil-private-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-2.0-dev/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-accessibility4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cairo4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cecil-private-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -libmono-cil-dev/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-codecontracts4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-compilerservices-symbolwriter4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-corlib4.5-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-cscompmgd0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-csharp4.0c-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-custommarshalers4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-data-tds4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-db2-1.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-debugger-soft4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-http4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n-cjk4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n-mideast4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n-other4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n-rare4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n-west4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n4.0-all/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-i18n4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-ldap4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-management4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-messaging-rabbitmq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-messaging4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-build-engine4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-build-framework4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-build4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-csharp4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-cil-dev/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-codecontracts4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-compilerservices-symbolwriter4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-corlib4.5-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cscompmgd0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-csharp4.0c-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-custommarshalers4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-data-tds4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-db2-1.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-debugger-soft4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-http4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-cjk4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-mideast4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-other4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-rare4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-west4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n4.0-all/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-ldap4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-management4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-messaging-rabbitmq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-messaging4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-engine4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-framework4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-csharp4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -libmono-microsoft-visualc10.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-microsoft-web-infrastructure1.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-oracle4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-parallel4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-peapi4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-posix4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-rabbitmq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-relaxng4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-security4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-sharpzip4.84-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-simd4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-smdiagnostics0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-sqlite4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-componentmodel-composition4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-componentmodel-dataannotations4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-configuration-install4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-configuration4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-core4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-data-datasetextensions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-data-entity4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-data-linq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-data-services-client4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-data-services4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-data4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-deployment4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-design4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-drawing-design4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-drawing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-dynamic4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-enterpriseservices4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-identitymodel-selectors4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-identitymodel4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-io-compression-filesystem4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-io-compression4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-json-microsoft4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-json4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-ldap-protocols4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-ldap4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-management4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-messaging4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-net-http-formatting4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-net-http-webrequest4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-net-http4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-net4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-numerics-vectors4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-numerics4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-core2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-debugger2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-experimental2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-interfaces2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-linq2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-observable-aliases0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-platformservices2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-providers2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-runtime-remoting2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-windows-forms2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reactive-windows-threading2.2-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-reflection-context4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-runtime-caching4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-runtime-durableinstancing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-runtime-serialization4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-runtime4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-security4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-servicemodel-activation4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-servicemodel-discovery4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-servicemodel-internals0.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-servicemodel-routing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-servicemodel-web4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-servicemodel4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-serviceprocess4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-threading-tasks-dataflow4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-transactions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-abstractions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-applicationservices4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-dynamicdata4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-extensions-design4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-extensions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-http-selfhost4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-http-webhost4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-http4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-mobile4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-mvc3.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-razor2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-regularexpressions4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-routing4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-services4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-webpages-deployment2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-webpages-razor2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web-webpages2.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-web4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-windows-forms-datavisualization4.0a-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-windows-forms4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-windows4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-workflow-activities4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-workflow-componentmodel4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-workflow-runtime4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-xaml4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-xml-linq4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-xml-serialization4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system-xml4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-system4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-tasklets4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-webbrowser4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-webmatrix-data4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-windowsbase4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmono-xbuild-tasks4.0-cil/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmonosgen-2.0-1/now 5.18.0.268-0xamarin9+ubuntu1604b1 -libmonosgen-2.0-dev/now 5.18.0.268-0xamarin9+ubuntu1604b1 +libmono-microsoft-visualc10.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-web-infrastructure1.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-oracle4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-parallel4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-peapi4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-posix4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-rabbitmq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-relaxng4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-security4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-sharpzip4.84-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-simd4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-smdiagnostics0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-sqlite4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-componentmodel-composition4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-componentmodel-dataannotations4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-configuration-install4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-configuration4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-core4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-datasetextensions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-entity4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-linq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-services-client4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-services4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-deployment4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-design4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-drawing-design4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-drawing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-dynamic4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-enterpriseservices4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-identitymodel-selectors4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-identitymodel4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-io-compression-filesystem4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-io-compression4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-json-microsoft4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-json4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-ldap-protocols4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-ldap4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-management4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-messaging4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net-http-formatting4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net-http-webrequest4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net-http4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-numerics-vectors4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-numerics4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-core2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-debugger2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-experimental2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-interfaces2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-linq2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-observable-aliases0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-platformservices2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-providers2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-runtime-remoting2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-windows-forms2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-windows-threading2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reflection-context4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-caching4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-durableinstancing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-serialization4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-security4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-activation4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-discovery4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-internals0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-routing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-web4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-serviceprocess4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-threading-tasks-dataflow4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-transactions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-abstractions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-applicationservices4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-dynamicdata4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-extensions-design4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-extensions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-http-selfhost4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-http-webhost4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-http4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-mobile4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-mvc3.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-razor2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-regularexpressions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-routing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-services4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-webpages-deployment2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-webpages-razor2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-webpages2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-windows-forms-datavisualization4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-windows-forms4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-windows4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-workflow-activities4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-workflow-componentmodel4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-workflow-runtime4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xaml4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xml-linq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xml-serialization4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xml4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-tasklets4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-webbrowser4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-webmatrix-data4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-windowsbase4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-xbuild-tasks4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmonosgen-2.0-1/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +libmonosgen-2.0-dev/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 libncurses5/xenial,now 6.0+20160213-1ubuntu1 libncursesw5/xenial,now 6.0+20160213-1ubuntu1 @@ -309,16 +309,16 @@ makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 mawk/xenial,now 1.3.3-17ubuntu2 mediainfo/xenial,now 18.12-1 mime-support/xenial,now 3.59ubuntu1 -mono-4.0-gac/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-devel/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-gac/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-mcs/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-roslyn/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-runtime/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-runtime-common/now 5.18.0.268-0xamarin9+ubuntu1604b1 -mono-runtime-sgen/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-4.0-gac/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-devel/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-gac/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-mcs/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-roslyn/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-runtime/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-runtime-common/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 +mono-runtime-sgen/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -mono-xbuild/now 5.18.0.268-0xamarin9+ubuntu1604b1 +mono-xbuild/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 mount/xenial-updates,now 2.27.1-6ubuntu3.6 multiarch-support/xenial-updates,now 2.23-0ubuntu11 ncurses-base/xenial,now 6.0+20160213-1ubuntu1 From b719c72871afa657ffbbc7867fca0c6c05936b04 Mon Sep 17 00:00:00 2001 From: thelamer Date: Sat, 23 Mar 2019 18:46:01 -0700 Subject: [PATCH 034/515] Switching to new Base images, shift to arm32v7 tag. --- Dockerfile | 1 - Dockerfile.aarch64 | 5 +-- Dockerfile.armhf | 5 +-- Jenkinsfile | 93 ++++++++++++++++++++++++++++++---------------- README.md | 4 +- readme-vars.yml | 3 +- 6 files changed, 67 insertions(+), 44 deletions(-) diff --git a/Dockerfile b/Dockerfile index b57ac1a..e6f8f68 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,7 +35,6 @@ RUN \ /tmp/* \ /var/tmp/* - # add local files COPY root/ / diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 9a07b2d..cda24a4 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,7 +1,4 @@ -FROM lsiobase/mono.arm64:xenial - -# Add qemu to build on x86_64 systems -COPY qemu-aarch64-static /usr/bin +FROM lsiobase/mono:arm64v8-xenial # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index bdcba3f..a5f646a 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,7 +1,4 @@ -FROM lsiobase/mono.armhf:xenial - -# Add qemu to build on x86_64 systems -COPY qemu-arm-static /usr/bin +FROM lsiobase/mono:arm32v7-xenial # set version label ARG BUILD_DATE diff --git a/Jenkinsfile b/Jenkinsfile index 6b86740..1bcd99a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -122,7 +122,7 @@ pipeline { script{ env.IMAGE = env.DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v6-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } @@ -140,7 +140,7 @@ pipeline { script{ env.IMAGE = env.DEV_DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v6-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } @@ -158,7 +158,7 @@ pipeline { script{ env.IMAGE = env.PR_DOCKERHUB_IMAGE if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v6-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } else { env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } @@ -168,6 +168,35 @@ pipeline { } } } + // Run ShellCheck + stage('ShellCheck') { + when { + environment name: 'CI', value: 'true' + } + steps { + withCredentials([ + string(credentialsId: 'spaces-key', variable: 'DO_KEY'), + string(credentialsId: 'spaces-secret', variable: 'DO_SECRET') + ]) { + script{ + env.SHELLCHECK_URL = 'https://lsio-ci.ams3.digitaloceanspaces.com/' + env.IMAGE + '/' + env.META_TAG + '/shellcheck-result.xml' + } + sh '''curl -sL https://raw.githubusercontent.com/linuxserver/docker-shellcheck/master/checkrun.sh | /bin/bash''' + sh '''#! /bin/bash + set -e + docker pull lsiodev/spaces-file-upload:latest + docker run --rm \ + -e DESTINATION=\"${IMAGE}/${META_TAG}/shellcheck-result.xml\" \ + -e FILE_NAME="shellcheck-result.xml" \ + -e MIMETYPE="text/xml" \ + -v ${WORKSPACE}:/mnt \ + -e SECRET_KEY=\"${DO_SECRET}\" \ + -e ACCESS_KEY=\"${DO_KEY}\" \ + -t lsiodev/spaces-file-upload:latest \ + python /upload.py''' + } + } + } // Use helper containers to render templated files stage('Update-Templates') { when { @@ -242,7 +271,7 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - sh "docker build --no-cache -t ${IMAGE}:${META_TAG} \ + sh "docker build --no-cache --pull -t ${IMAGE}:${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -255,7 +284,7 @@ pipeline { parallel { stage('Build X86') { steps { - sh "docker build --no-cache -t ${IMAGE}:amd64-${META_TAG} \ + sh "docker build --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -278,13 +307,13 @@ pipeline { ''' sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-arm-static -o qemu-arm-static" sh "chmod +x qemu-*" - sh "docker build --no-cache -f Dockerfile.armhf -t ${IMAGE}:arm32v6-${META_TAG} \ + sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm32v6-${META_TAG} lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" - sh "docker push lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER}" + sh "docker tag ${IMAGE}:arm32v7-${META_TAG} lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" + sh "docker push lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" sh '''docker rmi \ - ${IMAGE}:arm32v6-${META_TAG} \ - lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} ''' + ${IMAGE}:arm32v7-${META_TAG} \ + lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ''' } } } @@ -307,7 +336,7 @@ pipeline { ''' sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-aarch64-static -o qemu-aarch64-static" sh "chmod +x qemu-*" - sh "docker build --no-cache -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ + sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" @@ -337,13 +366,13 @@ pipeline { fi if [ "${DIST_IMAGE}" == "alpine" ]; then docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - apk info > packages && \ - apk info -v > versions && \ - paste -d " " packages versions > /tmp/package_versions.txt && \ + apk info -v > /tmp/package_versions.txt && \ + sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ chmod 777 /tmp/package_versions.txt' elif [ "${DIST_IMAGE}" == "ubuntu" ]; then docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - apt list -qq --installed | cut -d" " -f1-2 > /tmp/package_versions.txt && \ + apt list -qq --installed | sed "s#/.*now ##g" | cut -d" " -f1 > /tmp/package_versions.txt && \ + sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ chmod 777 /tmp/package_versions.txt' fi NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) @@ -423,9 +452,9 @@ pipeline { set -e docker pull lsiodev/ci:latest if [ "${MULTIARCH}" == "true" ]; then - docker pull lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v6-${META_TAG} + docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi docker run --rm \ @@ -502,38 +531,38 @@ pipeline { ''' sh '''#! /bin/bash if [ "${CI}" == "false" ]; then - docker pull lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v6-${META_TAG} + docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi''' sh "docker tag ${IMAGE}:amd64-${META_TAG} ${IMAGE}:amd64-develop" - sh "docker tag ${IMAGE}:arm32v6-${META_TAG} ${IMAGE}:arm32v6-develop" + sh "docker tag ${IMAGE}:arm32v7-${META_TAG} ${IMAGE}:arm32v7-develop" sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ${IMAGE}:arm64v8-develop" sh "docker push ${IMAGE}:amd64-${META_TAG}" - sh "docker push ${IMAGE}:arm32v6-${META_TAG}" + sh "docker push ${IMAGE}:arm32v7-${META_TAG}" sh "docker push ${IMAGE}:arm64v8-${META_TAG}" sh "docker push ${IMAGE}:amd64-develop" - sh "docker push ${IMAGE}:arm32v6-develop" + sh "docker push ${IMAGE}:arm32v7-develop" sh "docker push ${IMAGE}:arm64v8-develop" sh "docker manifest push --purge ${IMAGE}:develop || :" - sh "docker manifest create ${IMAGE}:develop ${IMAGE}:amd64-develop ${IMAGE}:arm32v6-develop ${IMAGE}:arm64v8-develop" - sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm32v6-develop --os linux --arch arm" + sh "docker manifest create ${IMAGE}:develop ${IMAGE}:amd64-develop ${IMAGE}:arm32v7-develop ${IMAGE}:arm64v8-develop" + sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm32v7-develop --os linux --arch arm" sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8" sh "docker manifest push --purge ${IMAGE}:${META_TAG} || :" - sh "docker manifest create ${IMAGE}:${META_TAG} ${IMAGE}:amd64-${META_TAG} ${IMAGE}:arm32v6-${META_TAG} ${IMAGE}:arm64v8-${META_TAG}" - sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm32v6-${META_TAG} --os linux --arch arm" + sh "docker manifest create ${IMAGE}:${META_TAG} ${IMAGE}:amd64-${META_TAG} ${IMAGE}:arm32v7-${META_TAG} ${IMAGE}:arm64v8-${META_TAG}" + sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm32v7-${META_TAG} --os linux --arch arm" sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8" sh "docker manifest push --purge ${IMAGE}:develop" sh "docker manifest push --purge ${IMAGE}:${META_TAG}" sh '''docker rmi \ ${IMAGE}:amd64-${META_TAG} \ ${IMAGE}:amd64-develop \ - ${IMAGE}:arm32v6-${META_TAG} \ - ${IMAGE}:arm32v6-develop \ + ${IMAGE}:arm32v7-${META_TAG} \ + ${IMAGE}:arm32v7-develop \ ${IMAGE}:arm64v8-${META_TAG} \ ${IMAGE}:arm64v8-develop \ - lsiodev/buildcache:arm32v6-${COMMIT_SHA}-${BUILD_NUMBER} \ + lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ''' } } @@ -604,7 +633,7 @@ pipeline { } steps { sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/issues/${PULL_REQUEST}/comments \ - -d '{"body": "I am a bot, here are the test results for this PR '${CI_URL}'"}' ''' + -d '{"body": "I am a bot, here are the test results for this PR: \\n'${CI_URL}' \\n'${SHELLCHECK_URL}'"}' ''' } } } @@ -619,12 +648,12 @@ pipeline { } else if (currentBuild.currentResult == "SUCCESS"){ sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 1681177,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ + "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } else { sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 16711680,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ + "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } } diff --git a/README.md b/README.md index 1263e42..d5eaaaa 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ Find us at: * [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. * [IRC](https://irc.linuxserver.io) - on freenode at `#linuxserver.io`. Our primary support channel is Discord. * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! -* [Podcast](https://anchor.fm/linuxserverio) - on hiatus. Coming back soon (late 2018). # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) [![](https://img.shields.io/discord/354974912613449730.svg?logo=discord&label=LSIO%20Discord&style=flat-square)](https://discord.gg/YWrKVTn) @@ -40,7 +39,7 @@ The architectures supported by this image are: | :----: | --- | | x86-64 | amd64-latest | | arm64 | arm64v8-latest | -| armhf | arm32v6-latest | +| armhf | arm32v7-latest | ## Usage @@ -174,6 +173,7 @@ Below are the instructions for updating containers: ## Versions +* **23.03.19:** - Switching to new Base images, shift to arm32v7 tag. * **01.02.19:** - Multi arch images and pipeline build logic * **15.12.17:** - Fix continuation lines. * **12.07.17:** - Add inspect commands to README, move to jenkins build and push. diff --git a/readme-vars.yml b/readme-vars.yml index c3b5b2b..d6fa358 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -12,7 +12,7 @@ project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_ available_architectures: - { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} - - { arch: "{{ arch_armhf }}", tag: "arm32v6-latest"} + - { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"} # Optional Block optional_block_1: true @@ -50,6 +50,7 @@ app_setup_block: | # changelog changelogs: + - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } - { date: "01.02.19:", desc: "Multi arch images and pipeline build logic" } - { date: "15.12.17:", desc: "Fix continuation lines." } - { date: "12.07.17:", desc: "Add inspect commands to README, move to jenkins build and push." } From 0189186f1206036a4625e95fa02baf32511f265c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 24 Mar 2019 16:53:04 -0400 Subject: [PATCH 035/515] Bot Updating Package Versions --- package_versions.txt | 706 +++++++++++++++++++++---------------------- 1 file changed, 353 insertions(+), 353 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5cd36dc..afe5ddc 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,353 +1,353 @@ -adduser/xenial,now 3.113+nmu3ubuntu4 -apt/xenial-security,now 1.2.29ubuntu0.1 -apt-transport-https/xenial-updates,now 1.2.31 -apt-utils/xenial-security,now 1.2.29ubuntu0.1 -base-files/xenial-updates,now 9.4ubuntu4.8 -base-passwd/xenial,now 3.5.39 -bash/xenial-updates,xenial-security,now 4.3-14ubuntu1.2 -binutils/xenial-updates,xenial-security,now 2.26.1-1ubuntu1~16.04.8 -bsdutils/xenial-updates,now 1:2.27.1-6ubuntu3.6 -bzip2/xenial,now 1.0.6-8 -ca-certificates/xenial-updates,now 20170717~16.04.2 -ca-certificates-mono/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -cli-common/stable-xenial,now 0.9+xamarin8+ubuntu1604b1 -coreutils/xenial-updates,now 8.25-2ubuntu3~16.04 -curl/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 -dash/xenial,now 0.5.8-2.1ubuntu2 -debconf/xenial,now 1.5.58ubuntu1 -debianutils/xenial,now 4.7 -diffutils/xenial,now 1:3.3-3 -dpkg/xenial-updates,now 1.18.4ubuntu1.5 -dpkg-dev/xenial-updates,now 1.18.4ubuntu1.5 -e2fslibs/xenial,now 1.42.13-1ubuntu1 -e2fsprogs/xenial,now 1.42.13-1ubuntu1 -findutils/xenial,now 4.6.0+git+20160126-2 -fontconfig-config/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 -fonts-dejavu-core/xenial,now 2.35-1 -gcc-5-base/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 -gcc-6-base/xenial,now 6.0.1-0ubuntu1 -gnupg/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 -gpgv/xenial-updates,xenial-security,now 1.4.20-1ubuntu3.3 -grep/xenial-updates,now 2.25-1~16.04.1 -gzip/xenial,now 1.6-4ubuntu1 -hostname/xenial,now 3.16ubuntu2 -init/xenial-updates,now 1.29ubuntu4 -init-system-helpers/xenial-updates,now 1.29ubuntu4 -initscripts/xenial,now 2.88dsf-59.3ubuntu2 -insserv/xenial,now 1.14.0-5ubuntu3 -jq/xenial-updates,xenial-security,now 1.5+dfsg-1ubuntu0.1 -krb5-locales/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 -libacl1/xenial,now 2.2.52-3 -libapparmor1/xenial-updates,xenial-security,now 2.10.95-0ubuntu2.10 -libapt-inst2.0/xenial-security,now 1.2.29ubuntu0.1 -libapt-pkg5.0/xenial-security,now 1.2.29ubuntu0.1 -libasn1-8-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libattr1/xenial,now 1:2.4.47-2 -libaudit-common/xenial-updates,now 1:2.4.5-1ubuntu2.1 -libaudit1/xenial-updates,now 1:2.4.5-1ubuntu2.1 -libblkid1/xenial-updates,now 2.27.1-6ubuntu3.6 -libbz2-1.0/xenial,now 1.0.6-8 -libc-bin/xenial-updates,now 2.23-0ubuntu11 -libc6/xenial-updates,now 2.23-0ubuntu11 -libcairo2/xenial,now 1.14.6-1 -libcap2/xenial,now 1:2.24-12 -libcap2-bin/xenial,now 1:2.24-12 -libcomerr2/xenial,now 1.42.13-1ubuntu1 -libcryptsetup4/xenial-updates,now 2:1.6.6-5ubuntu2.1 -libcurl3/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 -libcurl3-gnutls/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 -libcurl4-openssl-dev/xenial-updates,xenial-security,now 7.47.0-1ubuntu2.12 -libdb5.3/xenial-updates,xenial-security,now 5.3.28-11ubuntu0.1 -libdebconfclient0/xenial,now 0.198ubuntu1 -libdevmapper1.02.1/xenial,now 2:1.02.110-1ubuntu10 -libdpkg-perl/xenial-updates,now 1.18.4ubuntu1.5 -libexif12/xenial,now 0.6.21-2 -libexpat1/xenial-updates,xenial-security,now 2.1.0-7ubuntu0.16.04.3 -libfdisk1/xenial-updates,now 2.27.1-6ubuntu3.6 -libffi6/xenial,now 3.2.1-4 -libfontconfig1/xenial-updates,xenial-security,now 2.11.94-0ubuntu1.1 -libfreetype6/xenial-updates,xenial-security,now 2.6.1-0.1ubuntu2.3 -libgcc1/xenial,now 1:6.0.1-0ubuntu1 -libgcrypt20/xenial-updates,xenial-security,now 1.6.5-2ubuntu0.5 -libgdbm3/xenial,now 1.8.3-13.1 -libgdiplus/stable-xenial,now 5.6.1-0xamarin1+ubuntu1604b1 -libgif7/xenial-updates,now 5.1.4-0.3~16.04 -libglib2.0-0/xenial-updates,xenial-security,now 2.48.2-0ubuntu4.1 -libgmp10/xenial,now 2:6.1.0+dfsg-2 -libgnutls30/xenial-updates,now 3.4.10-4ubuntu1.4 -libgpg-error0/xenial,now 1.21-2ubuntu1 -libgssapi-krb5-2/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 -libgssapi3-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libhcrypto4-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libheimbase1-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libheimntlm0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libhogweed4/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 -libhx509-5-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libidn11/xenial-updates,xenial-security,now 1.32-3ubuntu1.2 -libjbig0/xenial,now 2.1-3.1 -libjpeg-turbo8/xenial-updates,xenial-security,now 1.4.2-0ubuntu3.1 -libjpeg8/xenial,now 8c-2ubuntu8 -libk5crypto3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 -libkeyutils1/xenial,now 1.5.9-8ubuntu1 -libkmod2/xenial-updates,now 22-1ubuntu5.2 -libkrb5-26-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libkrb5-3/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 -libkrb5support0/xenial-updates,xenial-security,now 1.13.2+dfsg-5ubuntu2.1 -libldap-2.4-2/xenial-updates,now 2.4.42+dfsg-2ubuntu3.4 -liblz4-1/xenial,now 0.0~r131-2ubuntu2 -liblzma5/xenial,now 5.1.1alpha+20120614-2ubuntu2 -libmediainfo0v5/xenial,now 18.12-1 -libmms0/xenial,now 0.6.4-1 -libmono-2.0-dev/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-accessibility4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cairo4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cecil-private-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cecil-vb0.9-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -libmono-cil-dev/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-codecontracts4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-compilerservices-symbolwriter4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-corlib4.5-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cscompmgd0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-csharp4.0c-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-custommarshalers4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-data-tds4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-db2-1.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-debugger-soft4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-http4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-cjk4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-mideast4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-other4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-rare4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-west4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n4.0-all/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-ldap4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-management4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-messaging-rabbitmq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-messaging4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-engine4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-framework4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-csharp4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-visualbasic10.0-cil/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -libmono-microsoft-visualc10.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-web-infrastructure1.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-oracle4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-parallel4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-peapi4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-posix4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-rabbitmq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-relaxng4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-security4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-sharpzip4.84-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-simd4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-smdiagnostics0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-sqlite4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-componentmodel-composition4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-componentmodel-dataannotations4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-configuration-install4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-configuration4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-core4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-datasetextensions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-entity4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-linq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-services-client4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-services4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-deployment4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-design4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-drawing-design4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-drawing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-dynamic4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-enterpriseservices4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-identitymodel-selectors4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-identitymodel4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-io-compression-filesystem4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-io-compression4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-json-microsoft4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-json4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-ldap-protocols4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-ldap4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-management4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-messaging4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net-http-formatting4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net-http-webrequest4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net-http4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-numerics-vectors4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-numerics4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-core2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-debugger2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-experimental2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-interfaces2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-linq2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-observable-aliases0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-platformservices2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-providers2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-runtime-remoting2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-windows-forms2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-windows-threading2.2-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reflection-context4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-caching4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-durableinstancing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-serialization4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-security4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-activation4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-discovery4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-internals0.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-routing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-web4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-serviceprocess4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-threading-tasks-dataflow4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-transactions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-abstractions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-applicationservices4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-dynamicdata4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-extensions-design4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-extensions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-http-selfhost4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-http-webhost4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-http4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-mobile4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-mvc3.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-razor2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-regularexpressions4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-routing4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-services4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-webpages-deployment2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-webpages-razor2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-webpages2.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-windows-forms-datavisualization4.0a-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-windows-forms4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-windows4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-workflow-activities4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-workflow-componentmodel4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-workflow-runtime4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xaml4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xml-linq4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xml-serialization4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xml4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-tasklets4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-webbrowser4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-webmatrix-data4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-windowsbase4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-xbuild-tasks4.0-cil/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmonosgen-2.0-1/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmonosgen-2.0-dev/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -libmount1/xenial-updates,now 2.27.1-6ubuntu3.6 -libncurses5/xenial,now 6.0+20160213-1ubuntu1 -libncursesw5/xenial,now 6.0+20160213-1ubuntu1 -libnettle6/xenial-updates,xenial-security,now 3.2-1ubuntu0.16.04.1 -libnunit-cil-dev/xenial,now 2.6.4+dfsg-1 -libnunit-console-runner2.6.3-cil/xenial,now 2.6.4+dfsg-1 -libnunit-core-interfaces2.6.3-cil/xenial,now 2.6.4+dfsg-1 -libnunit-core2.6.3-cil/xenial,now 2.6.4+dfsg-1 -libnunit-framework2.6.3-cil/xenial,now 2.6.4+dfsg-1 -libnunit-mocks2.6.3-cil/xenial,now 2.6.4+dfsg-1 -libnunit-util2.6.3-cil/xenial,now 2.6.4+dfsg-1 -libonig2/xenial-updates,xenial-security,now 5.9.6-1ubuntu0.1 -libp11-kit0/xenial-updates,now 0.23.2-5~ubuntu16.04.1 -libpam-modules/xenial-updates,now 1.1.8-3.2ubuntu2.1 -libpam-modules-bin/xenial-updates,now 1.1.8-3.2ubuntu2.1 -libpam-runtime/xenial-updates,now 1.1.8-3.2ubuntu2.1 -libpam0g/xenial-updates,now 1.1.8-3.2ubuntu2.1 -libpcre3/xenial,now 2:8.38-3.1 -libperl5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 -libpixman-1-0/xenial,now 0.33.6-1 -libpng12-0/xenial-updates,xenial-security,now 1.2.54-1ubuntu1.1 -libprocps4/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 -libpython-stdlib/xenial-updates,now 2.7.12-1~16.04 -libpython2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 -libpython2.7-stdlib/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 -libreadline6/xenial,now 6.3-8ubuntu2 -libroken18-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -librtmp1/xenial-updates,xenial-security,now 2.4+20151223.gitfa8646d-1ubuntu0.1 -libsasl2-2/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 -libsasl2-modules/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 -libsasl2-modules-db/xenial-updates,now 2.1.26.dfsg1-14ubuntu0.1 -libseccomp2/xenial-updates,now 2.3.1-2.1ubuntu2~16.04.1 -libselinux1/xenial,now 2.4-3build2 -libsemanage-common/xenial,now 2.3-1build3 -libsemanage1/xenial,now 2.3-1build3 -libsepol1/xenial,now 2.4-2 -libsmartcols1/xenial-updates,now 2.27.1-6ubuntu3.6 -libsqlite3-0/xenial-updates,xenial-security,now 3.11.0-1ubuntu1.1 -libss2/xenial,now 1.42.13-1ubuntu1 -libssl1.0.0/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.15 -libstdc++6/xenial-updates,now 5.4.0-6ubuntu1~16.04.11 -libsystemd0/xenial-updates,now 229-4ubuntu21.17 -libtasn1-6/xenial-updates,xenial-security,now 4.7-3ubuntu0.16.04.3 -libtiff5/xenial-updates,xenial-security,now 4.0.6-1ubuntu0.6 -libtinfo5/xenial,now 6.0+20160213-1ubuntu1 -libudev1/xenial-updates,now 229-4ubuntu21.17 -libusb-0.1-4/xenial,now 2:0.1.12-28 -libustr-1.0-1/xenial,now 1.0.4-5 -libuuid1/xenial-updates,now 2.27.1-6ubuntu3.6 -libwind0-heimdal/xenial-updates,xenial-security,now 1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libx11-6/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 -libx11-data/xenial-updates,xenial-security,now 2:1.6.3-1ubuntu2.1 -libxau6/xenial,now 1:1.0.8-1 -libxcb-render0/xenial,now 1.11.1-1ubuntu1 -libxcb-shm0/xenial,now 1.11.1-1ubuntu1 -libxcb1/xenial,now 1.11.1-1ubuntu1 -libxdmcp6/xenial,now 1:1.1.2-1.1 -libxext6/xenial,now 2:1.3.3-1 -libxrender1/xenial,now 1:0.9.9-0ubuntu1 -libzen0v5/xenial,now 0.4.37-1 -locales/xenial-updates,now 2.23-0ubuntu11 -login/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 -lsb-base/xenial-updates,now 9.20160110ubuntu0.2 -make/xenial,now 4.1-6 -makedev/xenial-updates,now 2.3.1-93ubuntu2~ubuntu16.04.1 -mawk/xenial,now 1.3.3-17ubuntu2 -mediainfo/xenial,now 18.12-1 -mime-support/xenial,now 3.59ubuntu1 -mono-4.0-gac/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-devel/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-gac/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-mcs/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-roslyn/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-runtime/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-runtime-common/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-runtime-sgen/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mono-vbnc/stable-xenial,now 4.7-0xamarin1+ubuntu1604b1 -mono-xbuild/stable-xenial,now 5.18.1.0-0xamarin4+ubuntu1604b1 -mount/xenial-updates,now 2.27.1-6ubuntu3.6 -multiarch-support/xenial-updates,now 2.23-0ubuntu11 -ncurses-base/xenial,now 6.0+20160213-1ubuntu1 -ncurses-bin/xenial,now 6.0+20160213-1ubuntu1 -openssl/xenial-updates,xenial-security,now 1.0.2g-1ubuntu4.15 -passwd/xenial-updates,xenial-security,now 1:4.2-3.1ubuntu5.3 -patch/xenial-updates,xenial-security,now 2.7.5-1ubuntu0.16.04.1 -perl/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 -perl-base/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 -perl-modules-5.22/xenial-updates,xenial-security,now 5.22.1-9ubuntu0.6 -pkg-config/xenial,now 0.29.1-0ubuntu1 -procps/xenial-updates,xenial-security,now 2:3.3.10-4ubuntu2.4 -python/xenial-updates,now 2.7.12-1~16.04 -python-minimal/xenial-updates,now 2.7.12-1~16.04 -python2.7/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 -python2.7-minimal/xenial-updates,xenial-security,now 2.7.12-1ubuntu0~16.04.4 -readline-common/xenial,now 6.3-8ubuntu2 -sed/xenial,now 4.2.2-7 -sensible-utils/xenial-updates,xenial-security,now 0.0.9ubuntu0.16.04.1 -sqlite3/xenial-updates,xenial-security,now 3.11.0-1ubuntu1.1 -systemd/xenial-updates,now 229-4ubuntu21.17 -systemd-sysv/xenial-updates,now 229-4ubuntu21.17 -sysv-rc/xenial,now 2.88dsf-59.3ubuntu2 -sysvinit-utils/xenial,now 2.88dsf-59.3ubuntu2 -tar/xenial-updates,xenial-security,now 1.28-2.1ubuntu0.1 -tzdata/xenial-updates,xenial-security,now 2018i-0ubuntu0.16.04 -ubuntu-keyring/xenial,now 2012.05.19 -ucf/xenial,now 3.0036 -unzip/xenial,now 6.0-20ubuntu1 -util-linux/xenial-updates,now 2.27.1-6ubuntu3.6 -xz-utils/xenial,now 5.1.1alpha+20120614-2ubuntu2 -zlib1g/xenial-updates,now 1:1.2.8.dfsg-2ubuntu4.1 +adduser3.113+nmu3ubuntu4 +apt1.2.29ubuntu0.1 +apt-transport-https1.2.31 +apt-utils1.2.29ubuntu0.1 +base-files9.4ubuntu4.8 +base-passwd3.5.39 +bash4.3-14ubuntu1.2 +binutils2.26.1-1ubuntu1~16.04.8 +bsdutils1:2.27.1-6ubuntu3.6 +bzip21.0.6-8 +ca-certificates20170717~16.04.2 +ca-certificates-mono5.18.1.0-0xamarin4+ubuntu1604b1 +cli-common0.9+xamarin8+ubuntu1604b1 +coreutils8.25-2ubuntu3~16.04 +curl7.47.0-1ubuntu2.12 +dash0.5.8-2.1ubuntu2 +debconf1.5.58ubuntu1 +debianutils4.7 +diffutils1:3.3-3 +dpkg1.18.4ubuntu1.5 +dpkg-dev1.18.4ubuntu1.5 +e2fslibs1.42.13-1ubuntu1 +e2fsprogs1.42.13-1ubuntu1 +findutils4.6.0+git+20160126-2 +fontconfig-config2.11.94-0ubuntu1.1 +fonts-dejavu-core2.35-1 +gcc-5-base5.4.0-6ubuntu1~16.04.11 +gcc-6-base6.0.1-0ubuntu1 +gnupg1.4.20-1ubuntu3.3 +gpgv1.4.20-1ubuntu3.3 +grep2.25-1~16.04.1 +gzip1.6-4ubuntu1 +hostname3.16ubuntu2 +init1.29ubuntu4 +initscripts2.88dsf-59.3ubuntu2 +init-system-helpers1.29ubuntu4 +insserv1.14.0-5ubuntu3 +jq1.5+dfsg-1ubuntu0.1 +krb5-locales1.13.2+dfsg-5ubuntu2.1 +libacl12.2.52-3 +libapparmor12.10.95-0ubuntu2.10 +libapt-inst2.01.2.29ubuntu0.1 +libapt-pkg5.01.2.29ubuntu0.1 +libasn1-8-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libattr11:2.4.47-2 +libaudit11:2.4.5-1ubuntu2.1 +libaudit-common1:2.4.5-1ubuntu2.1 +libblkid12.27.1-6ubuntu3.6 +libbz2-1.01.0.6-8 +libc62.23-0ubuntu11 +libcairo21.14.6-1 +libcap21:2.24-12 +libcap2-bin1:2.24-12 +libc-bin2.23-0ubuntu11 +libcomerr21.42.13-1ubuntu1 +libcryptsetup42:1.6.6-5ubuntu2.1 +libcurl37.47.0-1ubuntu2.12 +libcurl3-gnutls7.47.0-1ubuntu2.12 +libcurl4-openssl-dev7.47.0-1ubuntu2.12 +libdb5.35.3.28-11ubuntu0.1 +libdebconfclient00.198ubuntu1 +libdevmapper1.02.12:1.02.110-1ubuntu10 +libdpkg-perl1.18.4ubuntu1.5 +libexif120.6.21-2 +libexpat12.1.0-7ubuntu0.16.04.3 +libfdisk12.27.1-6ubuntu3.6 +libffi63.2.1-4 +libfontconfig12.11.94-0ubuntu1.1 +libfreetype62.6.1-0.1ubuntu2.3 +libgcc11:6.0.1-0ubuntu1 +libgcrypt201.6.5-2ubuntu0.5 +libgdbm31.8.3-13.1 +libgdiplus5.6.1-0xamarin1+ubuntu1604b1 +libgif75.1.4-0.3~16.04 +libglib2.0-02.48.2-0ubuntu4.1 +libgmp102:6.1.0+dfsg-2 +libgnutls303.4.10-4ubuntu1.4 +libgpg-error01.21-2ubuntu1 +libgssapi3-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libgssapi-krb5-21.13.2+dfsg-5ubuntu2.1 +libhcrypto4-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libheimbase1-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libheimntlm0-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libhogweed43.2-1ubuntu0.16.04.1 +libhx509-5-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libidn111.32-3ubuntu1.2 +libjbig02.1-3.1 +libjpeg88c-2ubuntu8 +libjpeg-turbo81.4.2-0ubuntu3.1 +libk5crypto31.13.2+dfsg-5ubuntu2.1 +libkeyutils11.5.9-8ubuntu1 +libkmod222-1ubuntu5.2 +libkrb5-26-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libkrb5-31.13.2+dfsg-5ubuntu2.1 +libkrb5support01.13.2+dfsg-5ubuntu2.1 +libldap-2.4-22.4.42+dfsg-2ubuntu3.4 +liblz4-10.0~r131-2ubuntu2 +liblzma55.1.1alpha+20120614-2ubuntu2 +libmediainfo0v518.12-1 +libmms00.6.4-1 +libmono-2.0-dev5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-accessibility4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cairo4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cecil-private-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1604b1 +libmono-cil-dev5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-codecontracts4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-compilerservices-symbolwriter4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-corlib4.5-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cscompmgd0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-csharp4.0c-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-custommarshalers4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-data-tds4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-db2-1.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-debugger-soft4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-http4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n4.0-all5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-cjk4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-mideast4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-other4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-rare4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-i18n-west4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-ldap4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-management4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-messaging4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-messaging-rabbitmq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-engine4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-framework4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-csharp4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1604b1 +libmono-microsoft-visualc10.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-web-infrastructure1.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-oracle4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-parallel4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-peapi4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-posix4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-rabbitmq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-relaxng4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-security4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmonosgen-2.0-15.18.1.0-0xamarin4+ubuntu1604b1 +libmonosgen-2.0-dev5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-sharpzip4.84-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-simd4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-smdiagnostics0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-sqlite4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-componentmodel-composition4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-componentmodel-dataannotations4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-configuration4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-configuration-install4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-core4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-datasetextensions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-entity4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-linq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-services4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-data-services-client4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-deployment4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-design4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-drawing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-drawing-design4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-dynamic4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-enterpriseservices4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-identitymodel4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-identitymodel-selectors4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-io-compression4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-io-compression-filesystem4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-json4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-json-microsoft4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-ldap4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-ldap-protocols4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-management4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-messaging4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net-http4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net-http-formatting4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-net-http-webrequest4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-numerics4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-numerics-vectors4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-core2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-debugger2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-experimental2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-interfaces2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-linq2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-observable-aliases0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-platformservices2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-providers2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-runtime-remoting2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-windows-forms2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reactive-windows-threading2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-reflection-context4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-caching4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-durableinstancing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-serialization4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-security4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-activation4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-discovery4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-internals0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-routing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-servicemodel-web4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-serviceprocess4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-threading-tasks-dataflow4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-transactions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-abstractions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-applicationservices4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-dynamicdata4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-extensions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-extensions-design4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-http4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-http-selfhost4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-http-webhost4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-mobile4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-mvc3.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-razor2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-regularexpressions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-routing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-services4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-webpages2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-webpages-deployment2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-web-webpages-razor2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-windows4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-windows-forms4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-windows-forms-datavisualization4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-workflow-activities4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-workflow-componentmodel4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-workflow-runtime4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xaml4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xml4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xml-linq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-system-xml-serialization4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-tasklets4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-webbrowser4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-webmatrix-data4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-windowsbase4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-xbuild-tasks4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmount12.27.1-6ubuntu3.6 +libncurses56.0+20160213-1ubuntu1 +libncursesw56.0+20160213-1ubuntu1 +libnettle63.2-1ubuntu0.16.04.1 +libnunit-cil-dev2.6.4+dfsg-1 +libnunit-console-runner2.6.3-cil2.6.4+dfsg-1 +libnunit-core2.6.3-cil2.6.4+dfsg-1 +libnunit-core-interfaces2.6.3-cil2.6.4+dfsg-1 +libnunit-framework2.6.3-cil2.6.4+dfsg-1 +libnunit-mocks2.6.3-cil2.6.4+dfsg-1 +libnunit-util2.6.3-cil2.6.4+dfsg-1 +libonig25.9.6-1ubuntu0.1 +libp11-kit00.23.2-5~ubuntu16.04.1 +libpam0g1.1.8-3.2ubuntu2.1 +libpam-modules1.1.8-3.2ubuntu2.1 +libpam-modules-bin1.1.8-3.2ubuntu2.1 +libpam-runtime1.1.8-3.2ubuntu2.1 +libpcre32:8.38-3.1 +libperl5.225.22.1-9ubuntu0.6 +libpixman-1-00.33.6-1 +libpng12-01.2.54-1ubuntu1.1 +libprocps42:3.3.10-4ubuntu2.4 +libpython2.7-minimal2.7.12-1ubuntu0~16.04.4 +libpython2.7-stdlib2.7.12-1ubuntu0~16.04.4 +libpython-stdlib2.7.12-1~16.04 +libreadline66.3-8ubuntu2 +libroken18-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +librtmp12.4+20151223.gitfa8646d-1ubuntu0.1 +libsasl2-22.1.26.dfsg1-14ubuntu0.1 +libsasl2-modules2.1.26.dfsg1-14ubuntu0.1 +libsasl2-modules-db2.1.26.dfsg1-14ubuntu0.1 +libseccomp22.3.1-2.1ubuntu2~16.04.1 +libselinux12.4-3build2 +libsemanage12.3-1build3 +libsemanage-common2.3-1build3 +libsepol12.4-2 +libsmartcols12.27.1-6ubuntu3.6 +libsqlite3-03.11.0-1ubuntu1.1 +libss21.42.13-1ubuntu1 +libssl1.0.01.0.2g-1ubuntu4.15 +libstdc++65.4.0-6ubuntu1~16.04.11 +libsystemd0229-4ubuntu21.17 +libtasn1-64.7-3ubuntu0.16.04.3 +libtiff54.0.6-1ubuntu0.6 +libtinfo56.0+20160213-1ubuntu1 +libudev1229-4ubuntu21.17 +libusb-0.1-42:0.1.12-28 +libustr-1.0-11.0.4-5 +libuuid12.27.1-6ubuntu3.6 +libwind0-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 +libx11-62:1.6.3-1ubuntu2.1 +libx11-data2:1.6.3-1ubuntu2.1 +libxau61:1.0.8-1 +libxcb11.11.1-1ubuntu1 +libxcb-render01.11.1-1ubuntu1 +libxcb-shm01.11.1-1ubuntu1 +libxdmcp61:1.1.2-1.1 +libxext62:1.3.3-1 +libxrender11:0.9.9-0ubuntu1 +libzen0v50.4.37-1 +locales2.23-0ubuntu11 +login1:4.2-3.1ubuntu5.3 +lsb-base9.20160110ubuntu0.2 +make4.1-6 +makedev2.3.1-93ubuntu2~ubuntu16.04.1 +mawk1.3.3-17ubuntu2 +mediainfo18.12-1 +mime-support3.59ubuntu1 +mono-4.0-gac5.18.1.0-0xamarin4+ubuntu1604b1 +mono-devel5.18.1.0-0xamarin4+ubuntu1604b1 +mono-gac5.18.1.0-0xamarin4+ubuntu1604b1 +mono-mcs5.18.1.0-0xamarin4+ubuntu1604b1 +mono-roslyn5.18.1.0-0xamarin4+ubuntu1604b1 +mono-runtime5.18.1.0-0xamarin4+ubuntu1604b1 +mono-runtime-common5.18.1.0-0xamarin4+ubuntu1604b1 +mono-runtime-sgen5.18.1.0-0xamarin4+ubuntu1604b1 +mono-vbnc4.7-0xamarin1+ubuntu1604b1 +mono-xbuild5.18.1.0-0xamarin4+ubuntu1604b1 +mount2.27.1-6ubuntu3.6 +multiarch-support2.23-0ubuntu11 +ncurses-base6.0+20160213-1ubuntu1 +ncurses-bin6.0+20160213-1ubuntu1 +openssl1.0.2g-1ubuntu4.15 +passwd1:4.2-3.1ubuntu5.3 +patch2.7.5-1ubuntu0.16.04.1 +perl5.22.1-9ubuntu0.6 +perl-base5.22.1-9ubuntu0.6 +perl-modules-5.225.22.1-9ubuntu0.6 +pkg-config0.29.1-0ubuntu1 +procps2:3.3.10-4ubuntu2.4 +python2.7.12-1~16.04 +python2.72.7.12-1ubuntu0~16.04.4 +python2.7-minimal2.7.12-1ubuntu0~16.04.4 +python-minimal2.7.12-1~16.04 +readline-common6.3-8ubuntu2 +sed4.2.2-7 +sensible-utils0.0.9ubuntu0.16.04.1 +sqlite33.11.0-1ubuntu1.1 +systemd229-4ubuntu21.17 +systemd-sysv229-4ubuntu21.17 +sysvinit-utils2.88dsf-59.3ubuntu2 +sysv-rc2.88dsf-59.3ubuntu2 +tar1.28-2.1ubuntu0.1 +tzdata2018i-0ubuntu0.16.04 +ubuntu-keyring2012.05.19 +ucf3.0036 +unzip6.0-20ubuntu1 +util-linux2.27.1-6ubuntu3.6 +xz-utils5.1.1alpha+20120614-2ubuntu2 +zlib1g1:1.2.8.dfsg-2ubuntu4.1 From da15845bad2d40c93ccb3bda08af1f5822c66ba0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 6 Apr 2019 08:35:58 +0100 Subject: [PATCH 036/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index afe5ddc..bc9c961 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.113+nmu3ubuntu4 -apt1.2.29ubuntu0.1 +apt1.2.31 apt-transport-https1.2.31 -apt-utils1.2.29ubuntu0.1 +apt-utils1.2.31 base-files9.4ubuntu4.8 base-passwd3.5.39 bash4.3-14ubuntu1.2 @@ -39,8 +39,8 @@ jq1.5+dfsg-1ubuntu0.1 krb5-locales1.13.2+dfsg-5ubuntu2.1 libacl12.2.52-3 libapparmor12.10.95-0ubuntu2.10 -libapt-inst2.01.2.29ubuntu0.1 -libapt-pkg5.01.2.29ubuntu0.1 +libapt-inst2.01.2.31 +libapt-pkg5.01.2.31 libasn1-8-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 libattr11:2.4.47-2 libaudit11:2.4.5-1ubuntu2.1 From bce9ba8c473c8cce32602f3372ad597890fc3c80 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Apr 2019 03:35:58 -0400 Subject: [PATCH 037/515] Bot Updating Package Versions --- package_versions.txt | 310 +++++++++++++++++++++---------------------- 1 file changed, 155 insertions(+), 155 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bc9c961..e1d273e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -9,7 +9,7 @@ binutils2.26.1-1ubuntu1~16.04.8 bsdutils1:2.27.1-6ubuntu3.6 bzip21.0.6-8 ca-certificates20170717~16.04.2 -ca-certificates-mono5.18.1.0-0xamarin4+ubuntu1604b1 +ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1604b1 cli-common0.9+xamarin8+ubuntu1604b1 coreutils8.25-2ubuntu3~16.04 curl7.47.0-1ubuntu2.12 @@ -98,149 +98,149 @@ liblz4-10.0~r131-2ubuntu2 liblzma55.1.1alpha+20120614-2ubuntu2 libmediainfo0v518.12-1 libmms00.6.4-1 -libmono-2.0-dev5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-accessibility4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cairo4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cecil-private-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-2.0-dev5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-accessibility4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-cairo4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-cecil-private-cil5.20.1.19-0xamarin2+ubuntu1604b1 libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1604b1 -libmono-cil-dev5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-codecontracts4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-compilerservices-symbolwriter4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-corlib4.5-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-cscompmgd0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-csharp4.0c-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-custommarshalers4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-data-tds4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-db2-1.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-debugger-soft4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-http4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n4.0-all5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-cjk4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-mideast4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-other4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-rare4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-i18n-west4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-ldap4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-management4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-messaging4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-messaging-rabbitmq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-engine4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-framework4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-csharp4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-cil-dev5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-codecontracts4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-compilerservices-symbolwriter4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-corlib4.5-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-cscompmgd0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-csharp4.0c-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-custommarshalers4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-data-tds4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-db2-1.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-debugger-soft4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-http4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n4.0-all5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n-cjk4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n-mideast4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n-other4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n-rare4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-i18n-west4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-management4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-messaging-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-build4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-build-engine4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-build-framework4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-csharp4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1604b1 -libmono-microsoft-visualc10.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-microsoft-web-infrastructure1.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-oracle4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-parallel4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-peapi4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-posix4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-rabbitmq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-relaxng4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-security4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmonosgen-2.0-15.18.1.0-0xamarin4+ubuntu1604b1 -libmonosgen-2.0-dev5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-sharpzip4.84-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-simd4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-smdiagnostics0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-sqlite4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-componentmodel-composition4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-componentmodel-dataannotations4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-configuration4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-configuration-install4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-core4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-datasetextensions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-entity4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-linq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-services4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-data-services-client4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-deployment4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-design4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-drawing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-drawing-design4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-dynamic4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-enterpriseservices4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-identitymodel4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-identitymodel-selectors4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-io-compression4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-io-compression-filesystem4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-json4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-json-microsoft4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-ldap4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-ldap-protocols4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-management4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-messaging4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net-http4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net-http-formatting4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-net-http-webrequest4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-numerics4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-numerics-vectors4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-core2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-debugger2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-experimental2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-interfaces2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-linq2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-observable-aliases0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-platformservices2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-providers2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-runtime-remoting2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-windows-forms2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reactive-windows-threading2.2-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-reflection-context4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-caching4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-durableinstancing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-serialization4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-security4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-activation4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-discovery4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-internals0.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-routing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-servicemodel-web4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-serviceprocess4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-threading-tasks-dataflow4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-transactions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-abstractions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-applicationservices4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-dynamicdata4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-extensions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-extensions-design4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-http4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-http-selfhost4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-http-webhost4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-mobile4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-mvc3.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-razor2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-regularexpressions4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-routing4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-services4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-webpages2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-webpages-deployment2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-web-webpages-razor2.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-windows4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-windows-forms4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-windows-forms-datavisualization4.0a-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-workflow-activities4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-workflow-componentmodel4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-workflow-runtime4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xaml4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xml4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xml-linq4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-system-xml-serialization4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-tasklets4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-webbrowser4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-webmatrix-data4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-windowsbase4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 -libmono-xbuild-tasks4.0-cil5.18.1.0-0xamarin4+ubuntu1604b1 +libmono-microsoft-visualc10.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-microsoft-web-infrastructure1.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-oracle4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-parallel4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-peapi4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-posix4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-relaxng4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-security4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmonosgen-2.0-15.20.1.19-0xamarin2+ubuntu1604b1 +libmonosgen-2.0-dev5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-sharpzip4.84-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-simd4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-smdiagnostics0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-sqlite4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-componentmodel-composition4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-componentmodel-dataannotations4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-configuration4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-configuration-install4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-core4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-data4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-data-datasetextensions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-data-entity4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-data-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-data-services4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-data-services-client4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-deployment4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-design4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-drawing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-drawing-design4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-dynamic4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-enterpriseservices4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-identitymodel4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-identitymodel-selectors4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-io-compression4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-io-compression-filesystem4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-json4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-json-microsoft4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-ldap-protocols4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-management4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-net4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-net-http4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-net-http-formatting4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-net-http-webrequest4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-numerics4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-numerics-vectors4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-core2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-debugger2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-experimental2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-interfaces2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-linq2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-observable-aliases0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-platformservices2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-providers2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-runtime-remoting2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-windows-forms2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reactive-windows-threading2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-reflection-context4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-runtime-caching4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-runtime-durableinstancing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-runtime-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-security4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-servicemodel4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-servicemodel-activation4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-servicemodel-discovery4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-servicemodel-internals0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-servicemodel-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-servicemodel-web4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-serviceprocess4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-threading-tasks-dataflow4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-transactions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-abstractions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-applicationservices4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-dynamicdata4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-extensions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-extensions-design4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-http4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-http-selfhost4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-http-webhost4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-mobile4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-mvc3.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-regularexpressions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-services4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-webpages2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-webpages-deployment2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-web-webpages-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-windows4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-windows-forms4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-workflow-activities4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-workflow-componentmodel4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-workflow-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-xaml4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-xml4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-xml-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-system-xml-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-tasklets4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-webbrowser4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-webmatrix-data4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-windowsbase4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 +libmono-xbuild-tasks4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 libmount12.27.1-6ubuntu3.6 libncurses56.0+20160213-1ubuntu1 libncursesw56.0+20160213-1ubuntu1 @@ -282,11 +282,11 @@ libsqlite3-03.11.0-1ubuntu1.1 libss21.42.13-1ubuntu1 libssl1.0.01.0.2g-1ubuntu4.15 libstdc++65.4.0-6ubuntu1~16.04.11 -libsystemd0229-4ubuntu21.17 +libsystemd0229-4ubuntu21.19 libtasn1-64.7-3ubuntu0.16.04.3 libtiff54.0.6-1ubuntu0.6 libtinfo56.0+20160213-1ubuntu1 -libudev1229-4ubuntu21.17 +libudev1229-4ubuntu21.19 libusb-0.1-42:0.1.12-28 libustr-1.0-11.0.4-5 libuuid12.27.1-6ubuntu3.6 @@ -309,16 +309,16 @@ makedev2.3.1-93ubuntu2~ubuntu16.04.1 mawk1.3.3-17ubuntu2 mediainfo18.12-1 mime-support3.59ubuntu1 -mono-4.0-gac5.18.1.0-0xamarin4+ubuntu1604b1 -mono-devel5.18.1.0-0xamarin4+ubuntu1604b1 -mono-gac5.18.1.0-0xamarin4+ubuntu1604b1 -mono-mcs5.18.1.0-0xamarin4+ubuntu1604b1 -mono-roslyn5.18.1.0-0xamarin4+ubuntu1604b1 -mono-runtime5.18.1.0-0xamarin4+ubuntu1604b1 -mono-runtime-common5.18.1.0-0xamarin4+ubuntu1604b1 -mono-runtime-sgen5.18.1.0-0xamarin4+ubuntu1604b1 +mono-4.0-gac5.20.1.19-0xamarin2+ubuntu1604b1 +mono-devel5.20.1.19-0xamarin2+ubuntu1604b1 +mono-gac5.20.1.19-0xamarin2+ubuntu1604b1 +mono-mcs5.20.1.19-0xamarin2+ubuntu1604b1 +mono-roslyn5.20.1.19-0xamarin2+ubuntu1604b1 +mono-runtime5.20.1.19-0xamarin2+ubuntu1604b1 +mono-runtime-common5.20.1.19-0xamarin2+ubuntu1604b1 +mono-runtime-sgen5.20.1.19-0xamarin2+ubuntu1604b1 mono-vbnc4.7-0xamarin1+ubuntu1604b1 -mono-xbuild5.18.1.0-0xamarin4+ubuntu1604b1 +mono-xbuild5.20.1.19-0xamarin2+ubuntu1604b1 mount2.27.1-6ubuntu3.6 multiarch-support2.23-0ubuntu11 ncurses-base6.0+20160213-1ubuntu1 @@ -339,8 +339,8 @@ readline-common6.3-8ubuntu2 sed4.2.2-7 sensible-utils0.0.9ubuntu0.16.04.1 sqlite33.11.0-1ubuntu1.1 -systemd229-4ubuntu21.17 -systemd-sysv229-4ubuntu21.17 +systemd229-4ubuntu21.19 +systemd-sysv229-4ubuntu21.19 sysvinit-utils2.88dsf-59.3ubuntu2 sysv-rc2.88dsf-59.3ubuntu2 tar1.28-2.1ubuntu0.1 From ca2fcadf5a75eedb92dbab034d627a5ce88973b6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 20 Apr 2019 08:37:26 +0100 Subject: [PATCH 038/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e1d273e..f636b43 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -282,11 +282,11 @@ libsqlite3-03.11.0-1ubuntu1.1 libss21.42.13-1ubuntu1 libssl1.0.01.0.2g-1ubuntu4.15 libstdc++65.4.0-6ubuntu1~16.04.11 -libsystemd0229-4ubuntu21.19 +libsystemd0229-4ubuntu21.21 libtasn1-64.7-3ubuntu0.16.04.3 libtiff54.0.6-1ubuntu0.6 libtinfo56.0+20160213-1ubuntu1 -libudev1229-4ubuntu21.19 +libudev1229-4ubuntu21.21 libusb-0.1-42:0.1.12-28 libustr-1.0-11.0.4-5 libuuid12.27.1-6ubuntu3.6 @@ -339,8 +339,8 @@ readline-common6.3-8ubuntu2 sed4.2.2-7 sensible-utils0.0.9ubuntu0.16.04.1 sqlite33.11.0-1ubuntu1.1 -systemd229-4ubuntu21.19 -systemd-sysv229-4ubuntu21.19 +systemd229-4ubuntu21.21 +systemd-sysv229-4ubuntu21.21 sysvinit-utils2.88dsf-59.3ubuntu2 sysv-rc2.88dsf-59.3ubuntu2 tar1.28-2.1ubuntu0.1 From 91a20ba848987643fbab60070e7121c846c834f1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 27 Apr 2019 08:35:52 +0100 Subject: [PATCH 039/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f636b43..d400e0c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -96,7 +96,7 @@ libkrb5support01.13.2+dfsg-5ubuntu2.1 libldap-2.4-22.4.42+dfsg-2ubuntu3.4 liblz4-10.0~r131-2ubuntu2 liblzma55.1.1alpha+20120614-2ubuntu2 -libmediainfo0v518.12-1 +libmediainfo0v519.04-1 libmms00.6.4-1 libmono-2.0-dev5.20.1.19-0xamarin2+ubuntu1604b1 libmono-accessibility4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 @@ -307,7 +307,7 @@ lsb-base9.20160110ubuntu0.2 make4.1-6 makedev2.3.1-93ubuntu2~ubuntu16.04.1 mawk1.3.3-17ubuntu2 -mediainfo18.12-1 +mediainfo19.04-1 mime-support3.59ubuntu1 mono-4.0-gac5.20.1.19-0xamarin2+ubuntu1604b1 mono-devel5.20.1.19-0xamarin2+ubuntu1604b1 From 2f113215d7922d086b23e9dab718dee830676ea6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 4 May 2019 03:33:57 -0400 Subject: [PATCH 040/515] Bot Updating Templated Files --- Jenkinsfile | 28 ++++++++++++---------------- README.md | 38 +++++++++++++++++++++++++++++--------- 2 files changed, 41 insertions(+), 25 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 1bcd99a..47b4752 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -35,7 +35,7 @@ pipeline { script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( - script: '''curl -s https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases | jq -r 'first(.[] | select(.prerelease == true)) | .tag_name' ''', + script: '''docker run --rm alexeiled/skopeo sh -c 'skopeo inspect docker://docker.io/'${DOCKERHUB_IMAGE}':develop 2>/dev/null' | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', returnStdout: true).trim() env.LS_RELEASE_NOTES = sh( script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', @@ -230,7 +230,7 @@ pipeline { fi mkdir -p ${TEMPDIR}/gitbook git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [ "${BRANCH_NAME}" = "master" ] && [ ! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md ] || [ "$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" ]; then + if [[ "${BRANCH_NAME}" == "master" ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then cp ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ cd ${TEMPDIR}/gitbook/docker-documentation/ git add images/docker-${CONTAINER_NAME}.md @@ -305,15 +305,13 @@ pipeline { sh '''#! /bin/bash echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin ''' - sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-arm-static -o qemu-arm-static" - sh "chmod +x qemu-*" sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm32v7-${META_TAG} lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" sh "docker push lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" sh '''docker rmi \ ${IMAGE}:arm32v7-${META_TAG} \ - lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ''' + lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} || :''' } } } @@ -334,15 +332,13 @@ pipeline { sh '''#! /bin/bash echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin ''' - sh "curl https://lsio-ci.ams3.digitaloceanspaces.com/qemu-aarch64-static -o qemu-aarch64-static" - sh "chmod +x qemu-*" sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" sh '''docker rmi \ ${IMAGE}:arm64v8-${META_TAG} \ - lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ''' + lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' } } } @@ -506,7 +502,7 @@ pipeline { sh "docker push ${IMAGE}:${META_TAG}" sh '''docker rmi \ ${IMAGE}:${META_TAG} \ - ${IMAGE}:develop ''' + ${IMAGE}:develop || :''' } } @@ -563,7 +559,7 @@ pipeline { ${IMAGE}:arm64v8-${META_TAG} \ ${IMAGE}:arm64v8-develop \ lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ - lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ''' + lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' } } } @@ -572,25 +568,25 @@ pipeline { when { branch "develop" expression { - env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-ls' + env.LS_TAG_NUMBER + env.LS_RELEASE != env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } environment name: 'CHANGE_ID', value: '' environment name: 'EXIT_STATUS', value: '' } steps { - echo "Pushing New tag for current commit ${EXT_RELEASE_CLEAN}-pkg-${PACKAGE_TAG}-ls${LS_TAG_NUMBER}" + echo "Pushing New tag for current commit ${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}" sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \ - -d '{"tag":"'${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ + -d '{"tag":"'${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}'",\ "object": "'${COMMIT_SHA}'",\ - "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}' to develop",\ + "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to develop",\ "type": "commit",\ "tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' echo "Pushing New release for Tag" sh '''#! /bin/bash echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json - echo '{"tag_name":"'${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ + echo '{"tag_name":"'${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}'",\ "target_commitish": "develop",\ - "name": "'${EXT_RELEASE_CLEAN}'-pkg-'${PACKAGE_TAG}'-ls'${LS_TAG_NUMBER}'",\ + "name": "'${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}'",\ "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n**Remote Changes:**\\n\\n' > start printf '","draft": false,"prerelease": true}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done diff --git a/README.md b/README.md index d5eaaaa..e76aa73 100644 --- a/README.md +++ b/README.md @@ -155,15 +155,6 @@ Below are the instructions for updating containers: * Start the new container: `docker start sonarr` * You can also remove the old dangling images: `docker image prune` -### Via Taisun auto-updater (especially useful if you don't remember the original parameters) -* Pull the latest image at its tag and replace it with the same env variables in one shot: - ``` - docker run --rm \ - -v /var/run/docker.sock:/var/run/docker.sock taisun/updater \ - --oneshot sonarr - ``` -* You can also remove the old dangling images: `docker image prune` - ### Via Docker Compose * Update all images: `docker-compose pull` * or update a single image: `docker-compose pull sonarr` @@ -171,6 +162,35 @@ Below are the instructions for updating containers: * or update a single container: `docker-compose up -d sonarr` * You can also remove the old dangling images: `docker image prune` +### Via Watchtower auto-updater (especially useful if you don't remember the original parameters) +* Pull the latest image at its tag and replace it with the same env variables in one run: + ``` + docker run --rm \ + -v /var/run/docker.sock:/var/run/docker.sock \ + containrrr/watchtower \ + --run-once sonarr + ``` +* You can also remove the old dangling images: `docker image prune` + +## Building locally + +If you want to make local modifications to these images for development purposes or just to customize the logic: +``` +git clone https://github.com/linuxserver/docker-sonarr.git +cd docker-sonarr +docker build \ + --no-cache \ + --pull \ + -t linuxserver/sonarr:latest . +``` + +The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` +``` +docker run --rm --privileged multiarch/qemu-user-static:register --reset +``` + +Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. + ## Versions * **23.03.19:** - Switching to new Base images, shift to arm32v7 tag. From 204bffa46aba47bb5fb1f6e20fd40704200fe091 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 4 May 2019 03:36:59 -0400 Subject: [PATCH 041/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d400e0c..bb5bf12 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -93,7 +93,7 @@ libkmod222-1ubuntu5.2 libkrb5-26-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 libkrb5-31.13.2+dfsg-5ubuntu2.1 libkrb5support01.13.2+dfsg-5ubuntu2.1 -libldap-2.4-22.4.42+dfsg-2ubuntu3.4 +libldap-2.4-22.4.42+dfsg-2ubuntu3.5 liblz4-10.0~r131-2ubuntu2 liblzma55.1.1alpha+20120614-2ubuntu2 libmediainfo0v519.04-1 @@ -302,7 +302,7 @@ libxext62:1.3.3-1 libxrender11:0.9.9-0ubuntu1 libzen0v50.4.37-1 locales2.23-0ubuntu11 -login1:4.2-3.1ubuntu5.3 +login1:4.2-3.1ubuntu5.4 lsb-base9.20160110ubuntu0.2 make4.1-6 makedev2.3.1-93ubuntu2~ubuntu16.04.1 @@ -324,7 +324,7 @@ multiarch-support2.23-0ubuntu11 ncurses-base6.0+20160213-1ubuntu1 ncurses-bin6.0+20160213-1ubuntu1 openssl1.0.2g-1ubuntu4.15 -passwd1:4.2-3.1ubuntu5.3 +passwd1:4.2-3.1ubuntu5.4 patch2.7.5-1ubuntu0.16.04.1 perl5.22.1-9ubuntu0.6 perl-base5.22.1-9ubuntu0.6 @@ -344,7 +344,7 @@ systemd-sysv229-4ubuntu21.21 sysvinit-utils2.88dsf-59.3ubuntu2 sysv-rc2.88dsf-59.3ubuntu2 tar1.28-2.1ubuntu0.1 -tzdata2018i-0ubuntu0.16.04 +tzdata2019a-0ubuntu0.16.04 ubuntu-keyring2012.05.19 ucf3.0036 unzip6.0-20ubuntu1 From 4550322a73acf169b8661966755f50b0eed22cab Mon Sep 17 00:00:00 2001 From: thelamer Date: Fri, 10 May 2019 12:51:53 -0700 Subject: [PATCH 042/515] rebase to bionic --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- README.md | 1 + readme-vars.yml | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index e6f8f68..a003772 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM lsiobase/mono:xenial +FROM lsiobase/mono:bionic # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index cda24a4..ac84004 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm64v8-xenial +FROM lsiobase/mono:arm64v8-bionic # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index a5f646a..bae0a86 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm32v7-xenial +FROM lsiobase/mono:arm32v7-bionic # set version label ARG BUILD_DATE diff --git a/README.md b/README.md index e76aa73..fbd0715 100644 --- a/README.md +++ b/README.md @@ -193,6 +193,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **10.05.19:** - Rebase to Bionic. * **23.03.19:** - Switching to new Base images, shift to arm32v7 tag. * **01.02.19:** - Multi arch images and pipeline build logic * **15.12.17:** - Fix continuation lines. diff --git a/readme-vars.yml b/readme-vars.yml index d6fa358..6804136 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -50,6 +50,7 @@ app_setup_block: | # changelog changelogs: + - { date: "10.05.19:", desc: "Rebase to Bionic." } - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } - { date: "01.02.19:", desc: "Multi arch images and pipeline build logic" } - { date: "15.12.17:", desc: "Fix continuation lines." } From 8e6342b8d70b34507588da4751df6b9e8b25d5c7 Mon Sep 17 00:00:00 2001 From: thelamer Date: Fri, 17 May 2019 16:34:11 -0700 Subject: [PATCH 043/515] adding new branch to readme --- README.md | 20 ++++++++++---------- readme-vars.yml | 20 +++++++------------- 2 files changed, 17 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index fbd0715..c25cc02 100644 --- a/README.md +++ b/README.md @@ -41,6 +41,16 @@ The architectures supported by this image are: | arm64 | arm64v8-latest | | armhf | arm32v7-latest | +## Version Tags + +This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. + +| Tag | Description | +| :----: | --- | +| latest | Stable releases from Sonarr (currently v2) | +| develop | Development releases from Sonarr (currently v2) | +| preview | Preview releases from Sonarr (currently v3) | +| 5.14 | Stable Sonarr releases, but run on Mono 5.14 | ## Usage @@ -62,16 +72,6 @@ docker create \ linuxserver/sonarr ``` -### Version Tags - -This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. - -| Tag | Description | -| :----: | --- | -| latest | stable builds from the master branch of sonarr (currently v2) | -| develop | development builds from the develop branch of sonarr (currently v2) | -| preview | preview builds from the phantom-develop branch of sonarr (currently v3) | - ### docker-compose diff --git a/readme-vars.yml b/readme-vars.yml index 6804136..8f33c44 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -14,19 +14,13 @@ available_architectures: - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} - { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"} -# Optional Block -optional_block_1: true -optional_block_1_items: - - | - ### Version Tags - - This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. - - | Tag | Description | - | :----: | --- | - | latest | stable builds from the master branch of sonarr (currently v2) | - | develop | development builds from the develop branch of sonarr (currently v2) | - | preview | preview builds from the phantom-develop branch of sonarr (currently v3) | +# development version +development_versions: true +development_versions_items: + - { tag: "latest", desc: "Stable releases from Sonarr (currently v2)" } + - { tag: "develop", desc: "Development releases from Sonarr (currently v2)" } + - { tag: "preview", desc: "Preview releases from Sonarr (currently v3)" } + - { tag: "5.14", desc: "Stable Sonarr releases, but run on Mono 5.14" } # container parameters param_container_name: "{{ project_name }}" From bba5416fd2ea4cff804dffdd6ba87b4d17e84be8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 19 May 2019 15:50:05 +0000 Subject: [PATCH 044/515] Bot Updating Package Versions --- package_versions.txt | 691 ++++++++++++++++++++++--------------------- 1 file changed, 351 insertions(+), 340 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bb5bf12..e5fe993 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,250 +1,262 @@ -adduser3.113+nmu3ubuntu4 -apt1.2.31 -apt-transport-https1.2.31 -apt-utils1.2.31 -base-files9.4ubuntu4.8 -base-passwd3.5.39 -bash4.3-14ubuntu1.2 -binutils2.26.1-1ubuntu1~16.04.8 -bsdutils1:2.27.1-6ubuntu3.6 -bzip21.0.6-8 -ca-certificates20170717~16.04.2 -ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1604b1 -cli-common0.9+xamarin8+ubuntu1604b1 -coreutils8.25-2ubuntu3~16.04 -curl7.47.0-1ubuntu2.12 -dash0.5.8-2.1ubuntu2 -debconf1.5.58ubuntu1 -debianutils4.7 -diffutils1:3.3-3 -dpkg1.18.4ubuntu1.5 -dpkg-dev1.18.4ubuntu1.5 -e2fslibs1.42.13-1ubuntu1 -e2fsprogs1.42.13-1ubuntu1 -findutils4.6.0+git+20160126-2 -fontconfig-config2.11.94-0ubuntu1.1 -fonts-dejavu-core2.35-1 -gcc-5-base5.4.0-6ubuntu1~16.04.11 -gcc-6-base6.0.1-0ubuntu1 -gnupg1.4.20-1ubuntu3.3 -gpgv1.4.20-1ubuntu3.3 -grep2.25-1~16.04.1 -gzip1.6-4ubuntu1 -hostname3.16ubuntu2 -init1.29ubuntu4 -initscripts2.88dsf-59.3ubuntu2 -init-system-helpers1.29ubuntu4 -insserv1.14.0-5ubuntu3 -jq1.5+dfsg-1ubuntu0.1 -krb5-locales1.13.2+dfsg-5ubuntu2.1 -libacl12.2.52-3 -libapparmor12.10.95-0ubuntu2.10 -libapt-inst2.01.2.31 -libapt-pkg5.01.2.31 -libasn1-8-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libattr11:2.4.47-2 -libaudit11:2.4.5-1ubuntu2.1 -libaudit-common1:2.4.5-1ubuntu2.1 -libblkid12.27.1-6ubuntu3.6 -libbz2-1.01.0.6-8 -libc62.23-0ubuntu11 -libcairo21.14.6-1 -libcap21:2.24-12 -libcap2-bin1:2.24-12 -libc-bin2.23-0ubuntu11 -libcomerr21.42.13-1ubuntu1 -libcryptsetup42:1.6.6-5ubuntu2.1 -libcurl37.47.0-1ubuntu2.12 -libcurl3-gnutls7.47.0-1ubuntu2.12 -libcurl4-openssl-dev7.47.0-1ubuntu2.12 -libdb5.35.3.28-11ubuntu0.1 -libdebconfclient00.198ubuntu1 -libdevmapper1.02.12:1.02.110-1ubuntu10 -libdpkg-perl1.18.4ubuntu1.5 -libexif120.6.21-2 -libexpat12.1.0-7ubuntu0.16.04.3 -libfdisk12.27.1-6ubuntu3.6 -libffi63.2.1-4 -libfontconfig12.11.94-0ubuntu1.1 -libfreetype62.6.1-0.1ubuntu2.3 -libgcc11:6.0.1-0ubuntu1 -libgcrypt201.6.5-2ubuntu0.5 -libgdbm31.8.3-13.1 -libgdiplus5.6.1-0xamarin1+ubuntu1604b1 -libgif75.1.4-0.3~16.04 -libglib2.0-02.48.2-0ubuntu4.1 -libgmp102:6.1.0+dfsg-2 -libgnutls303.4.10-4ubuntu1.4 -libgpg-error01.21-2ubuntu1 -libgssapi3-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libgssapi-krb5-21.13.2+dfsg-5ubuntu2.1 -libhcrypto4-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libheimbase1-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libheimntlm0-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libhogweed43.2-1ubuntu0.16.04.1 -libhx509-5-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libidn111.32-3ubuntu1.2 -libjbig02.1-3.1 +adduser3.116ubuntu1 +apt1.6.10 +apt-transport-https1.6.10 +apt-utils1.6.10 +base-files10.1ubuntu2.4 +base-passwd3.5.44 +bash4.4.18-2ubuntu1 +binutils2.30-21ubuntu1~18.04.1 +binutils-common2.30-21ubuntu1~18.04.1 +binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.1 +bsdutils1:2.31.1-0.4ubuntu3.3 +bzip21.0.6-8.1 +ca-certificates20180409 +ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1804b1 +cli-common0.9+xamarin8+ubuntu1804b1 +coreutils8.28-1ubuntu1 +curl7.58.0-2ubuntu3.6 +dash0.5.8-2.10 +debconf1.5.66 +debianutils4.8.4 +diffutils1:3.6-1 +dirmngr2.2.4-1ubuntu1.2 +dpkg1.19.0.5ubuntu2.1 +dpkg-dev1.19.0.5ubuntu2.1 +e2fsprogs1.44.1-1ubuntu1.1 +fdisk2.31.1-0.4ubuntu3.3 +findutils4.6.0+git+20170828-2 +fontconfig-config2.12.6-0ubuntu2 +fonts-dejavu-core2.37-1 +gcc-8-base8.3.0-6ubuntu1~18.04 +gnupg2.2.4-1ubuntu1.2 +gnupg-l10n2.2.4-1ubuntu1.2 +gnupg-utils2.2.4-1ubuntu1.2 +gpg2.2.4-1ubuntu1.2 +gpg-agent2.2.4-1ubuntu1.2 +gpgconf2.2.4-1ubuntu1.2 +gpgsm2.2.4-1ubuntu1.2 +gpgv2.2.4-1ubuntu1.2 +gpg-wks-client2.2.4-1ubuntu1.2 +gpg-wks-server2.2.4-1ubuntu1.2 +grep3.1-2 +gzip1.6-5ubuntu1 +hostname3.20 +init-system-helpers1.51 +jq1.5+dfsg-2 +krb5-locales1.16-2ubuntu0.1 +libacl12.2.52-3build1 +libapt-inst2.01.6.10 +libapt-pkg5.01.6.10 +libasn1-8-heimdal7.5.0+dfsg-1 +libassuan02.5.1-2 +libattr11:2.4.47-2build1 +libaudit11:2.8.2-1ubuntu1 +libaudit-common1:2.8.2-1ubuntu1 +libbinutils2.30-21ubuntu1~18.04.1 +libblkid12.31.1-0.4ubuntu3.3 +libbsd00.8.7-1 +libbz2-1.01.0.6-8.1 +libc62.27-3ubuntu1 +libcairo21.15.10-2ubuntu0.1 +libcap-ng00.7.7-3.1 +libc-bin2.27-3ubuntu1 +libcom-err21.44.1-1ubuntu1.1 +libcurl3-gnutls7.58.0-2ubuntu3.6 +libcurl47.58.0-2ubuntu3.6 +libcurl4-openssl-dev7.58.0-2ubuntu3.6 +libdb5.35.3.28-13.1ubuntu1 +libdebconfclient00.213ubuntu1 +libdpkg-perl1.19.0.5ubuntu2.1 +libexif120.6.21-4 +libexpat12.2.5-3 +libext2fs21.44.1-1ubuntu1.1 +libfdisk12.31.1-0.4ubuntu3.3 +libffi63.2.1-8 +libfontconfig12.12.6-0ubuntu2 +libfreetype62.8.1-2ubuntu2 +libgcc11:8.3.0-6ubuntu1~18.04 +libgcrypt201.8.1-4ubuntu1.1 +libgdbm51.14.1-6 +libgdbm-compat41.14.1-6 +libgdiplus5.6.1-0xamarin1+ubuntu1804b1 +libgif75.1.4-2 +libglib2.0-02.56.4-0ubuntu0.18.04.2 +libgmp102:6.1.2+dfsg-2 +libgnutls303.5.18-1ubuntu1 +libgpg-error01.27-6 +libgssapi3-heimdal7.5.0+dfsg-1 +libgssapi-krb5-21.16-2ubuntu0.1 +libhcrypto4-heimdal7.5.0+dfsg-1 +libheimbase1-heimdal7.5.0+dfsg-1 +libheimntlm0-heimdal7.5.0+dfsg-1 +libhogweed43.4-1 +libhx509-5-heimdal7.5.0+dfsg-1 +libidn2-02.0.4-1.1build2 +libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 -libjpeg-turbo81.4.2-0ubuntu3.1 -libk5crypto31.13.2+dfsg-5ubuntu2.1 -libkeyutils11.5.9-8ubuntu1 -libkmod222-1ubuntu5.2 -libkrb5-26-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libkrb5-31.13.2+dfsg-5ubuntu2.1 -libkrb5support01.13.2+dfsg-5ubuntu2.1 -libldap-2.4-22.4.42+dfsg-2ubuntu3.5 -liblz4-10.0~r131-2ubuntu2 -liblzma55.1.1alpha+20120614-2ubuntu2 +libjpeg-turbo81.5.2-0ubuntu5.18.04.1 +libjq11.5+dfsg-2 +libk5crypto31.16-2ubuntu0.1 +libkeyutils11.5.9-9.2ubuntu2 +libkrb5-26-heimdal7.5.0+dfsg-1 +libkrb5-31.16-2ubuntu0.1 +libkrb5support01.16-2ubuntu0.1 +libksba81.3.5-2 +libldap-2.4-22.4.45+dfsg-1ubuntu1.2 +libldap-common2.4.45+dfsg-1ubuntu1.2 +liblz4-10.0~r131-2ubuntu3 +liblzma55.2.2-1.3 libmediainfo0v519.04-1 -libmms00.6.4-1 -libmono-2.0-dev5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-accessibility4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-cairo4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-cecil-private-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1604b1 -libmono-cil-dev5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-codecontracts4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-compilerservices-symbolwriter4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-corlib4.5-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-cscompmgd0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-csharp4.0c-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-custommarshalers4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-data-tds4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-db2-1.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-debugger-soft4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-http4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n4.0-all5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n-cjk4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n-mideast4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n-other4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n-rare4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-i18n-west4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-management4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-messaging-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-build4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-build-engine4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-build-framework4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-csharp4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1604b1 -libmono-microsoft-visualc10.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-microsoft-web-infrastructure1.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-oracle4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-parallel4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-peapi4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-posix4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-relaxng4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-security4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmonosgen-2.0-15.20.1.19-0xamarin2+ubuntu1604b1 -libmonosgen-2.0-dev5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-sharpzip4.84-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-simd4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-smdiagnostics0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-sqlite4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-componentmodel-composition4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-componentmodel-dataannotations4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-configuration4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-configuration-install4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-core4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-data4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-data-datasetextensions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-data-entity4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-data-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-data-services4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-data-services-client4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-deployment4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-design4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-drawing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-drawing-design4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-dynamic4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-enterpriseservices4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-identitymodel4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-identitymodel-selectors4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-io-compression4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-io-compression-filesystem4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-json4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-json-microsoft4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-ldap-protocols4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-management4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-net4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-net-http4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-net-http-formatting4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-net-http-webrequest4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-numerics4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-numerics-vectors4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-core2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-debugger2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-experimental2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-interfaces2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-linq2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-observable-aliases0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-platformservices2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-providers2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-runtime-remoting2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-windows-forms2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reactive-windows-threading2.2-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-reflection-context4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-runtime-caching4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-runtime-durableinstancing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-runtime-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-security4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-servicemodel4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-servicemodel-activation4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-servicemodel-discovery4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-servicemodel-internals0.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-servicemodel-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-servicemodel-web4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-serviceprocess4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-threading-tasks-dataflow4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-transactions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-abstractions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-applicationservices4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-dynamicdata4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-extensions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-extensions-design4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-http4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-http-selfhost4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-http-webhost4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-mobile4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-mvc3.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-regularexpressions4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-services4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-webpages2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-webpages-deployment2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-web-webpages-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-windows4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-windows-forms4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-workflow-activities4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-workflow-componentmodel4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-workflow-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-xaml4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-xml4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-xml-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-system-xml-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-tasklets4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-webbrowser4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-webmatrix-data4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-windowsbase4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmono-xbuild-tasks4.0-cil5.20.1.19-0xamarin2+ubuntu1604b1 -libmount12.27.1-6ubuntu3.6 -libncurses56.0+20160213-1ubuntu1 -libncursesw56.0+20160213-1ubuntu1 -libnettle63.2-1ubuntu0.16.04.1 +libmms00.6.4-2 +libmono-2.0-dev5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-accessibility4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-cairo4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-cecil-private-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1804b1 +libmono-cil-dev5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-codecontracts4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-compilerservices-symbolwriter4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-corlib4.5-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-cscompmgd0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-csharp4.0c-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-custommarshalers4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-data-tds4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-db2-1.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-debugger-soft4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-http4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n4.0-all5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n-cjk4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n-mideast4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n-other4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n-rare4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-i18n-west4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-management4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-messaging-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-build4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-build-engine4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-build-framework4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-csharp4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1804b1 +libmono-microsoft-visualc10.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-microsoft-web-infrastructure1.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-oracle4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-parallel4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-peapi4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-posix4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-relaxng4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-security4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmonosgen-2.0-15.20.1.19-0xamarin2+ubuntu1804b1 +libmonosgen-2.0-dev5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-sharpzip4.84-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-simd4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-smdiagnostics0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-sqlite4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-componentmodel-composition4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-componentmodel-dataannotations4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-configuration4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-configuration-install4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-core4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-data4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-data-datasetextensions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-data-entity4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-data-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-data-services4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-data-services-client4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-deployment4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-design4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-drawing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-drawing-design4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-dynamic4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-enterpriseservices4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-identitymodel4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-identitymodel-selectors4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-io-compression4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-io-compression-filesystem4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-json4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-json-microsoft4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-ldap-protocols4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-management4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-net4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-net-http4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-net-http-formatting4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-net-http-webrequest4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-numerics4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-numerics-vectors4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-core2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-debugger2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-experimental2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-interfaces2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-linq2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-observable-aliases0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-platformservices2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-providers2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-runtime-remoting2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-windows-forms2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reactive-windows-threading2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-reflection-context4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-runtime-caching4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-runtime-durableinstancing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-runtime-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-security4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-servicemodel4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-servicemodel-activation4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-servicemodel-discovery4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-servicemodel-internals0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-servicemodel-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-servicemodel-web4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-serviceprocess4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-threading-tasks-dataflow4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-transactions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-abstractions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-applicationservices4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-dynamicdata4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-extensions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-extensions-design4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-http4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-http-selfhost4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-http-webhost4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-mobile4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-mvc3.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-regularexpressions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-services4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-webpages2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-webpages-deployment2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-web-webpages-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-windows4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-windows-forms4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-workflow-activities4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-workflow-componentmodel4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-workflow-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-xaml4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-xml4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-xml-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-system-xml-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-tasklets4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-webbrowser4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-webmatrix-data4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-windowsbase4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-xbuild-tasks4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmount12.31.1-0.4ubuntu3.3 +libncurses56.1-1ubuntu1.18.04 +libncursesw56.1-1ubuntu1.18.04 +libnettle63.4-1 +libnghttp2-141.30.0-1ubuntu1 +libnpth01.5-3 libnunit-cil-dev2.6.4+dfsg-1 libnunit-console-runner2.6.3-cil2.6.4+dfsg-1 libnunit-core2.6.3-cil2.6.4+dfsg-1 @@ -252,102 +264,101 @@ libnunit-core-interfaces2.6.3-cil2.6.4+dfsg-1 libnunit-framework2.6.3-cil2.6.4+dfsg-1 libnunit-mocks2.6.3-cil2.6.4+dfsg-1 libnunit-util2.6.3-cil2.6.4+dfsg-1 -libonig25.9.6-1ubuntu0.1 -libp11-kit00.23.2-5~ubuntu16.04.1 -libpam0g1.1.8-3.2ubuntu2.1 -libpam-modules1.1.8-3.2ubuntu2.1 -libpam-modules-bin1.1.8-3.2ubuntu2.1 -libpam-runtime1.1.8-3.2ubuntu2.1 -libpcre32:8.38-3.1 -libperl5.225.22.1-9ubuntu0.6 -libpixman-1-00.33.6-1 -libpng12-01.2.54-1ubuntu1.1 -libprocps42:3.3.10-4ubuntu2.4 -libpython2.7-minimal2.7.12-1ubuntu0~16.04.4 -libpython2.7-stdlib2.7.12-1ubuntu0~16.04.4 -libpython-stdlib2.7.12-1~16.04 -libreadline66.3-8ubuntu2 -libroken18-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -librtmp12.4+20151223.gitfa8646d-1ubuntu0.1 -libsasl2-22.1.26.dfsg1-14ubuntu0.1 -libsasl2-modules2.1.26.dfsg1-14ubuntu0.1 -libsasl2-modules-db2.1.26.dfsg1-14ubuntu0.1 -libseccomp22.3.1-2.1ubuntu2~16.04.1 -libselinux12.4-3build2 -libsemanage12.3-1build3 -libsemanage-common2.3-1build3 -libsepol12.4-2 -libsmartcols12.27.1-6ubuntu3.6 -libsqlite3-03.11.0-1ubuntu1.1 -libss21.42.13-1ubuntu1 -libssl1.0.01.0.2g-1ubuntu4.15 -libstdc++65.4.0-6ubuntu1~16.04.11 -libsystemd0229-4ubuntu21.21 -libtasn1-64.7-3ubuntu0.16.04.3 -libtiff54.0.6-1ubuntu0.6 -libtinfo56.0+20160213-1ubuntu1 -libudev1229-4ubuntu21.21 -libusb-0.1-42:0.1.12-28 -libustr-1.0-11.0.4-5 -libuuid12.27.1-6ubuntu3.6 -libwind0-heimdal1.7~git20150920+dfsg-4ubuntu1.16.04.1 -libx11-62:1.6.3-1ubuntu2.1 -libx11-data2:1.6.3-1ubuntu2.1 +libonig46.7.0-1 +libp11-kit00.23.9-2 +libpam0g1.1.8-3.6ubuntu2.18.04.1 +libpam-modules1.1.8-3.6ubuntu2.18.04.1 +libpam-modules-bin1.1.8-3.6ubuntu2.18.04.1 +libpam-runtime1.1.8-3.6ubuntu2.18.04.1 +libpcre32:8.39-9 +libperl5.265.26.1-6ubuntu0.3 +libpixman-1-00.34.0-2 +libpng16-161.6.34-1ubuntu0.18.04.2 +libprocps62:3.3.12-3ubuntu1.1 +libpsl50.19.1-5build1 +libpython2.7-minimal2.7.15~rc1-1ubuntu0.1 +libpython2.7-stdlib2.7.15~rc1-1ubuntu0.1 +libpython-stdlib2.7.15~rc1-1 +libreadline77.0-3 +libroken18-heimdal7.5.0+dfsg-1 +librtmp12.4+20151223.gitfa8646d.1-1 +libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2 +libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2 +libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2 +libseccomp22.3.1-2.1ubuntu4.1 +libselinux12.7-2build2 +libsemanage12.7-2build2 +libsemanage-common2.7-2build2 +libsepol12.7-1 +libsmartcols12.31.1-0.4ubuntu3.3 +libsqlite3-03.22.0-1 +libss21.44.1-1ubuntu1.1 +libssl1.11.1.0g-2ubuntu4.3 +libstdc++68.3.0-6ubuntu1~18.04 +libsystemd0237-3ubuntu10.21 +libtasn1-64.13-2 +libtiff54.0.9-5ubuntu0.2 +libtinfo56.1-1ubuntu1.18.04 +libudev1237-3ubuntu10.21 +libunistring20.9.9-0ubuntu2 +libuuid12.31.1-0.4ubuntu3.3 +libwind0-heimdal7.5.0+dfsg-1 +libx11-62:1.6.4-3ubuntu0.2 +libx11-data2:1.6.4-3ubuntu0.2 libxau61:1.0.8-1 -libxcb11.11.1-1ubuntu1 -libxcb-render01.11.1-1ubuntu1 -libxcb-shm01.11.1-1ubuntu1 -libxdmcp61:1.1.2-1.1 +libxcb11.13-2~ubuntu18.04 +libxcb-render01.13-2~ubuntu18.04 +libxcb-shm01.13-2~ubuntu18.04 +libxdmcp61:1.1.2-3 libxext62:1.3.3-1 -libxrender11:0.9.9-0ubuntu1 +libxrender11:0.9.10-1 libzen0v50.4.37-1 -locales2.23-0ubuntu11 -login1:4.2-3.1ubuntu5.4 -lsb-base9.20160110ubuntu0.2 -make4.1-6 -makedev2.3.1-93ubuntu2~ubuntu16.04.1 -mawk1.3.3-17ubuntu2 +libzstd11.3.3+dfsg-2ubuntu1 +locales2.27-3ubuntu1 +login1:4.5-1ubuntu2 +lsb-base9.20170808ubuntu1 +make4.1-9.1ubuntu1 +mawk1.3.3-17ubuntu3 mediainfo19.04-1 -mime-support3.59ubuntu1 -mono-4.0-gac5.20.1.19-0xamarin2+ubuntu1604b1 -mono-devel5.20.1.19-0xamarin2+ubuntu1604b1 -mono-gac5.20.1.19-0xamarin2+ubuntu1604b1 -mono-mcs5.20.1.19-0xamarin2+ubuntu1604b1 -mono-roslyn5.20.1.19-0xamarin2+ubuntu1604b1 -mono-runtime5.20.1.19-0xamarin2+ubuntu1604b1 -mono-runtime-common5.20.1.19-0xamarin2+ubuntu1604b1 -mono-runtime-sgen5.20.1.19-0xamarin2+ubuntu1604b1 -mono-vbnc4.7-0xamarin1+ubuntu1604b1 -mono-xbuild5.20.1.19-0xamarin2+ubuntu1604b1 -mount2.27.1-6ubuntu3.6 -multiarch-support2.23-0ubuntu11 -ncurses-base6.0+20160213-1ubuntu1 -ncurses-bin6.0+20160213-1ubuntu1 -openssl1.0.2g-1ubuntu4.15 -passwd1:4.2-3.1ubuntu5.4 -patch2.7.5-1ubuntu0.16.04.1 -perl5.22.1-9ubuntu0.6 -perl-base5.22.1-9ubuntu0.6 -perl-modules-5.225.22.1-9ubuntu0.6 -pkg-config0.29.1-0ubuntu1 -procps2:3.3.10-4ubuntu2.4 -python2.7.12-1~16.04 -python2.72.7.12-1ubuntu0~16.04.4 -python2.7-minimal2.7.12-1ubuntu0~16.04.4 -python-minimal2.7.12-1~16.04 -readline-common6.3-8ubuntu2 -sed4.2.2-7 -sensible-utils0.0.9ubuntu0.16.04.1 -sqlite33.11.0-1ubuntu1.1 -systemd229-4ubuntu21.21 -systemd-sysv229-4ubuntu21.21 -sysvinit-utils2.88dsf-59.3ubuntu2 -sysv-rc2.88dsf-59.3ubuntu2 -tar1.28-2.1ubuntu0.1 -tzdata2019a-0ubuntu0.16.04 -ubuntu-keyring2012.05.19 -ucf3.0036 -unzip6.0-20ubuntu1 -util-linux2.27.1-6ubuntu3.6 -xz-utils5.1.1alpha+20120614-2ubuntu2 -zlib1g1:1.2.8.dfsg-2ubuntu4.1 +mime-support3.60ubuntu1 +mono-4.0-gac5.20.1.19-0xamarin2+ubuntu1804b1 +mono-devel5.20.1.19-0xamarin2+ubuntu1804b1 +mono-gac5.20.1.19-0xamarin2+ubuntu1804b1 +mono-mcs5.20.1.19-0xamarin2+ubuntu1804b1 +mono-roslyn5.20.1.19-0xamarin2+ubuntu1804b1 +mono-runtime5.20.1.19-0xamarin2+ubuntu1804b1 +mono-runtime-common5.20.1.19-0xamarin2+ubuntu1804b1 +mono-runtime-sgen5.20.1.19-0xamarin2+ubuntu1804b1 +mono-vbnc4.7-0xamarin1+ubuntu1804b1 +mono-xbuild5.20.1.19-0xamarin2+ubuntu1804b1 +mount2.31.1-0.4ubuntu3.3 +multiarch-support2.27-3ubuntu1 +ncurses-base6.1-1ubuntu1.18.04 +ncurses-bin6.1-1ubuntu1.18.04 +openssl1.1.0g-2ubuntu4.3 +passwd1:4.5-1ubuntu2 +patch2.7.6-2ubuntu1 +perl5.26.1-6ubuntu0.3 +perl-base5.26.1-6ubuntu0.3 +perl-modules-5.265.26.1-6ubuntu0.3 +pinentry-curses1.1.0-1 +pkg-config0.29.1-0ubuntu2 +procps2:3.3.12-3ubuntu1.1 +publicsuffix20180223.1310-1 +python2.7.15~rc1-1 +python2.72.7.15~rc1-1ubuntu0.1 +python2.7-minimal2.7.15~rc1-1ubuntu0.1 +python-minimal2.7.15~rc1-1 +readline-common7.0-3 +sed4.4-2 +sensible-utils0.0.12 +sqlite33.22.0-1 +sysvinit-utils2.88dsf-59.10ubuntu1 +tar1.29b-2ubuntu0.1 +tzdata2019a-0ubuntu0.18.04 +ubuntu-keyring2018.09.18.1~18.04.0 +ucf3.0038 +unzip6.0-21ubuntu1 +util-linux2.31.1-0.4ubuntu3.3 +xz-utils5.2.2-1.3 +zlib1g1:1.2.11.dfsg-0ubuntu2 From 3cc1ae393b37eb7c5a5b3dc4dfe6b7da81417a75 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 May 2019 03:33:54 -0400 Subject: [PATCH 045/515] Bot Updating Templated Files --- Jenkinsfile | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 47b4752..7ec089d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -49,6 +49,14 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID + env.LICENSE_TAG = sh( + script: '''#!/bin/bash + if [ -e LICENSE ] ; then + cat LICENSE | md5sum | cut -c1-8 + else + echo none + fi''', + returnStdout: true).trim() } script{ env.LS_RELEASE_NUMBER = sh( @@ -214,14 +222,17 @@ pipeline { docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest docker pull linuxserver/doc-builder:latest docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/readme linuxserver/doc-builder:latest - if [ "$(md5sum ${TEMPDIR}/${LS_REPO}/Jenkinsfile | awk '{ print $1 }')" != "$(md5sum Jenkinsfile | awk '{ print $1 }')" ] || [ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ]; then + if [ "$(md5sum ${TEMPDIR}/${LS_REPO}/Jenkinsfile | awk '{ print $1 }')" != "$(md5sum Jenkinsfile | awk '{ print $1 }')" ] || \ + [ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ] || \ + [ "$(cat ${TEMPDIR}/${LS_REPO}/LICENSE | md5sum | cut -c1-8)" != "${LICENSE_TAG}" ]; then mkdir -p ${TEMPDIR}/repo git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git checkout -f develop cp ${TEMPDIR}/${CONTAINER_NAME}/README.md ${TEMPDIR}/repo/${LS_REPO}/ cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/LICENSE ${TEMPDIR}/repo/${LS_REPO}/ cd ${TEMPDIR}/repo/${LS_REPO}/ - git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md + git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md LICENSE git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git commit -m 'Bot Updating Templated Files' git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} From 7ea0fbb46cdfe8e9b0e835d3a29aa2e4aa13f76e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 May 2019 03:34:52 -0400 Subject: [PATCH 046/515] Bot Updating Templated Files --- LICENSE | 674 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 674 insertions(+) create mode 100755 LICENSE diff --git a/LICENSE b/LICENSE new file mode 100755 index 0000000..f288702 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. From 188f98c6054255022f237e51ff40377c37b99ce2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 May 2019 03:39:34 -0400 Subject: [PATCH 047/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e5fe993..b91d231 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ apt-transport-https1.6.10 apt-utils1.6.10 base-files10.1ubuntu2.4 base-passwd3.5.44 -bash4.4.18-2ubuntu1 +bash4.4.18-2ubuntu1.1 binutils2.30-21ubuntu1~18.04.1 binutils-common2.30-21ubuntu1~18.04.1 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.1 @@ -14,9 +14,9 @@ ca-certificates20180409 ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.6 +curl7.58.0-2ubuntu3.7 dash0.5.8-2.10 -debconf1.5.66 +debconf1.5.66ubuntu1 debianutils4.8.4 diffutils1:3.6-1 dirmngr2.2.4-1ubuntu1.2 @@ -61,9 +61,9 @@ libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1 libcom-err21.44.1-1ubuntu1.1 -libcurl3-gnutls7.58.0-2ubuntu3.6 -libcurl47.58.0-2ubuntu3.6 -libcurl4-openssl-dev7.58.0-2ubuntu3.6 +libcurl3-gnutls7.58.0-2ubuntu3.7 +libcurl47.58.0-2ubuntu3.7 +libcurl4-openssl-dev7.58.0-2ubuntu3.7 libdb5.35.3.28-13.1ubuntu1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.1 From f80dc0b2419b29ee1b982931398ed7ecbb53ae17 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Jun 2019 03:35:05 -0400 Subject: [PATCH 048/515] Bot Updating Templated Files --- Jenkinsfile | 1 + 1 file changed, 1 insertion(+) diff --git a/Jenkinsfile b/Jenkinsfile index 7ec089d..a21a3e5 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -465,6 +465,7 @@ pipeline { docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi docker run --rm \ + --shm-size=1gb \ -v /var/run/docker.sock:/var/run/docker.sock \ -e IMAGE=\"${IMAGE}\" \ -e DELAY_START=\"${CI_DELAY}\" \ From 8e35ce23504856e93bbacb7b888047047c4a5e43 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Jun 2019 03:35:17 -0400 Subject: [PATCH 049/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b91d231..c5f1ca3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,6 +1,6 @@ adduser3.116ubuntu1 apt1.6.10 -apt-transport-https1.6.10 +apt-transport-https1.6.11 apt-utils1.6.10 base-files10.1ubuntu2.4 base-passwd3.5.44 @@ -64,7 +64,7 @@ libcom-err21.44.1-1ubuntu1.1 libcurl3-gnutls7.58.0-2ubuntu3.7 libcurl47.58.0-2ubuntu3.7 libcurl4-openssl-dev7.58.0-2ubuntu3.7 -libdb5.35.3.28-13.1ubuntu1 +libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.1 libexif120.6.21-4 @@ -82,7 +82,7 @@ libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2 libglib2.0-02.56.4-0ubuntu0.18.04.2 libgmp102:6.1.2+dfsg-2 -libgnutls303.5.18-1ubuntu1 +libgnutls303.5.18-1ubuntu1.1 libgpg-error01.27-6 libgssapi3-heimdal7.5.0+dfsg-1 libgssapi-krb5-21.16-2ubuntu0.1 @@ -285,7 +285,7 @@ librtmp12.4+20151223.gitfa8646d.1-1 libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2 libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2 libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2 -libseccomp22.3.1-2.1ubuntu4.1 +libseccomp22.4.1-0ubuntu0.18.04.2 libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 From 4bc6d1a29d9cf888c286f266442d75e087980e08 Mon Sep 17 00:00:00 2001 From: SirFerdek <17548441+SirFerdek@users.noreply.github.com> Date: Thu, 13 Jun 2019 00:03:56 +0200 Subject: [PATCH 050/515] Fix umask - get umask from environment Makes it consistent with other linuxserver.io images. --- README.md | 4 ++++ readme-vars.yml | 5 +++++ root/etc/services.d/sonarr/run | 4 +++- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c25cc02..19bc5b5 100644 --- a/README.md +++ b/README.md @@ -64,6 +64,7 @@ docker create \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ + -e UMASK_SET=022 `#optional` \ -p 8989:8989 \ -v :/config \ -v :/tv \ @@ -88,6 +89,7 @@ services: - PUID=1000 - PGID=1000 - TZ=Europe/London + - UMASK_SET=022 #optional volumes: - :/config - :/tv @@ -107,6 +109,7 @@ Container images are configured using parameters passed at runtime (such as thos | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Europe/London` | Specify a timezone to use EG Europe/London, this is required for Sonarr | +| `-e UMASK_SET=022` | control permissions of files and directories created by Sonarr | | `-v /config` | Database and sonarr configs | | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | @@ -193,6 +196,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **13.06.19:** - Add env variable for setting umask. * **10.05.19:** - Rebase to Bionic. * **23.03.19:** - Switching to new Base images, shift to arm32v7 tag. * **01.02.19:** - Multi arch images and pipeline build logic diff --git a/readme-vars.yml b/readme-vars.yml index 8f33c44..e530c47 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -36,6 +36,10 @@ param_ports: param_usage_include_env: true param_env_vars: - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London, this is required for Sonarr"} +# optional env variables +opt_param_usage_include_env: true +opt_param_env_vars: + - { env_var: "UMASK_SET", env_value: "022", desc: "control permissions of files and directories created by Sonarr"} # application setup block app_setup_block_enabled: true @@ -44,6 +48,7 @@ app_setup_block: | # changelog changelogs: + - { date: "13.06.19:", desc: "Add env variable for setting umask." } - { date: "10.05.19:", desc: "Rebase to Bionic." } - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } - { date: "01.02.19:", desc: "Multi arch images and pipeline build logic" } diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run index 1d2c786..442ae89 100644 --- a/root/etc/services.d/sonarr/run +++ b/root/etc/services.d/sonarr/run @@ -1,6 +1,8 @@ #!/usr/bin/with-contenv bash -umask 022 +UMASK_SET=${UMASK_SET:-022} + +umask "$UMASK_SET" cd /opt/NzbDrone || exit From 11379f4e3fe167fe16e99fa533826e8bf37de4c7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Jun 2019 07:35:15 +0000 Subject: [PATCH 051/515] Bot Updating Package Versions --- package_versions.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c5f1ca3..fa29382 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,13 +1,13 @@ adduser3.116ubuntu1 -apt1.6.10 +apt1.6.11 apt-transport-https1.6.11 -apt-utils1.6.10 +apt-utils1.6.11 base-files10.1ubuntu2.4 base-passwd3.5.44 bash4.4.18-2ubuntu1.1 -binutils2.30-21ubuntu1~18.04.1 -binutils-common2.30-21ubuntu1~18.04.1 -binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.1 +binutils2.30-21ubuntu1~18.04.2 +binutils-common2.30-21ubuntu1~18.04.2 +binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 bsdutils1:2.31.1-0.4ubuntu3.3 bzip21.0.6-8.1 ca-certificates20180409 @@ -45,14 +45,14 @@ init-system-helpers1.51 jq1.5+dfsg-2 krb5-locales1.16-2ubuntu0.1 libacl12.2.52-3build1 -libapt-inst2.01.6.10 -libapt-pkg5.01.6.10 +libapt-inst2.01.6.11 +libapt-pkg5.01.6.11 libasn1-8-heimdal7.5.0+dfsg-1 libassuan02.5.1-2 libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 -libbinutils2.30-21ubuntu1~18.04.1 +libbinutils2.30-21ubuntu1~18.04.2 libblkid12.31.1-0.4ubuntu3.3 libbsd00.8.7-1 libbz2-1.01.0.6-8.1 @@ -80,7 +80,7 @@ libgdbm51.14.1-6 libgdbm-compat41.14.1-6 libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2 -libglib2.0-02.56.4-0ubuntu0.18.04.2 +libglib2.0-02.56.4-0ubuntu0.18.04.3 libgmp102:6.1.2+dfsg-2 libgnutls303.5.18-1ubuntu1.1 libgpg-error01.27-6 @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.1 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.15~rc1-1ubuntu0.1 -libpython2.7-stdlib2.7.15~rc1-1ubuntu0.1 +libpython2.7-minimal2.7.15-4ubuntu4~18.04 +libpython2.7-stdlib2.7.15-4ubuntu4~18.04 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -293,7 +293,7 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.3 libsqlite3-03.22.0-1 libss21.44.1-1ubuntu1.1 -libssl1.11.1.0g-2ubuntu4.3 +libssl1.11.1.1-1ubuntu2.1~18.04.1 libstdc++68.3.0-6ubuntu1~18.04 libsystemd0237-3ubuntu10.21 libtasn1-64.13-2 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.3 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.0g-2ubuntu4.3 +openssl1.1.1-1ubuntu2.1~18.04.1 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1 perl5.26.1-6ubuntu0.3 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.1 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.15~rc1-1ubuntu0.1 -python2.7-minimal2.7.15~rc1-1ubuntu0.1 +python2.72.7.15-4ubuntu4~18.04 +python2.7-minimal2.7.15-4ubuntu4~18.04 python-minimal2.7.15~rc1-1 readline-common7.0-3 sed4.4-2 From 854a4835b3985e9849defa7e0be9993a6c0b71c7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 29 Jun 2019 08:39:12 +0100 Subject: [PATCH 052/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fa29382..d4b2de6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -27,7 +27,7 @@ fdisk2.31.1-0.4ubuntu3.3 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 -gcc-8-base8.3.0-6ubuntu1~18.04 +gcc-8-base8.3.0-6ubuntu1~18.04.1 gnupg2.2.4-1ubuntu1.2 gnupg-l10n2.2.4-1ubuntu1.2 gnupg-utils2.2.4-1ubuntu1.2 @@ -74,7 +74,7 @@ libfdisk12.31.1-0.4ubuntu3.3 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 -libgcc11:8.3.0-6ubuntu1~18.04 +libgcc11:8.3.0-6ubuntu1~18.04.1 libgcrypt201.8.1-4ubuntu1.1 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 @@ -291,15 +291,15 @@ libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.3 -libsqlite3-03.22.0-1 +libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 -libssl1.11.1.1-1ubuntu2.1~18.04.1 -libstdc++68.3.0-6ubuntu1~18.04 -libsystemd0237-3ubuntu10.21 +libssl1.11.1.1-1ubuntu2.1~18.04.2 +libstdc++68.3.0-6ubuntu1~18.04.1 +libsystemd0237-3ubuntu10.22 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.21 +libudev1237-3ubuntu10.22 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.3 libwind0-heimdal7.5.0+dfsg-1 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.3 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.1 +openssl1.1.1-1ubuntu2.1~18.04.2 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1 perl5.26.1-6ubuntu0.3 @@ -352,7 +352,7 @@ python-minimal2.7.15~rc1-1 readline-common7.0-3 sed4.4-2 sensible-utils0.0.12 -sqlite33.22.0-1 +sqlite33.22.0-1ubuntu0.1 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 tzdata2019a-0ubuntu0.18.04 From 441816f894183c70747f1327d8692b83a8e389c3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Jul 2019 20:25:56 +0000 Subject: [PATCH 053/515] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d4b2de6..89eb306 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -9,7 +9,7 @@ binutils2.30-21ubuntu1~18.04.2 binutils-common2.30-21ubuntu1~18.04.2 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 bsdutils1:2.31.1-0.4ubuntu3.3 -bzip21.0.6-8.1 +bzip21.0.6-8.1ubuntu0.1 ca-certificates20180409 ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 @@ -55,7 +55,7 @@ libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.2 libblkid12.31.1-0.4ubuntu3.3 libbsd00.8.7-1 -libbz2-1.01.0.6-8.1 +libbz2-1.01.0.6-8.1ubuntu0.1 libc62.27-3ubuntu1 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 @@ -68,7 +68,7 @@ libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.1 libexif120.6.21-4 -libexpat12.2.5-3 +libexpat12.2.5-3ubuntu0.1 libext2fs21.44.1-1ubuntu1.1 libfdisk12.31.1-0.4ubuntu3.3 libffi63.2.1-8 @@ -293,13 +293,13 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.3 libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 -libssl1.11.1.1-1ubuntu2.1~18.04.2 +libssl1.11.1.1-1ubuntu2.1~18.04.3 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.22 +libsystemd0237-3ubuntu10.23 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.22 +libudev1237-3ubuntu10.23 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.3 libwind0-heimdal7.5.0+dfsg-1 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.3 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.2 +openssl1.1.1-1ubuntu2.1~18.04.3 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1 perl5.26.1-6ubuntu0.3 From 190fddd99c1ece4f36a6bced9cdc37e6b6a05c45 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 6 Jul 2019 07:33:49 +0000 Subject: [PATCH 054/515] Bot Updating Templated Files --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index 19bc5b5..b33b2aa 100644 --- a/README.md +++ b/README.md @@ -173,6 +173,9 @@ Below are the instructions for updating containers: containrrr/watchtower \ --run-once sonarr ``` + +**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using Docker Compose. + * You can also remove the old dangling images: `docker image prune` ## Building locally From fb8ee7e3815e6f0cdd1488c2f88e053530829931 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Jul 2019 03:56:21 -0400 Subject: [PATCH 055/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 89eb306..25a7205 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -9,7 +9,7 @@ binutils2.30-21ubuntu1~18.04.2 binutils-common2.30-21ubuntu1~18.04.2 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 bsdutils1:2.31.1-0.4ubuntu3.3 -bzip21.0.6-8.1ubuntu0.1 +bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 @@ -55,7 +55,7 @@ libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.2 libblkid12.31.1-0.4ubuntu3.3 libbsd00.8.7-1 -libbz2-1.01.0.6-8.1ubuntu0.1 +libbz2-1.01.0.6-8.1ubuntu0.2 libc62.27-3ubuntu1 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 From 51cec3bc06f7af1c386f1c3d819556e4a27b1502 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 20 Jul 2019 03:36:35 -0400 Subject: [PATCH 056/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 25a7205..af8677b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -4,7 +4,7 @@ apt-transport-https1.6.11 apt-utils1.6.11 base-files10.1ubuntu2.4 base-passwd3.5.44 -bash4.4.18-2ubuntu1.1 +bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 binutils-common2.30-21ubuntu1~18.04.2 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 @@ -80,7 +80,7 @@ libgdbm51.14.1-6 libgdbm-compat41.14.1-6 libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2 -libglib2.0-02.56.4-0ubuntu0.18.04.3 +libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 libgnutls303.5.18-1ubuntu1.1 libgpg-error01.27-6 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 libssl1.11.1.1-1ubuntu2.1~18.04.3 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.23 +libsystemd0237-3ubuntu10.24 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.23 +libudev1237-3ubuntu10.24 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.3 libwind0-heimdal7.5.0+dfsg-1 @@ -355,7 +355,7 @@ sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.1 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 -tzdata2019a-0ubuntu0.18.04 +tzdata2019b-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 From 0485a3a4c2693b3080d148b9f2172ef9ba2623e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 27 Jul 2019 07:38:37 +0000 Subject: [PATCH 057/515] Bot Updating Package Versions --- package_versions.txt | 326 +++++++++++++++++++++---------------------- 1 file changed, 159 insertions(+), 167 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index af8677b..0713e44 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -11,8 +11,7 @@ binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 bsdutils1:2.31.1-0.4ubuntu3.3 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 -ca-certificates-mono5.20.1.19-0xamarin2+ubuntu1804b1 -cli-common0.9+xamarin8+ubuntu1804b1 +ca-certificates-mono6.0.0.313-0xamarin3+ubuntu1804b1 coreutils8.28-1ubuntu1 curl7.58.0-2ubuntu3.7 dash0.5.8-2.10 @@ -78,7 +77,7 @@ libgcc11:8.3.0-6ubuntu1~18.04.1 libgcrypt201.8.1-4ubuntu1.1 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 -libgdiplus5.6.1-0xamarin1+ubuntu1804b1 +libgdiplus5.6.1-0xamarin6+ubuntu1804b1 libgif75.1.4-2 libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 @@ -106,164 +105,157 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.2 libldap-common2.4.45+dfsg-1ubuntu1.2 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v519.04-1 +libmediainfo0v519.07-1 libmms00.6.4-2 -libmono-2.0-dev5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-accessibility4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-cairo4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-cecil-private-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1804b1 -libmono-cil-dev5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-codecontracts4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-compilerservices-symbolwriter4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-corlib4.5-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-cscompmgd0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-csharp4.0c-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-custommarshalers4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-data-tds4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-db2-1.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-debugger-soft4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-http4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n4.0-all5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n-cjk4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n-mideast4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n-other4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n-rare4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-i18n-west4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-management4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-messaging-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-build4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-build-engine4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-build-framework4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-csharp4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1804b1 -libmono-microsoft-visualc10.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-microsoft-web-infrastructure1.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-oracle4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-parallel4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-peapi4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-posix4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-rabbitmq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-relaxng4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-security4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmonosgen-2.0-15.20.1.19-0xamarin2+ubuntu1804b1 -libmonosgen-2.0-dev5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-sharpzip4.84-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-simd4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-smdiagnostics0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-sqlite4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-componentmodel-composition4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-componentmodel-dataannotations4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-configuration4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-configuration-install4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-core4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-data4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-data-datasetextensions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-data-entity4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-data-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-data-services4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-data-services-client4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-deployment4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-design4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-drawing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-drawing-design4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-dynamic4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-enterpriseservices4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-identitymodel4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-identitymodel-selectors4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-io-compression4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-io-compression-filesystem4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-json4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-json-microsoft4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-ldap4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-ldap-protocols4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-management4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-messaging4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-net4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-net-http4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-net-http-formatting4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-net-http-webrequest4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-numerics4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-numerics-vectors4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-core2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-debugger2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-experimental2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-interfaces2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-linq2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-observable-aliases0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-platformservices2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-providers2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-runtime-remoting2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-windows-forms2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reactive-windows-threading2.2-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-reflection-context4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-runtime-caching4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-runtime-durableinstancing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-runtime-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-security4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-servicemodel4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-servicemodel-activation4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-servicemodel-discovery4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-servicemodel-internals0.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-servicemodel-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-servicemodel-web4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-serviceprocess4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-threading-tasks-dataflow4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-transactions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-abstractions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-applicationservices4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-dynamicdata4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-extensions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-extensions-design4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-http4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-http-selfhost4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-http-webhost4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-mobile4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-mvc3.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-regularexpressions4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-routing4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-services4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-webpages2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-webpages-deployment2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-web-webpages-razor2.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-windows4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-windows-forms4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-workflow-activities4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-workflow-componentmodel4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-workflow-runtime4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-xaml4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-xml4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-xml-linq4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-system-xml-serialization4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-tasklets4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-webbrowser4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-webmatrix-data4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-windowsbase4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 -libmono-xbuild-tasks4.0-cil5.20.1.19-0xamarin2+ubuntu1804b1 +libmono-2.0-dev6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-accessibility4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-cairo4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-cecil-private-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-cecil-vb0.9-cil4.7-0xamarin2+ubuntu1804b1 +libmono-cil-dev6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-codecontracts4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-compilerservices-symbolwriter4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-corlib4.5-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-cscompmgd0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-csharp4.0c-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-custommarshalers4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-data-tds4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-db2-1.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-debugger-soft4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-http4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n4.0-all6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n-cjk4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n-mideast4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n-other4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n-rare4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-i18n-west4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-ldap4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-management4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-messaging4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-messaging-rabbitmq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-build4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-engine4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-framework4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-csharp4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-visualbasic10.0-cil4.7-0xamarin2+ubuntu1804b1 +libmono-microsoft-visualc10.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-microsoft-web-infrastructure1.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-oracle4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-parallel4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-peapi4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-posix4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-rabbitmq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-relaxng4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-security4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmonosgen-2.0-16.0.0.313-0xamarin3+ubuntu1804b1 +libmonosgen-2.0-dev6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-sharpzip4.84-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-simd4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-smdiagnostics0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-sqlite4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-componentmodel-composition4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-componentmodel-dataannotations4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-configuration4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-configuration-install4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-core4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-data4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-data-datasetextensions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-data-entity4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-data-linq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-data-services4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-data-services-client4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-deployment4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-design4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-drawing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-drawing-design4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-dynamic4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-enterpriseservices4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-identitymodel4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-identitymodel-selectors4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-io-compression4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-io-compression-filesystem4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-json4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-json-microsoft4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-ldap4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-ldap-protocols4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-management4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-messaging4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-net4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-net-http4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-net-http-formatting4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-net-http-webrequest4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-numerics4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-numerics-vectors4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-core2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-debugger2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-experimental2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-interfaces2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-linq2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-observable-aliases0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-platformservices2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-providers2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-runtime-remoting2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-windows-forms2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reactive-windows-threading2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-reflection-context4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-runtime4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-runtime-caching4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-runtime-durableinstancing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-runtime-serialization4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-security4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-activation4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-discovery4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-internals0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-routing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-web4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-serviceprocess4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-threading-tasks-dataflow4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-transactions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-abstractions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-applicationservices4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-dynamicdata4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-extensions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-extensions-design4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-http4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-http-selfhost4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-http-webhost4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-mobile4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-mvc3.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-razor2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-regularexpressions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-routing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-services4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-webpages2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-webpages-deployment2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-web-webpages-razor2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-windows4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-windows-forms4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-windows-forms-datavisualization4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-workflow-activities4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-workflow-componentmodel4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-workflow-runtime4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-xaml4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-xml4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-xml-linq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-system-xml-serialization4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-tasklets4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-webbrowser4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-webmatrix-data4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-windowsbase4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-xbuild-tasks4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 libmount12.31.1-0.4ubuntu3.3 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 libnettle63.4-1 libnghttp2-141.30.0-1ubuntu1 libnpth01.5-3 -libnunit-cil-dev2.6.4+dfsg-1 -libnunit-console-runner2.6.3-cil2.6.4+dfsg-1 -libnunit-core2.6.3-cil2.6.4+dfsg-1 -libnunit-core-interfaces2.6.3-cil2.6.4+dfsg-1 -libnunit-framework2.6.3-cil2.6.4+dfsg-1 -libnunit-mocks2.6.3-cil2.6.4+dfsg-1 -libnunit-util2.6.3-cil2.6.4+dfsg-1 libonig46.7.0-1 libp11-kit00.23.9-2 libpam0g1.1.8-3.6ubuntu2.18.04.1 @@ -293,7 +285,7 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.3 libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 -libssl1.11.1.1-1ubuntu2.1~18.04.3 +libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 libsystemd0237-3ubuntu10.24 libtasn1-64.13-2 @@ -319,23 +311,23 @@ login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo19.04-1 +mediainfo19.07-1 mime-support3.60ubuntu1 -mono-4.0-gac5.20.1.19-0xamarin2+ubuntu1804b1 -mono-devel5.20.1.19-0xamarin2+ubuntu1804b1 -mono-gac5.20.1.19-0xamarin2+ubuntu1804b1 -mono-mcs5.20.1.19-0xamarin2+ubuntu1804b1 -mono-roslyn5.20.1.19-0xamarin2+ubuntu1804b1 -mono-runtime5.20.1.19-0xamarin2+ubuntu1804b1 -mono-runtime-common5.20.1.19-0xamarin2+ubuntu1804b1 -mono-runtime-sgen5.20.1.19-0xamarin2+ubuntu1804b1 -mono-vbnc4.7-0xamarin1+ubuntu1804b1 -mono-xbuild5.20.1.19-0xamarin2+ubuntu1804b1 +mono-4.0-gac6.0.0.313-0xamarin3+ubuntu1804b1 +mono-devel6.0.0.313-0xamarin3+ubuntu1804b1 +mono-gac6.0.0.313-0xamarin3+ubuntu1804b1 +mono-mcs6.0.0.313-0xamarin3+ubuntu1804b1 +mono-roslyn6.0.0.313-0xamarin3+ubuntu1804b1 +mono-runtime6.0.0.313-0xamarin3+ubuntu1804b1 +mono-runtime-common6.0.0.313-0xamarin3+ubuntu1804b1 +mono-runtime-sgen6.0.0.313-0xamarin3+ubuntu1804b1 +mono-vbnc4.7-0xamarin2+ubuntu1804b1 +mono-xbuild6.0.0.313-0xamarin3+ubuntu1804b1 mount2.31.1-0.4ubuntu3.3 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.3 +openssl1.1.1-1ubuntu2.1~18.04.4 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1 perl5.26.1-6ubuntu0.3 From 1751a368208a73b5c43c95696e00838d215abdce Mon Sep 17 00:00:00 2001 From: thelamer Date: Thu, 1 Aug 2019 17:51:06 -0700 Subject: [PATCH 058/515] adding LTS branch for us to freeze a stable mono for downstream --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- README.md | 1 + readme-vars.yml | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index a003772..4bd19f8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM lsiobase/mono:bionic +FROM lsiobase/mono:LTS # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index ac84004..a9daabd 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm64v8-bionic +FROM lsiobase/mono:arm64v8-LTS # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index bae0a86..6fab70c 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm32v7-bionic +FROM lsiobase/mono:arm32v7-LTS # set version label ARG BUILD_DATE diff --git a/README.md b/README.md index b33b2aa..6c107c6 100644 --- a/README.md +++ b/README.md @@ -199,6 +199,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **01.08.19:** - Rebase to Linuxserver LTS mono version. * **13.06.19:** - Add env variable for setting umask. * **10.05.19:** - Rebase to Bionic. * **23.03.19:** - Switching to new Base images, shift to arm32v7 tag. diff --git a/readme-vars.yml b/readme-vars.yml index e530c47..d2de0fc 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -48,6 +48,7 @@ app_setup_block: | # changelog changelogs: + - { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." } - { date: "13.06.19:", desc: "Add env variable for setting umask." } - { date: "10.05.19:", desc: "Rebase to Bionic." } - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } From d951befb2fdc71c50a8233402a361337527afeee Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 3 Aug 2019 03:37:16 -0400 Subject: [PATCH 059/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0713e44..2b4aaec 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ adduser3.116ubuntu1 apt1.6.11 apt-transport-https1.6.11 apt-utils1.6.11 -base-files10.1ubuntu2.4 +base-files10.1ubuntu2.5 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 @@ -329,7 +329,7 @@ ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 openssl1.1.1-1ubuntu2.1~18.04.4 passwd1:4.5-1ubuntu2 -patch2.7.6-2ubuntu1 +patch2.7.6-2ubuntu1.1 perl5.26.1-6ubuntu0.3 perl-base5.26.1-6ubuntu0.3 perl-modules-5.265.26.1-6ubuntu0.3 From b96a654c6d9e04e660b41f891989fd0af1c0a4b8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 3 Aug 2019 15:56:15 -0400 Subject: [PATCH 060/515] Bot Updating Package Versions --- package_versions.txt | 322 ++++++++++++++++++++++--------------------- 1 file changed, 165 insertions(+), 157 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2b4aaec..d3038da 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -11,7 +11,8 @@ binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 bsdutils1:2.31.1-0.4ubuntu3.3 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 -ca-certificates-mono6.0.0.313-0xamarin3+ubuntu1804b1 +ca-certificates-mono5.14.0.177-0xamarin3+ubuntu1804b1 +cli-common0.9+xamarin7+ubuntu1804b1 coreutils8.28-1ubuntu1 curl7.58.0-2ubuntu3.7 dash0.5.8-2.10 @@ -77,7 +78,7 @@ libgcc11:8.3.0-6ubuntu1~18.04.1 libgcrypt201.8.1-4ubuntu1.1 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 -libgdiplus5.6.1-0xamarin6+ubuntu1804b1 +libgdiplus5.6-0xamarin5+ubuntu1804b1 libgif75.1.4-2 libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 @@ -101,161 +102,168 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.1 libkrb5support01.16-2ubuntu0.1 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.2 -libldap-common2.4.45+dfsg-1ubuntu1.2 +libldap-2.4-22.4.45+dfsg-1ubuntu1.3 +libldap-common2.4.45+dfsg-1ubuntu1.3 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v519.07-1 libmms00.6.4-2 -libmono-2.0-dev6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-accessibility4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-cairo4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-cecil-private-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-cecil-vb0.9-cil4.7-0xamarin2+ubuntu1804b1 -libmono-cil-dev6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-codecontracts4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-compilerservices-symbolwriter4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-corlib4.5-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-cscompmgd0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-csharp4.0c-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-custommarshalers4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-data-tds4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-db2-1.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-debugger-soft4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-http4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n4.0-all6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n-cjk4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n-mideast4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n-other4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n-rare4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-i18n-west4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-ldap4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-management4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-messaging4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-messaging-rabbitmq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-build4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-engine4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-framework4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-csharp4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin2+ubuntu1804b1 -libmono-microsoft-visualc10.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-microsoft-web-infrastructure1.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-oracle4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-parallel4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-peapi4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-posix4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-rabbitmq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-relaxng4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-security4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmonosgen-2.0-16.0.0.313-0xamarin3+ubuntu1804b1 -libmonosgen-2.0-dev6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-sharpzip4.84-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-simd4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-smdiagnostics0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-sqlite4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-componentmodel-composition4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-componentmodel-dataannotations4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-configuration4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-configuration-install4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-core4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-data4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-data-datasetextensions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-data-entity4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-data-linq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-data-services4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-data-services-client4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-deployment4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-design4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-drawing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-drawing-design4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-dynamic4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-enterpriseservices4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-identitymodel4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-identitymodel-selectors4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-io-compression4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-io-compression-filesystem4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-json4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-json-microsoft4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-ldap4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-ldap-protocols4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-management4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-messaging4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-net4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-net-http4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-net-http-formatting4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-net-http-webrequest4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-numerics4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-numerics-vectors4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-core2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-debugger2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-experimental2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-interfaces2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-linq2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-observable-aliases0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-platformservices2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-providers2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-runtime-remoting2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-windows-forms2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reactive-windows-threading2.2-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-reflection-context4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-runtime4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-runtime-caching4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-runtime-durableinstancing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-runtime-serialization4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-security4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-activation4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-discovery4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-internals0.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-routing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-web4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-serviceprocess4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-threading-tasks-dataflow4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-transactions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-abstractions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-applicationservices4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-dynamicdata4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-extensions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-extensions-design4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-http4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-http-selfhost4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-http-webhost4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-mobile4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-mvc3.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-razor2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-regularexpressions4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-routing4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-services4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-webpages2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-webpages-deployment2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-web-webpages-razor2.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-windows4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-windows-forms4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-windows-forms-datavisualization4.0a-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-workflow-activities4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-workflow-componentmodel4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-workflow-runtime4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-xaml4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-xml4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-xml-linq4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-system-xml-serialization4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-tasklets4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-webbrowser4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-webmatrix-data4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-windowsbase4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 -libmono-xbuild-tasks4.0-cil6.0.0.313-0xamarin3+ubuntu1804b1 +libmono-2.0-dev5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-accessibility4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-cairo4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-cecil-private-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1804b1 +libmono-cil-dev5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-codecontracts4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-compilerservices-symbolwriter4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-corlib4.5-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-cscompmgd0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-csharp4.0c-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-custommarshalers4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-data-tds4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-db2-1.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-debugger-soft4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-http4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n4.0-all5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n-cjk4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n-mideast4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n-other4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n-rare4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-i18n-west4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-ldap4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-management4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-messaging4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-messaging-rabbitmq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-build4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-engine4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-framework4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-csharp4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1804b1 +libmono-microsoft-visualc10.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-web-infrastructure1.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-oracle4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-parallel4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-peapi4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-posix4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-rabbitmq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-relaxng4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-security4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmonosgen-2.0-15.14.0.177-0xamarin3+ubuntu1804b1 +libmonosgen-2.0-dev5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-sharpzip4.84-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-simd4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-smdiagnostics0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-sqlite4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-componentmodel-composition4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-componentmodel-dataannotations4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-configuration4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-configuration-install4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-core4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-data4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-data-datasetextensions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-data-entity4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-data-linq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-data-services4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-data-services-client4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-deployment4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-design4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-drawing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-drawing-design4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-dynamic4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-enterpriseservices4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-identitymodel4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-identitymodel-selectors4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-io-compression4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-io-compression-filesystem4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-json4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-json-microsoft4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-ldap4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-ldap-protocols4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-management4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-messaging4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-net4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-net-http4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-net-http-formatting4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-net-http-webrequest4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-numerics4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-numerics-vectors4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-core2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-debugger2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-experimental2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-interfaces2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-linq2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-observable-aliases0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-platformservices2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-providers2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-runtime-remoting2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-windows-forms2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reactive-windows-threading2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-reflection-context4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-runtime4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-runtime-caching4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-runtime-durableinstancing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-runtime-serialization4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-security4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-activation4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-discovery4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-internals0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-routing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-servicemodel-web4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-serviceprocess4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-threading-tasks-dataflow4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-transactions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-abstractions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-applicationservices4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-dynamicdata4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-extensions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-extensions-design4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-http4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-http-selfhost4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-http-webhost4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-mobile4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-mvc3.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-razor2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-regularexpressions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-routing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-services4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-webpages2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-webpages-deployment2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-web-webpages-razor2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-windows4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-windows-forms4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-windows-forms-datavisualization4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-workflow-activities4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-workflow-componentmodel4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-workflow-runtime4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-xaml4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-xml4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-xml-linq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-system-xml-serialization4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-tasklets4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-webbrowser4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-webmatrix-data4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-windowsbase4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-xbuild-tasks4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 libmount12.31.1-0.4ubuntu3.3 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 libnettle63.4-1 libnghttp2-141.30.0-1ubuntu1 libnpth01.5-3 +libnunit-cil-dev2.6.4+dfsg-1 +libnunit-console-runner2.6.3-cil2.6.4+dfsg-1 +libnunit-core2.6.3-cil2.6.4+dfsg-1 +libnunit-core-interfaces2.6.3-cil2.6.4+dfsg-1 +libnunit-framework2.6.3-cil2.6.4+dfsg-1 +libnunit-mocks2.6.3-cil2.6.4+dfsg-1 +libnunit-util2.6.3-cil2.6.4+dfsg-1 libonig46.7.0-1 libp11-kit00.23.9-2 libpam0g1.1.8-3.6ubuntu2.18.04.1 @@ -313,16 +321,16 @@ make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 mediainfo19.07-1 mime-support3.60ubuntu1 -mono-4.0-gac6.0.0.313-0xamarin3+ubuntu1804b1 -mono-devel6.0.0.313-0xamarin3+ubuntu1804b1 -mono-gac6.0.0.313-0xamarin3+ubuntu1804b1 -mono-mcs6.0.0.313-0xamarin3+ubuntu1804b1 -mono-roslyn6.0.0.313-0xamarin3+ubuntu1804b1 -mono-runtime6.0.0.313-0xamarin3+ubuntu1804b1 -mono-runtime-common6.0.0.313-0xamarin3+ubuntu1804b1 -mono-runtime-sgen6.0.0.313-0xamarin3+ubuntu1804b1 -mono-vbnc4.7-0xamarin2+ubuntu1804b1 -mono-xbuild6.0.0.313-0xamarin3+ubuntu1804b1 +mono-4.0-gac5.14.0.177-0xamarin3+ubuntu1804b1 +mono-devel5.14.0.177-0xamarin3+ubuntu1804b1 +mono-gac5.14.0.177-0xamarin3+ubuntu1804b1 +mono-mcs5.14.0.177-0xamarin3+ubuntu1804b1 +mono-roslyn5.14.0.177-0xamarin3+ubuntu1804b1 +mono-runtime5.14.0.177-0xamarin3+ubuntu1804b1 +mono-runtime-common5.14.0.177-0xamarin3+ubuntu1804b1 +mono-runtime-sgen5.14.0.177-0xamarin3+ubuntu1804b1 +mono-vbnc4.7-0xamarin1+ubuntu1804b1 +mono-xbuild5.14.0.177-0xamarin3+ubuntu1804b1 mount2.31.1-0.4ubuntu3.3 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 From bf3fcf4a9d3a641b8651ec90b8523f59bb713271 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 10 Aug 2019 03:39:35 -0400 Subject: [PATCH 061/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d3038da..d1fda3f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ adduser3.116ubuntu1 apt1.6.11 apt-transport-https1.6.11 apt-utils1.6.11 -base-files10.1ubuntu2.5 +base-files10.1ubuntu2.6 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.24 +libsystemd0237-3ubuntu10.25 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.24 +libudev1237-3ubuntu10.25 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.3 libwind0-heimdal7.5.0+dfsg-1 From c7eda95dffaa0f5fa622b641bc43f2715b61d480 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 14 Aug 2019 20:40:16 -0400 Subject: [PATCH 062/515] Bot Updating Package Versions --- package_versions.txt | 306 +++++++++++++++++++++---------------------- 1 file changed, 153 insertions(+), 153 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d1fda3f..891544b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -11,8 +11,8 @@ binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 bsdutils1:2.31.1-0.4ubuntu3.3 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 -ca-certificates-mono5.14.0.177-0xamarin3+ubuntu1804b1 -cli-common0.9+xamarin7+ubuntu1804b1 +ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 +cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 curl7.58.0-2ubuntu3.7 dash0.5.8-2.10 @@ -78,7 +78,7 @@ libgcc11:8.3.0-6ubuntu1~18.04.1 libgcrypt201.8.1-4ubuntu1.1 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 -libgdiplus5.6-0xamarin5+ubuntu1804b1 +libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2 libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 @@ -108,149 +108,149 @@ liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v519.07-1 libmms00.6.4-2 -libmono-2.0-dev5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-accessibility4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-cairo4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-cecil-private-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-cairo4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-cecil-private-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1804b1 -libmono-cil-dev5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-codecontracts4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-compilerservices-symbolwriter4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-corlib4.5-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-cscompmgd0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-csharp4.0c-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-custommarshalers4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-data-tds4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-db2-1.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-debugger-soft4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-http4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n4.0-all5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n-cjk4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n-mideast4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n-other4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n-rare4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-i18n-west4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-ldap4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-management4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-messaging4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-messaging-rabbitmq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-build4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-engine4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-framework4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-csharp4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-cil-dev5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-codecontracts4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-compilerservices-symbolwriter4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-corlib4.5-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-cscompmgd0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-csharp4.0c-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-custommarshalers4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-data-tds4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-db2-1.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-debugger-soft4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n4.0-all5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n-cjk4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n-mideast4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n-other4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n-rare4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-i18n-west4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-ldap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-management4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-messaging4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-messaging-rabbitmq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-build4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-build-engine4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-build-framework4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-csharp4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1804b1 -libmono-microsoft-visualc10.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-microsoft-web-infrastructure1.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-oracle4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-parallel4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-peapi4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-posix4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-rabbitmq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-relaxng4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-security4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmonosgen-2.0-15.14.0.177-0xamarin3+ubuntu1804b1 -libmonosgen-2.0-dev5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-sharpzip4.84-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-simd4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-smdiagnostics0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-sqlite4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-componentmodel-composition4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-componentmodel-dataannotations4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-configuration4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-configuration-install4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-core4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-data4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-data-datasetextensions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-data-entity4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-data-linq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-data-services4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-data-services-client4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-deployment4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-design4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-drawing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-drawing-design4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-dynamic4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-enterpriseservices4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-identitymodel4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-identitymodel-selectors4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-io-compression4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-io-compression-filesystem4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-json4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-json-microsoft4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-ldap4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-ldap-protocols4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-management4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-messaging4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-net4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-net-http4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-net-http-formatting4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-net-http-webrequest4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-numerics4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-numerics-vectors4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-core2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-debugger2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-experimental2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-interfaces2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-linq2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-observable-aliases0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-platformservices2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-providers2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-runtime-remoting2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-windows-forms2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reactive-windows-threading2.2-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-reflection-context4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-runtime4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-runtime-caching4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-runtime-durableinstancing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-runtime-serialization4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-security4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-activation4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-discovery4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-internals0.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-routing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-servicemodel-web4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-serviceprocess4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-threading-tasks-dataflow4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-transactions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-abstractions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-applicationservices4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-dynamicdata4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-extensions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-extensions-design4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-http4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-http-selfhost4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-http-webhost4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-mobile4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-mvc3.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-razor2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-regularexpressions4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-routing4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-services4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-webpages2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-webpages-deployment2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-web-webpages-razor2.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-windows4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-windows-forms4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-windows-forms-datavisualization4.0a-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-workflow-activities4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-workflow-componentmodel4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-workflow-runtime4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-xaml4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-xml4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-xml-linq4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-system-xml-serialization4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-tasklets4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-webbrowser4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-webmatrix-data4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-windowsbase4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 -libmono-xbuild-tasks4.0-cil5.14.0.177-0xamarin3+ubuntu1804b1 +libmono-microsoft-visualc10.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-microsoft-web-infrastructure1.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-oracle4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-parallel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-peapi4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-posix4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-rabbitmq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-relaxng4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-security4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmonosgen-2.0-15.20.1.34-0xamarin4+ubuntu1804b1 +libmonosgen-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-sharpzip4.84-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-simd4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-smdiagnostics0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-sqlite4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-componentmodel-composition4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-componentmodel-dataannotations4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-configuration4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-configuration-install4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-core4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-data-datasetextensions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-data-entity4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-data-linq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-data-services4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-data-services-client4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-deployment4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-drawing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-drawing-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-dynamic4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-enterpriseservices4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-identitymodel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-identitymodel-selectors4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-io-compression4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-io-compression-filesystem4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-json4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-json-microsoft4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-ldap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-ldap-protocols4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-management4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-messaging4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-net4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-net-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-net-http-formatting4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-net-http-webrequest4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-numerics4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-numerics-vectors4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-core2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-debugger2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-experimental2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-interfaces2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-linq2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-observable-aliases0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-platformservices2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-providers2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-runtime-remoting2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-windows-forms2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reactive-windows-threading2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-reflection-context4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-runtime4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-runtime-caching4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-runtime-durableinstancing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-runtime-serialization4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-security4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-servicemodel4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-servicemodel-activation4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-servicemodel-discovery4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-servicemodel-internals0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-servicemodel-routing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-servicemodel-web4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-serviceprocess4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-threading-tasks-dataflow4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-transactions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-abstractions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-applicationservices4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-dynamicdata4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-extensions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-extensions-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-http-selfhost4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-http-webhost4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-mobile4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-mvc3.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-razor2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-regularexpressions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-routing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-services4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-webpages2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-webpages-deployment2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-web-webpages-razor2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-windows4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-windows-forms4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-workflow-activities4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-workflow-componentmodel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-workflow-runtime4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-xaml4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-xml4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-xml-linq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-system-xml-serialization4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-tasklets4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 +libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmount12.31.1-0.4ubuntu3.3 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 @@ -321,16 +321,16 @@ make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 mediainfo19.07-1 mime-support3.60ubuntu1 -mono-4.0-gac5.14.0.177-0xamarin3+ubuntu1804b1 -mono-devel5.14.0.177-0xamarin3+ubuntu1804b1 -mono-gac5.14.0.177-0xamarin3+ubuntu1804b1 -mono-mcs5.14.0.177-0xamarin3+ubuntu1804b1 -mono-roslyn5.14.0.177-0xamarin3+ubuntu1804b1 -mono-runtime5.14.0.177-0xamarin3+ubuntu1804b1 -mono-runtime-common5.14.0.177-0xamarin3+ubuntu1804b1 -mono-runtime-sgen5.14.0.177-0xamarin3+ubuntu1804b1 +mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 +mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 +mono-gac5.20.1.34-0xamarin4+ubuntu1804b1 +mono-mcs5.20.1.34-0xamarin4+ubuntu1804b1 +mono-roslyn5.20.1.34-0xamarin4+ubuntu1804b1 +mono-runtime5.20.1.34-0xamarin4+ubuntu1804b1 +mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 +mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 -mono-xbuild5.14.0.177-0xamarin3+ubuntu1804b1 +mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 mount2.31.1-0.4ubuntu3.3 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 From 669e84e8765fb94dd92064217bba0d8104aa0cb7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 24 Aug 2019 08:39:02 +0100 Subject: [PATCH 063/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 891544b..6534451 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -21,7 +21,7 @@ debianutils4.8.4 diffutils1:3.6-1 dirmngr2.2.4-1ubuntu1.2 dpkg1.19.0.5ubuntu2.1 -dpkg-dev1.19.0.5ubuntu2.1 +dpkg-dev1.19.0.5ubuntu2.2 e2fsprogs1.44.1-1ubuntu1.1 fdisk2.31.1-0.4ubuntu3.3 findutils4.6.0+git+20170828-2 @@ -66,7 +66,7 @@ libcurl47.58.0-2ubuntu3.7 libcurl4-openssl-dev7.58.0-2ubuntu3.7 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 -libdpkg-perl1.19.0.5ubuntu2.1 +libdpkg-perl1.19.0.5ubuntu2.2 libexif120.6.21-4 libexpat12.2.5-3ubuntu0.1 libext2fs21.44.1-1ubuntu1.1 @@ -79,7 +79,7 @@ libgcrypt201.8.1-4ubuntu1.1 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 libgdiplus5.6.1-0xamarin1+ubuntu1804b1 -libgif75.1.4-2 +libgif75.1.4-2ubuntu0.1 libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 libgnutls303.5.18-1ubuntu1.1 From 2e65d41fbf13dbf8e74683d1c7edd9fa5469cc9b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 7 Sep 2019 08:33:53 +0100 Subject: [PATCH 064/515] Bot Updating Templated Files --- Jenkinsfile | 15 +++++++++++++-- README.md | 40 +++++++++++++++++++++++++--------------- 2 files changed, 38 insertions(+), 17 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a21a3e5..b30b6ba 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -57,6 +57,14 @@ pipeline { echo none fi''', returnStdout: true).trim() + env.FUNDING_TAG = sh( + script: '''#!/bin/bash + if [ -e ./.github/FUNDING.yml ] ; then + cat ./.github/FUNDING.yml | md5sum | cut -c1-8 + else + echo none + fi''', + returnStdout: true).trim() } script{ env.LS_RELEASE_NUMBER = sh( @@ -224,15 +232,18 @@ pipeline { docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/readme linuxserver/doc-builder:latest if [ "$(md5sum ${TEMPDIR}/${LS_REPO}/Jenkinsfile | awk '{ print $1 }')" != "$(md5sum Jenkinsfile | awk '{ print $1 }')" ] || \ [ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ] || \ - [ "$(cat ${TEMPDIR}/${LS_REPO}/LICENSE | md5sum | cut -c1-8)" != "${LICENSE_TAG}" ]; then + [ "$(cat ${TEMPDIR}/${LS_REPO}/LICENSE | md5sum | cut -c1-8)" != "${LICENSE_TAG}" ] || \ + [ "$(cat ${TEMPDIR}/${LS_REPO}/.github/FUNDING.yml | md5sum | cut -c1-8)" != "${FUNDING_TAG}" ]; then mkdir -p ${TEMPDIR}/repo git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git checkout -f develop cp ${TEMPDIR}/${CONTAINER_NAME}/README.md ${TEMPDIR}/repo/${LS_REPO}/ cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ cp ${TEMPDIR}/docker-${CONTAINER_NAME}/LICENSE ${TEMPDIR}/repo/${LS_REPO}/ + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.github/FUNDING.yml ${TEMPDIR}/repo/${LS_REPO}/.github/FUNDING.yml cd ${TEMPDIR}/repo/${LS_REPO}/ - git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md LICENSE + git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md LICENSE ./.github/FUNDING.yml git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git commit -m 'Bot Updating Templated Files' git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} diff --git a/README.md b/README.md index 6c107c6..9d37068 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,12 @@ [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) +[![Blog](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") +[![Discord](https://img.shields.io/discord/354974912613449730.svg?style=flat-square&color=E68523&label=Discord&logo=discord&logoColor=FFFFFF)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.") +[![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?style=flat-square&color=E68523&logo=discourse&logoColor=FFFFFF)](https://discourse.linuxserver.io "post on our community forum.") +[![Fleet](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") +[![Podcast](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Podcast)](https://anchor.fm/linuxserverio "on hiatus. Coming back soon (late 2018).") +[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Open%20Collective%20Supporters)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") + The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring :- * regular and timely application updates @@ -9,17 +16,20 @@ The [LinuxServer.io](https://linuxserver.io) team brings you another container r * regular security updates Find us at: -* [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. -* [IRC](https://irc.linuxserver.io) - on freenode at `#linuxserver.io`. Our primary support channel is Discord. * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! +* [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. +* [Discourse](https://discourse.linuxserver.io) - post on our community forum. +* [Fleet](https://fleet.linuxserver.io) - an online web interface which displays all of our maintained images. +* [Podcast](https://anchor.fm/linuxserverio) - on hiatus. Coming back soon (late 2018). +* [Open Collective](https://opencollective.com/linuxserver) - please consider helping us by either donating or contributing to our budget # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) -[![](https://img.shields.io/discord/354974912613449730.svg?logo=discord&label=LSIO%20Discord&style=flat-square)](https://discord.gg/YWrKVTn) -[![](https://images.microbadger.com/badges/version/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") -[![](https://images.microbadger.com/badges/image/linuxserver/sonarr.svg)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") -![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg) -![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg) -[![Build Status](https://ci.linuxserver.io/buildStatus/icon?job=Docker-Pipeline-Builders/docker-sonarr/master)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/) +[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?style=flat-square&color=E68523)](https://github.com/linuxserver/docker-sonarr/releases) +[![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") +[![MicroBadger Size](https://img.shields.io/microbadger/image-size/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") +[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://hub.docker.com/r/linuxserver/sonarr) +[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://hub.docker.com/r/linuxserver/sonarr) +[![Build Status](https://ci.linuxserver.io/view/all/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/badge/icon?style=flat-square)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/) [![](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/badge.svg)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. @@ -29,7 +39,7 @@ Find us at: ## Supported Architectures -Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). +Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). Simply pulling `linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. @@ -139,17 +149,17 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht * Shell access whilst the container is running: `docker exec -it sonarr /bin/bash` * To monitor the logs of the container in realtime: `docker logs -f sonarr` -* container version number +* container version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr` * image version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' linuxserver/sonarr` ## Updating Info -Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (ie. nextcloud, plex), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. - -Below are the instructions for updating containers: - +Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (ie. nextcloud, plex), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. + +Below are the instructions for updating containers: + ### Via Docker Run/Create * Update the image: `docker pull linuxserver/sonarr` * Stop the running container: `docker stop sonarr` @@ -180,7 +190,7 @@ Below are the instructions for updating containers: ## Building locally -If you want to make local modifications to these images for development purposes or just to customize the logic: +If you want to make local modifications to these images for development purposes or just to customize the logic: ``` git clone https://github.com/linuxserver/docker-sonarr.git cd docker-sonarr From 2a3278d8a5814b69b391859e29cd0c96e1943d1a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 7 Sep 2019 03:34:58 -0400 Subject: [PATCH 065/515] Bot Updating Templated Files --- .github/FUNDING.yml | 1 + 1 file changed, 1 insertion(+) create mode 100755 .github/FUNDING.yml diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml new file mode 100755 index 0000000..7972213 --- /dev/null +++ b/.github/FUNDING.yml @@ -0,0 +1 @@ +open_collective: linuxserver From a30f3b7d7cc15cb2290b85e1043dfdb116fbaa96 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 7 Sep 2019 03:42:28 -0400 Subject: [PATCH 066/515] Bot Updating Package Versions --- package_versions.txt | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6534451..2a780f4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 binutils-common2.30-21ubuntu1~18.04.2 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 -bsdutils1:2.31.1-0.4ubuntu3.3 +bsdutils1:2.31.1-0.4ubuntu3.4 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 @@ -20,10 +20,10 @@ debconf1.5.66ubuntu1 debianutils4.8.4 diffutils1:3.6-1 dirmngr2.2.4-1ubuntu1.2 -dpkg1.19.0.5ubuntu2.1 +dpkg1.19.0.5ubuntu2.2 dpkg-dev1.19.0.5ubuntu2.2 e2fsprogs1.44.1-1ubuntu1.1 -fdisk2.31.1-0.4ubuntu3.3 +fdisk2.31.1-0.4ubuntu3.4 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 @@ -53,7 +53,7 @@ libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.2 -libblkid12.31.1-0.4ubuntu3.3 +libblkid12.31.1-0.4ubuntu3.4 libbsd00.8.7-1 libbz2-1.01.0.6-8.1ubuntu0.2 libc62.27-3ubuntu1 @@ -70,7 +70,7 @@ libdpkg-perl1.19.0.5ubuntu2.2 libexif120.6.21-4 libexpat12.2.5-3ubuntu0.1 libext2fs21.44.1-1ubuntu1.1 -libfdisk12.31.1-0.4ubuntu3.3 +libfdisk12.31.1-0.4ubuntu3.4 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 @@ -102,8 +102,8 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.1 libkrb5support01.16-2ubuntu0.1 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.3 -libldap-common2.4.45+dfsg-1ubuntu1.3 +libldap-2.4-22.4.45+dfsg-1ubuntu1.4 +libldap-common2.4.45+dfsg-1ubuntu1.4 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v519.07-1 @@ -251,7 +251,7 @@ libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmount12.31.1-0.4ubuntu3.3 +libmount12.31.1-0.4ubuntu3.4 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 libnettle63.4-1 @@ -274,7 +274,7 @@ libpcre32:8.39-9 libperl5.265.26.1-6ubuntu0.3 libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 -libprocps62:3.3.12-3ubuntu1.1 +libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 libpython2.7-minimal2.7.15-4ubuntu4~18.04 libpython2.7-stdlib2.7.15-4ubuntu4~18.04 @@ -290,18 +290,18 @@ libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 -libsmartcols12.31.1-0.4ubuntu3.3 +libsmartcols12.31.1-0.4ubuntu3.4 libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.25 +libsystemd0237-3ubuntu10.28 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.25 +libudev1237-3ubuntu10.28 libunistring20.9.9-0ubuntu2 -libuuid12.31.1-0.4ubuntu3.3 +libuuid12.31.1-0.4ubuntu3.4 libwind0-heimdal7.5.0+dfsg-1 libx11-62:1.6.4-3ubuntu0.2 libx11-data2:1.6.4-3ubuntu0.2 @@ -313,7 +313,7 @@ libxdmcp61:1.1.2-3 libxext62:1.3.3-1 libxrender11:0.9.10-1 libzen0v50.4.37-1 -libzstd11.3.3+dfsg-2ubuntu1 +libzstd11.3.3+dfsg-2ubuntu1.1 locales2.27-3ubuntu1 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 @@ -331,7 +331,7 @@ mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 -mount2.31.1-0.4ubuntu3.3 +mount2.31.1-0.4ubuntu3.4 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 @@ -343,7 +343,7 @@ perl-base5.26.1-6ubuntu0.3 perl-modules-5.265.26.1-6ubuntu0.3 pinentry-curses1.1.0-1 pkg-config0.29.1-0ubuntu2 -procps2:3.3.12-3ubuntu1.1 +procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 python2.72.7.15-4ubuntu4~18.04 @@ -359,6 +359,6 @@ tzdata2019b-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 -util-linux2.31.1-0.4ubuntu3.3 +util-linux2.31.1-0.4ubuntu3.4 xz-utils5.2.2-1.3 zlib1g1:1.2.11.dfsg-0ubuntu2 From 49151a70ad44dec3ac8ab302b41d28ea8b0d410d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 14 Sep 2019 03:38:07 -0400 Subject: [PATCH 067/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2a780f4..d52db34 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -14,7 +14,7 @@ ca-certificates20180409 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.7 +curl7.58.0-2ubuntu3.8 dash0.5.8-2.10 debconf1.5.66ubuntu1 debianutils4.8.4 @@ -61,9 +61,9 @@ libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1 libcom-err21.44.1-1ubuntu1.1 -libcurl3-gnutls7.58.0-2ubuntu3.7 -libcurl47.58.0-2ubuntu3.7 -libcurl4-openssl-dev7.58.0-2ubuntu3.7 +libcurl3-gnutls7.58.0-2ubuntu3.8 +libcurl47.58.0-2ubuntu3.8 +libcurl4-openssl-dev7.58.0-2ubuntu3.8 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.2 @@ -106,7 +106,7 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.4 libldap-common2.4.45+dfsg-1ubuntu1.4 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v519.07-1 +libmediainfo0v519.09-1 libmms00.6.4-2 libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.15-4ubuntu4~18.04 -libpython2.7-stdlib2.7.15-4ubuntu4~18.04 +libpython2.7-minimal2.7.15-4ubuntu4~18.04.1 +libpython2.7-stdlib2.7.15-4ubuntu4~18.04.1 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -319,7 +319,7 @@ login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo19.07-1 +mediainfo19.09-1 mime-support3.60ubuntu1 mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.15-4ubuntu4~18.04 -python2.7-minimal2.7.15-4ubuntu4~18.04 +python2.72.7.15-4ubuntu4~18.04.1 +python2.7-minimal2.7.15-4ubuntu4~18.04.1 python-minimal2.7.15~rc1-1 readline-common7.0-3 sed4.4-2 From 61c95f7af9033c9bd74461480645a99ef8725f48 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Sep 2019 10:04:47 -0400 Subject: [PATCH 068/515] Bot Updating Package Versions --- package_versions.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d52db34..830b39f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.116ubuntu1 -apt1.6.11 -apt-transport-https1.6.11 -apt-utils1.6.11 +apt1.6.12 +apt-transport-https1.6.12 +apt-utils1.6.12 base-files10.1ubuntu2.6 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 @@ -45,8 +45,8 @@ init-system-helpers1.51 jq1.5+dfsg-2 krb5-locales1.16-2ubuntu0.1 libacl12.2.52-3build1 -libapt-inst2.01.6.11 -libapt-pkg5.01.6.11 +libapt-inst2.01.6.12 +libapt-pkg5.01.6.12 libasn1-8-heimdal7.5.0+dfsg-1 libassuan02.5.1-2 libattr11:2.4.47-2build1 @@ -68,7 +68,7 @@ libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.2 libexif120.6.21-4 -libexpat12.2.5-3ubuntu0.1 +libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.1 libfdisk12.31.1-0.4ubuntu3.4 libffi63.2.1-8 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.1 libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.28 +libsystemd0237-3ubuntu10.29 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.28 +libudev1237-3ubuntu10.29 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.4 libwind0-heimdal7.5.0+dfsg-1 From 83613f83ea96285ac6abb27c4c7245d1f5b3c4f3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Sep 2019 03:37:31 -0400 Subject: [PATCH 069/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 830b39f..6f143b3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -21,7 +21,7 @@ debianutils4.8.4 diffutils1:3.6-1 dirmngr2.2.4-1ubuntu1.2 dpkg1.19.0.5ubuntu2.2 -dpkg-dev1.19.0.5ubuntu2.2 +dpkg-dev1.19.0.5ubuntu2.3 e2fsprogs1.44.1-1ubuntu1.1 fdisk2.31.1-0.4ubuntu3.4 findutils4.6.0+git+20170828-2 @@ -66,7 +66,7 @@ libcurl47.58.0-2ubuntu3.8 libcurl4-openssl-dev7.58.0-2ubuntu3.8 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 -libdpkg-perl1.19.0.5ubuntu2.2 +libdpkg-perl1.19.0.5ubuntu2.3 libexif120.6.21-4 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.1 From a4800b9bca523f77fa92c56951b54e20c241daf6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 5 Oct 2019 03:40:45 -0400 Subject: [PATCH 070/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6f143b3..b9e7433 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -20,9 +20,9 @@ debconf1.5.66ubuntu1 debianutils4.8.4 diffutils1:3.6-1 dirmngr2.2.4-1ubuntu1.2 -dpkg1.19.0.5ubuntu2.2 +dpkg1.19.0.5ubuntu2.3 dpkg-dev1.19.0.5ubuntu2.3 -e2fsprogs1.44.1-1ubuntu1.1 +e2fsprogs1.44.1-1ubuntu1.2 fdisk2.31.1-0.4ubuntu3.4 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 @@ -38,7 +38,7 @@ gpgsm2.2.4-1ubuntu1.2 gpgv2.2.4-1ubuntu1.2 gpg-wks-client2.2.4-1ubuntu1.2 gpg-wks-server2.2.4-1ubuntu1.2 -grep3.1-2 +grep3.1-2build1 gzip1.6-5ubuntu1 hostname3.20 init-system-helpers1.51 @@ -60,7 +60,7 @@ libc62.27-3ubuntu1 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1 -libcom-err21.44.1-1ubuntu1.1 +libcom-err21.44.1-1ubuntu1.2 libcurl3-gnutls7.58.0-2ubuntu3.8 libcurl47.58.0-2ubuntu3.8 libcurl4-openssl-dev7.58.0-2ubuntu3.8 @@ -69,7 +69,7 @@ libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 libexif120.6.21-4 libexpat12.2.5-3ubuntu0.2 -libext2fs21.44.1-1ubuntu1.1 +libext2fs21.44.1-1ubuntu1.2 libfdisk12.31.1-0.4ubuntu3.4 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 @@ -292,7 +292,7 @@ libsemanage-common2.7-2build2 libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.4 libsqlite3-03.22.0-1ubuntu0.1 -libss21.44.1-1ubuntu1.1 +libss21.44.1-1ubuntu1.2 libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 libsystemd0237-3ubuntu10.29 From a16f501725085294001907c4bb3f8f47f0d1f18f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 12 Oct 2019 03:35:12 -0400 Subject: [PATCH 071/515] Bot Updating Templated Files --- Jenkinsfile | 52 +++++++++++++++++++--------------------------------- 1 file changed, 19 insertions(+), 33 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b30b6ba..c139018 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -2,6 +2,10 @@ pipeline { agent { label 'X86-64-MULTI' } + options { + buildDiscarder(logRotator(numToKeepStr: '10', daysToKeepStr: '60')) + parallelsAlwaysFailFast() + } // Input to determine if this is a package check parameters { string(defaultValue: 'false', description: 'package check run', name: 'PACKAGE_CHECK') @@ -49,22 +53,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.LICENSE_TAG = sh( - script: '''#!/bin/bash - if [ -e LICENSE ] ; then - cat LICENSE | md5sum | cut -c1-8 - else - echo none - fi''', - returnStdout: true).trim() - env.FUNDING_TAG = sh( - script: '''#!/bin/bash - if [ -e ./.github/FUNDING.yml ] ; then - cat ./.github/FUNDING.yml | md5sum | cut -c1-8 - else - echo none - fi''', - returnStdout: true).trim() + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md' } script{ env.LS_RELEASE_NUMBER = sh( @@ -228,35 +217,32 @@ pipeline { TEMPDIR=$(mktemp -d) docker pull linuxserver/jenkins-builder:latest docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest - docker pull linuxserver/doc-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/readme linuxserver/doc-builder:latest - if [ "$(md5sum ${TEMPDIR}/${LS_REPO}/Jenkinsfile | awk '{ print $1 }')" != "$(md5sum Jenkinsfile | awk '{ print $1 }')" ] || \ - [ "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/README.md | awk '{ print $1 }')" != "$(md5sum README.md | awk '{ print $1 }')" ] || \ - [ "$(cat ${TEMPDIR}/${LS_REPO}/LICENSE | md5sum | cut -c1-8)" != "${LICENSE_TAG}" ] || \ - [ "$(cat ${TEMPDIR}/${LS_REPO}/.github/FUNDING.yml | md5sum | cut -c1-8)" != "${FUNDING_TAG}" ]; then + CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + if [[ "${CURRENTHASH}" != "${NEWHASH}" ]]; then mkdir -p ${TEMPDIR}/repo git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git checkout -f develop - cp ${TEMPDIR}/${CONTAINER_NAME}/README.md ${TEMPDIR}/repo/${LS_REPO}/ - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/LICENSE ${TEMPDIR}/repo/${LS_REPO}/ + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cd ${TEMPDIR}/docker-${CONTAINER_NAME} mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.github/FUNDING.yml ${TEMPDIR}/repo/${LS_REPO}/.github/FUNDING.yml + cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ cd ${TEMPDIR}/repo/${LS_REPO}/ - git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git add Jenkinsfile README.md LICENSE ./.github/FUNDING.yml - git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git commit -m 'Bot Updating Templated Files' - git --git-dir ${TEMPDIR}/repo/${LS_REPO}/.git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + git add ${TEMPLATED_FILES} + git commit -m 'Bot Updating Templated Files' + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} else echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} fi mkdir -p ${TEMPDIR}/gitbook git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [[ "${BRANCH_NAME}" == "master" ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then - cp ${TEMPDIR}/${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ + if [[ "${BRANCH_NAME}" == "master" ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ cd ${TEMPDIR}/gitbook/docker-documentation/ git add images/docker-${CONTAINER_NAME}.md - git commit -m 'Bot Updating Templated Files' + git commit -m 'Bot Updating Documentation' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all fi rm -Rf ${TEMPDIR}''' From 206a6e034e662e1a0c0ac558c01ff8fa270c6a8e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 12 Oct 2019 03:36:05 -0400 Subject: [PATCH 072/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE.md | 37 +++++++++++++++++++++----------- .github/PULL_REQUEST_TEMPLATE.md | 30 +++++++++++++++++++++++--- 2 files changed, 52 insertions(+), 15 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index c73c33b..6a08107 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,21 +1,34 @@ - - [linuxserverurl]: https://linuxserver.io [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] - - +If you are new to Docker or this application our issue tracker is **ONLY** used for reporting bugs or requesting features. Please use [our discord server](https://discord.gg/YWrKVTn) for general support. - - - - + +------------------------------ - +## Expected Behavior + - - +## Current Behavior + -## Thanks, team linuxserver.io +## Steps to Reproduce + + +1. +2. +3. +4. +## Environment +**OS:** +**CPU architecture:** x86_64/arm32/arm64 +**How docker service was installed:** + + +## Command used to create docker container (run/create/compose/screenshot) + + +## Docker logs + diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index f6a6381..26d5031 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -6,10 +6,34 @@ - + + - + -## Thanks, team linuxserver.io + + + + + + +------------------------------ + +We welcome all PR’s though this doesn’t guarantee it will be accepted. + +## Description: + + +## Benefits of this PR and context: + + +## How Has This Been Tested? + + + + + +## Source / References: + From cf1770e5b5de739952b9180626cdf88540c74951 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 12 Oct 2019 03:42:47 -0400 Subject: [PATCH 073/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b9e7433..c65cd74 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.15-4ubuntu4~18.04.1 -libpython2.7-stdlib2.7.15-4ubuntu4~18.04.1 +libpython2.7-minimal2.7.15-4ubuntu4~18.04.2 +libpython2.7-stdlib2.7.15-4ubuntu4~18.04.2 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.15-4ubuntu4~18.04.1 -python2.7-minimal2.7.15-4ubuntu4~18.04.1 +python2.72.7.15-4ubuntu4~18.04.2 +python2.7-minimal2.7.15-4ubuntu4~18.04.2 python-minimal2.7.15~rc1-1 readline-common7.0-3 sed4.4-2 @@ -355,7 +355,7 @@ sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.1 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 -tzdata2019b-0ubuntu0.18.04 +tzdata2019c-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 From 11621314cc2668efc10d561c8086652d07af8743 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 19 Oct 2019 03:35:52 -0400 Subject: [PATCH 074/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c65cd74..95b6e46 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ adduser3.116ubuntu1 apt1.6.12 apt-transport-https1.6.12 apt-utils1.6.12 -base-files10.1ubuntu2.6 +base-files10.1ubuntu2.7 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.2 libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.29 +libsystemd0237-3ubuntu10.31 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.2 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.29 +libudev1237-3ubuntu10.31 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.4 libwind0-heimdal7.5.0+dfsg-1 From b42ee1bddb115997ce59f0149ea33f1c5eb89a05 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 26 Oct 2019 07:41:02 +0000 Subject: [PATCH 075/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 95b6e46..3ac56bd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -297,7 +297,7 @@ libssl1.11.1.1-1ubuntu2.1~18.04.4 libstdc++68.3.0-6ubuntu1~18.04.1 libsystemd0237-3ubuntu10.31 libtasn1-64.13-2 -libtiff54.0.9-5ubuntu0.2 +libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 libudev1237-3ubuntu10.31 libunistring20.9.9-0ubuntu2 From 56c2a6fe66ea257201db11ae7aeec50c2e133377 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 Nov 2019 04:34:55 -0400 Subject: [PATCH 076/515] Bot Updating Templated Files --- Jenkinsfile | 162 +++++++++++++++++++++++++++++++++++++++------------- README.md | 16 ++++-- 2 files changed, 133 insertions(+), 45 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c139018..be11aee 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -14,6 +14,8 @@ pipeline { environment { BUILDS_DISCORD=credentials('build_webhook_url') GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') + GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') + GITLAB_NAMESPACE=credentials('gitlab-namespace-id') BUILD_VERSION_ARG = 'SONARR_VERSION' LS_USER = 'linuxserver' LS_REPO = 'docker-sonarr' @@ -126,6 +128,9 @@ pipeline { steps { script{ env.IMAGE = env.DOCKERHUB_IMAGE + env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME + env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/' + env.CONTAINER_NAME + env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { @@ -144,6 +149,9 @@ pipeline { steps { script{ env.IMAGE = env.DEV_DOCKERHUB_IMAGE + env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME + env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME + env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { @@ -162,6 +170,9 @@ pipeline { steps { script{ env.IMAGE = env.PR_DOCKERHUB_IMAGE + env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME + env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME + env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } else { @@ -269,6 +280,26 @@ pipeline { } } } + /* ####################### + GitLab Mirroring + ####################### */ + // Ping into Gitlab to mirror this repo and have a registry endpoint + stage("GitLab Mirror"){ + when { + environment name: 'EXIT_STATUS', value: '' + } + steps{ + sh '''curl -H "Content-Type: application/json" -H "Private-Token: ${GITLAB_TOKEN}" -X POST https://gitlab.com/api/v4/projects \ + -d '{"namespace_id":'${GITLAB_NAMESPACE}',\ + "name":"'${LS_REPO}'", + "mirror":true,\ + "import_url":"https://github.com/linuxserver/'${LS_REPO}'.git",\ + "issues_access_level":"disabled",\ + "merge_requests_access_level":"disabled",\ + "repository_access_level":"enabled",\ + "visibility":"public"}' ''' + } + } /* ############### Build Container ############### */ @@ -500,19 +531,32 @@ pipeline { credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', usernameVariable: 'DOCKERUSER', passwordVariable: 'DOCKERPASS' + ], + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' ] ]) { - echo 'Logging into DockerHub' sh '''#! /bin/bash - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + set -e + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + for PUSHIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} + docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop + docker push ${PUSHIMAGE}:develop + docker push ${PUSHIMAGE}:${META_TAG} + done + for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do + docker rmi \ + ${DELETEIMAGE}:${META_TAG} \ + ${DELETEIMAGE}:develop || : + done ''' - sh "docker tag ${IMAGE}:${META_TAG} ${IMAGE}:develop" - sh "docker push ${IMAGE}:develop" - sh "docker push ${IMAGE}:${META_TAG}" - sh '''docker rmi \ - ${IMAGE}:${META_TAG} \ - ${IMAGE}:develop || :''' - } } } @@ -529,46 +573,81 @@ pipeline { credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', usernameVariable: 'DOCKERUSER', passwordVariable: 'DOCKERPASS' + ], + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' ] ]) { sh '''#! /bin/bash - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - ''' - sh '''#! /bin/bash + set -e + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin if [ "${CI}" == "false" ]; then docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} - fi''' - sh "docker tag ${IMAGE}:amd64-${META_TAG} ${IMAGE}:amd64-develop" - sh "docker tag ${IMAGE}:arm32v7-${META_TAG} ${IMAGE}:arm32v7-develop" - sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ${IMAGE}:arm64v8-develop" - sh "docker push ${IMAGE}:amd64-${META_TAG}" - sh "docker push ${IMAGE}:arm32v7-${META_TAG}" - sh "docker push ${IMAGE}:arm64v8-${META_TAG}" - sh "docker push ${IMAGE}:amd64-develop" - sh "docker push ${IMAGE}:arm32v7-develop" - sh "docker push ${IMAGE}:arm64v8-develop" - sh "docker manifest push --purge ${IMAGE}:develop || :" - sh "docker manifest create ${IMAGE}:develop ${IMAGE}:amd64-develop ${IMAGE}:arm32v7-develop ${IMAGE}:arm64v8-develop" - sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm32v7-develop --os linux --arch arm" - sh "docker manifest annotate ${IMAGE}:develop ${IMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8" - sh "docker manifest push --purge ${IMAGE}:${META_TAG} || :" - sh "docker manifest create ${IMAGE}:${META_TAG} ${IMAGE}:amd64-${META_TAG} ${IMAGE}:arm32v7-${META_TAG} ${IMAGE}:arm64v8-${META_TAG}" - sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm32v7-${META_TAG} --os linux --arch arm" - sh "docker manifest annotate ${IMAGE}:${META_TAG} ${IMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8" - sh "docker manifest push --purge ${IMAGE}:develop" - sh "docker manifest push --purge ${IMAGE}:${META_TAG}" - sh '''docker rmi \ - ${IMAGE}:amd64-${META_TAG} \ - ${IMAGE}:amd64-develop \ - ${IMAGE}:arm32v7-${META_TAG} \ - ${IMAGE}:arm32v7-develop \ - ${IMAGE}:arm64v8-${META_TAG} \ - ${IMAGE}:arm64v8-develop \ + fi + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}"; do + docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} + docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} + docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop + docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-develop + docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop + docker push ${MANIFESTIMAGE}:amd64-${META_TAG} + docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} + docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker push ${MANIFESTIMAGE}:amd64-develop + docker push ${MANIFESTIMAGE}:arm32v7-develop + docker push ${MANIFESTIMAGE}:arm64v8-develop + docker manifest push --purge ${MANIFESTIMAGE}:develop || : + docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop + docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : + docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:develop + docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} + done + for LEGACYIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}"; do + docker tag ${IMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:amd64-${META_TAG} + docker tag ${IMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-${META_TAG} + docker tag ${IMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-${META_TAG} + docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:develop + docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:${META_TAG} + docker tag ${LEGACYIMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-develop + docker tag ${LEGACYIMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-develop + docker push ${LEGACYIMAGE}:amd64-${META_TAG} + docker push ${LEGACYIMAGE}:arm32v7-${META_TAG} + docker push ${LEGACYIMAGE}:arm64v8-${META_TAG} + docker push ${LEGACYIMAGE}:develop + docker push ${LEGACYIMAGE}:${META_TAG} + docker push ${LEGACYIMAGE}:arm32v7-develop + docker push ${LEGACYIMAGE}:arm64v8-develop + done + ''' + sh '''#! /bin/bash + for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + docker rmi \ + ${DELETEIMAGE}:amd64-${META_TAG} \ + ${DELETEIMAGE}:amd64-develop \ + ${DELETEIMAGE}:arm32v7-${META_TAG} \ + ${DELETEIMAGE}:arm32v7-develop \ + ${DELETEIMAGE}:arm64v8-${META_TAG} \ + ${DELETEIMAGE}:arm64v8-develop || : + done + docker rmi \ lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ - lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' + lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || : + ''' } } } @@ -663,5 +742,8 @@ pipeline { } } } + cleanup { + cleanWs() + } } } diff --git a/README.md b/README.md index 9d37068..086836f 100644 --- a/README.md +++ b/README.md @@ -4,8 +4,9 @@ [![Discord](https://img.shields.io/discord/354974912613449730.svg?style=flat-square&color=E68523&label=Discord&logo=discord&logoColor=FFFFFF)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.") [![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?style=flat-square&color=E68523&logo=discourse&logoColor=FFFFFF)](https://discourse.linuxserver.io "post on our community forum.") [![Fleet](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") +[![GitHub](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver "view the source for all of our repositories.") [![Podcast](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Podcast)](https://anchor.fm/linuxserverio "on hiatus. Coming back soon (late 2018).") -[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Open%20Collective%20Supporters)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") +[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Supporters&logo=open%20collective&logoColor=FFFFFF)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring :- @@ -20,15 +21,20 @@ Find us at: * [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. * [Discourse](https://discourse.linuxserver.io) - post on our community forum. * [Fleet](https://fleet.linuxserver.io) - an online web interface which displays all of our maintained images. +* [GitHub](https://github.com/linuxserver) - view the source for all of our repositories. * [Podcast](https://anchor.fm/linuxserverio) - on hiatus. Coming back soon (late 2018). * [Open Collective](https://opencollective.com/linuxserver) - please consider helping us by either donating or contributing to our budget # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) -[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?style=flat-square&color=E68523)](https://github.com/linuxserver/docker-sonarr/releases) + +[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-sonarr.svg?style=flat-square&color=E68523&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-sonarr) +[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?style=flat-square&color=E68523&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-sonarr/releases) +[![GitHub Package Repository](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub%20Package&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-sonarr/packages) +[![GitLab Container Registry](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab&logoColor=FFFFFF)](https://gitlab.com/Linuxserver.io/docker-sonarr/container_registry) +[![Quay.io](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/sonarr) [![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") -[![MicroBadger Size](https://img.shields.io/microbadger/image-size/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") -[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://hub.docker.com/r/linuxserver/sonarr) -[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://hub.docker.com/r/linuxserver/sonarr) +[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?style=flat-square&color=E68523&label=pulls&logo=docker&logoColor=FFFFFF)](https://hub.docker.com/r/linuxserver/sonarr) +[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?style=flat-square&color=E68523&label=stars&logo=docker&logoColor=FFFFFF)](https://hub.docker.com/r/linuxserver/sonarr) [![Build Status](https://ci.linuxserver.io/view/all/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/badge/icon?style=flat-square)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/) [![](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/badge.svg)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) From e936e5cd12472ddfbd676a5c4a4732cee0f68f33 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 Nov 2019 04:42:16 -0400 Subject: [PATCH 077/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3ac56bd..c3e7ba1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -91,7 +91,7 @@ libheimbase1-heimdal7.5.0+dfsg-1 libheimntlm0-heimdal7.5.0+dfsg-1 libhogweed43.4-1 libhx509-5-heimdal7.5.0+dfsg-1 -libidn2-02.0.4-1.1build2 +libidn2-02.0.4-1.1ubuntu0.2 libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 libjpeg-turbo81.5.2-0ubuntu5.18.04.1 From 5a25387b775bcf7c04dc0600824cb2d71b1aa8a8 Mon Sep 17 00:00:00 2001 From: Jameel Al-Aziz Date: Sun, 27 Oct 2019 18:18:26 -0700 Subject: [PATCH 078/515] Remove downloads and tv volumes from Dockerfile Specifying the volumes in the Dockerfile is unnecessary and can lead to excessive orphaned volume if the user chooses to use different paths at runtime. --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 4bd19f8..7eccd0d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -40,4 +40,4 @@ COPY root/ / # ports and volumes EXPOSE 8989 -VOLUME /config /downloads /tv +VOLUME /config diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index a9daabd..821bd64 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -40,4 +40,4 @@ COPY root/ / # ports and volumes EXPOSE 8989 -VOLUME /config /downloads /tv +VOLUME /config diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 6fab70c..e56e999 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -40,4 +40,4 @@ COPY root/ / # ports and volumes EXPOSE 8989 -VOLUME /config /downloads /tv +VOLUME /config From 6288d31f9ad834886bfb3d9973f4b6f2463c4bf2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 16 Nov 2019 03:38:31 -0500 Subject: [PATCH 079/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index c3e7ba1..51b78de 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -94,7 +94,7 @@ libhx509-5-heimdal7.5.0+dfsg-1 libidn2-02.0.4-1.1ubuntu0.2 libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 -libjpeg-turbo81.5.2-0ubuntu5.18.04.1 +libjpeg-turbo81.5.2-0ubuntu5.18.04.3 libjq11.5+dfsg-2 libk5crypto31.16-2ubuntu0.1 libkeyutils11.5.9-9.2ubuntu2 From cf6fff85f5c5277fbcaf24c714726ceae79378ec Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 23 Nov 2019 08:40:25 +0000 Subject: [PATCH 080/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 51b78de..edd550e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -293,7 +293,7 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.4 libsqlite3-03.22.0-1ubuntu0.1 libss21.44.1-1ubuntu1.2 -libssl1.11.1.1-1ubuntu2.1~18.04.4 +libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.3.0-6ubuntu1~18.04.1 libsystemd0237-3ubuntu10.31 libtasn1-64.13-2 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.4 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.4 +openssl1.1.1-1ubuntu2.1~18.04.5 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1.1 perl5.26.1-6ubuntu0.3 From dd4c83cf8ff274f6cb3757262b2fcacb29e9255c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 30 Nov 2019 08:33:57 +0000 Subject: [PATCH 081/515] Bot Updating Templated Files --- Jenkinsfile | 6 +++--- README.md | 14 ++++++++++++-- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index be11aee..0923a00 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -617,7 +617,7 @@ pipeline { docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} done - for LEGACYIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}"; do + for LEGACYIMAGE in "${GITHUBIMAGE}" "${QUAYIMAGE}"; do docker tag ${IMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:amd64-${META_TAG} docker tag ${IMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-${META_TAG} docker tag ${IMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-${META_TAG} @@ -731,12 +731,12 @@ pipeline { sh 'echo "build aborted"' } else if (currentBuild.currentResult == "SUCCESS"){ - sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 1681177,\ + sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 1681177,\ "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } else { - sh ''' curl -X POST --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 16711680,\ + sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 16711680,\ "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } diff --git a/README.md b/README.md index 086836f..ea0b935 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,6 @@ [![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?style=flat-square&color=E68523&logo=discourse&logoColor=FFFFFF)](https://discourse.linuxserver.io "post on our community forum.") [![Fleet](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") [![GitHub](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver "view the source for all of our repositories.") -[![Podcast](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Podcast)](https://anchor.fm/linuxserverio "on hiatus. Coming back soon (late 2018).") [![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Supporters&logo=open%20collective&logoColor=FFFFFF)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring :- @@ -22,7 +21,6 @@ Find us at: * [Discourse](https://discourse.linuxserver.io) - post on our community forum. * [Fleet](https://fleet.linuxserver.io) - an online web interface which displays all of our maintained images. * [GitHub](https://github.com/linuxserver) - view the source for all of our repositories. -* [Podcast](https://anchor.fm/linuxserverio) - on hiatus. Coming back soon (late 2018). * [Open Collective](https://opencollective.com/linuxserver) - please consider helping us by either donating or contributing to our budget # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) @@ -130,6 +128,18 @@ Container images are configured using parameters passed at runtime (such as thos | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | +## Environment variables from files (Docker secrets) + +You can set any environment variable from a file by using a special prepend `FILE__`. + +As an example: + +``` +-e FILE__PASSWORD=/run/secrets/mysecretpassword +``` + +Will set the environment variable `PASSWORD` based on the contents of the `/run/secrets/mysecretpassword` file. + ## User / Group Identifiers When using volumes (`-v` flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. From 631dc158f7a8940dca40798accf624b0496b16b2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 7 Dec 2019 03:36:42 -0500 Subject: [PATCH 082/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index edd550e..716104e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -291,15 +291,15 @@ libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.4 -libsqlite3-03.22.0-1ubuntu0.1 +libsqlite3-03.22.0-1ubuntu0.2 libss21.44.1-1ubuntu1.2 libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.31 +libsystemd0237-3ubuntu10.33 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.31 +libudev1237-3ubuntu10.33 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.4 libwind0-heimdal7.5.0+dfsg-1 @@ -352,7 +352,7 @@ python-minimal2.7.15~rc1-1 readline-common7.0-3 sed4.4-2 sensible-utils0.0.12 -sqlite33.22.0-1ubuntu0.1 +sqlite33.22.0-1ubuntu0.2 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 tzdata2019c-0ubuntu0.18.04 From 883099826f3174c05d0c7da4046f9e2c8b38be72 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Dec 2019 08:39:47 +0000 Subject: [PATCH 083/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 716104e..5cf6a73 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.15-4ubuntu4~18.04.2 -libpython2.7-stdlib2.7.15-4ubuntu4~18.04.2 +libpython2.7-minimal2.7.17-1~18.04 +libpython2.7-stdlib2.7.17-1~18.04 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.15-4ubuntu4~18.04.2 -python2.7-minimal2.7.15-4ubuntu4~18.04.2 +python2.72.7.17-1~18.04 +python2.7-minimal2.7.17-1~18.04 python-minimal2.7.15~rc1-1 readline-common7.0-3 sed4.4-2 From 366a32308b345ad8bf612bb2688216c4345609dc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 18 Jan 2020 08:36:31 +0000 Subject: [PATCH 084/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 5cf6a73..1a23810 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -82,7 +82,7 @@ libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2ubuntu0.1 libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 -libgnutls303.5.18-1ubuntu1.1 +libgnutls303.5.18-1ubuntu1.2 libgpg-error01.27-6 libgssapi3-heimdal7.5.0+dfsg-1 libgssapi-krb5-21.16-2ubuntu0.1 From bd3a317f7faefd6fb8d979e50badaf919cd5f06f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 Jan 2020 03:39:43 -0500 Subject: [PATCH 085/515] Bot Updating Package Versions --- package_versions.txt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1a23810..c3e1b94 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -54,7 +54,7 @@ libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.2 libblkid12.31.1-0.4ubuntu3.4 -libbsd00.8.7-1 +libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 libc62.27-3ubuntu1 libcairo21.15.10-2ubuntu0.1 @@ -75,7 +75,7 @@ libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 libgcc11:8.3.0-6ubuntu1~18.04.1 -libgcrypt201.8.1-4ubuntu1.1 +libgcrypt201.8.1-4ubuntu1.2 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 libgdiplus5.6.1-0xamarin1+ubuntu1804b1 @@ -350,6 +350,7 @@ python2.72.7.17-1~18.04 python2.7-minimal2.7.17-1~18.04 python-minimal2.7.15~rc1-1 readline-common7.0-3 +repo-mediaarea1.0-12 sed4.4-2 sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.2 From d90a4304fc190a7a9c87eccb0fd8948f4f32581a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 1 Feb 2020 03:39:00 -0500 Subject: [PATCH 086/515] Bot Updating Package Versions --- package_versions.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c3e1b94..66b2d7e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -22,7 +22,7 @@ diffutils1:3.6-1 dirmngr2.2.4-1ubuntu1.2 dpkg1.19.0.5ubuntu2.3 dpkg-dev1.19.0.5ubuntu2.3 -e2fsprogs1.44.1-1ubuntu1.2 +e2fsprogs1.44.1-1ubuntu1.3 fdisk2.31.1-0.4ubuntu3.4 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 @@ -60,7 +60,7 @@ libc62.27-3ubuntu1 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1 -libcom-err21.44.1-1ubuntu1.2 +libcom-err21.44.1-1ubuntu1.3 libcurl3-gnutls7.58.0-2ubuntu3.8 libcurl47.58.0-2ubuntu3.8 libcurl4-openssl-dev7.58.0-2ubuntu3.8 @@ -69,7 +69,7 @@ libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 libexif120.6.21-4 libexpat12.2.5-3ubuntu0.2 -libext2fs21.44.1-1ubuntu1.2 +libext2fs21.44.1-1ubuntu1.3 libfdisk12.31.1-0.4ubuntu3.4 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 @@ -82,7 +82,7 @@ libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2ubuntu0.1 libglib2.0-02.56.4-0ubuntu0.18.04.4 libgmp102:6.1.2+dfsg-2 -libgnutls303.5.18-1ubuntu1.2 +libgnutls303.5.18-1ubuntu1.3 libgpg-error01.27-6 libgssapi3-heimdal7.5.0+dfsg-1 libgssapi-krb5-21.16-2ubuntu0.1 @@ -282,9 +282,9 @@ libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 librtmp12.4+20151223.gitfa8646d.1-1 -libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2 -libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2 -libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2 +libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.1 +libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.1 +libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.1 libseccomp22.4.1-0ubuntu0.18.04.2 libselinux12.7-2build2 libsemanage12.7-2build2 @@ -292,7 +292,7 @@ libsemanage-common2.7-2build2 libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.4 libsqlite3-03.22.0-1ubuntu0.2 -libss21.44.1-1ubuntu1.2 +libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.3.0-6ubuntu1~18.04.1 libsystemd0237-3ubuntu10.33 From f579ca209ec9f3c4e0d2327fc6a185f0c056df35 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Feb 2020 08:36:42 +0000 Subject: [PATCH 087/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 66b2d7e..66f3c85 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,13 +2,13 @@ adduser3.116ubuntu1 apt1.6.12 apt-transport-https1.6.12 apt-utils1.6.12 -base-files10.1ubuntu2.7 +base-files10.1ubuntu2.8 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 binutils-common2.30-21ubuntu1~18.04.2 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 -bsdutils1:2.31.1-0.4ubuntu3.4 +bsdutils1:2.31.1-0.4ubuntu3.5 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 @@ -23,7 +23,7 @@ dirmngr2.2.4-1ubuntu1.2 dpkg1.19.0.5ubuntu2.3 dpkg-dev1.19.0.5ubuntu2.3 e2fsprogs1.44.1-1ubuntu1.3 -fdisk2.31.1-0.4ubuntu3.4 +fdisk2.31.1-0.4ubuntu3.5 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 @@ -53,7 +53,7 @@ libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.2 -libblkid12.31.1-0.4ubuntu3.4 +libblkid12.31.1-0.4ubuntu3.5 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 libc62.27-3ubuntu1 @@ -70,7 +70,7 @@ libdpkg-perl1.19.0.5ubuntu2.3 libexif120.6.21-4 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 -libfdisk12.31.1-0.4ubuntu3.4 +libfdisk12.31.1-0.4ubuntu3.5 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 @@ -251,7 +251,7 @@ libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmount12.31.1-0.4ubuntu3.4 +libmount12.31.1-0.4ubuntu3.5 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 libnettle63.4-1 @@ -290,7 +290,7 @@ libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 -libsmartcols12.31.1-0.4ubuntu3.4 +libsmartcols12.31.1-0.4ubuntu3.5 libsqlite3-03.22.0-1ubuntu0.2 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 @@ -301,7 +301,7 @@ libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 libudev1237-3ubuntu10.33 libunistring20.9.9-0ubuntu2 -libuuid12.31.1-0.4ubuntu3.4 +libuuid12.31.1-0.4ubuntu3.5 libwind0-heimdal7.5.0+dfsg-1 libx11-62:1.6.4-3ubuntu0.2 libx11-data2:1.6.4-3ubuntu0.2 @@ -331,7 +331,7 @@ mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 -mount2.31.1-0.4ubuntu3.4 +mount2.31.1-0.4ubuntu3.5 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 @@ -360,6 +360,6 @@ tzdata2019c-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 -util-linux2.31.1-0.4ubuntu3.4 +util-linux2.31.1-0.4ubuntu3.5 xz-utils5.2.2-1.3 zlib1g1:1.2.11.dfsg-0ubuntu2 From 3dd7381f96e50e2887df47dd0e07379e4569ebbc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Feb 2020 08:42:26 +0000 Subject: [PATCH 088/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 66f3c85..a1218d8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -67,7 +67,7 @@ libcurl4-openssl-dev7.58.0-2ubuntu3.8 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 -libexif120.6.21-4 +libexif120.6.21-4ubuntu0.1 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 libfdisk12.31.1-0.4ubuntu3.5 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.2 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.33 +libsystemd0237-3ubuntu10.38 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.33 +libudev1237-3ubuntu10.38 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.5 libwind0-heimdal7.5.0+dfsg-1 From 321adaf854a4b7c24154e82797dafd60dc731345 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Feb 2020 08:36:07 +0000 Subject: [PATCH 089/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a1218d8..efb915e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.2 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.3.0-6ubuntu1~18.04.1 -libsystemd0237-3ubuntu10.38 +libsystemd0237-3ubuntu10.39 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.38 +libudev1237-3ubuntu10.39 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.5 libwind0-heimdal7.5.0+dfsg-1 From c6d331d475bc10102877ad0d1f999007e655030b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 13 Mar 2020 17:25:13 +0000 Subject: [PATCH 090/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index efb915e..268e863 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -291,7 +291,7 @@ libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.5 -libsqlite3-03.22.0-1ubuntu0.2 +libsqlite3-03.22.0-1ubuntu0.3 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.3.0-6ubuntu1~18.04.1 @@ -353,7 +353,7 @@ readline-common7.0-3 repo-mediaarea1.0-12 sed4.4-2 sensible-utils0.0.12 -sqlite33.22.0-1ubuntu0.2 +sqlite33.22.0-1ubuntu0.3 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 tzdata2019c-0ubuntu0.18.04 From bbeae3871d0062bcb79fad1698cebe2eb40b0e8c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Mar 2020 08:37:03 +0000 Subject: [PATCH 091/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 268e863..1e228c9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -27,7 +27,7 @@ fdisk2.31.1-0.4ubuntu3.5 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 -gcc-8-base8.3.0-6ubuntu1~18.04.1 +gcc-8-base8.3.0-26ubuntu1~18.04 gnupg2.2.4-1ubuntu1.2 gnupg-l10n2.2.4-1ubuntu1.2 gnupg-utils2.2.4-1ubuntu1.2 @@ -74,7 +74,7 @@ libfdisk12.31.1-0.4ubuntu3.5 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 -libgcc11:8.3.0-6ubuntu1~18.04.1 +libgcc11:8.3.0-26ubuntu1~18.04 libgcrypt201.8.1-4ubuntu1.2 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 @@ -294,7 +294,7 @@ libsmartcols12.31.1-0.4ubuntu3.5 libsqlite3-03.22.0-1ubuntu0.3 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 -libstdc++68.3.0-6ubuntu1~18.04.1 +libstdc++68.3.0-26ubuntu1~18.04 libsystemd0237-3ubuntu10.39 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 From 53df8d6e9036c329b837f22cfd3f08ec525561fb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 28 Mar 2020 08:38:34 +0000 Subject: [PATCH 092/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1e228c9..652b4b5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.2 binutils-common2.30-21ubuntu1~18.04.2 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 -bsdutils1:2.31.1-0.4ubuntu3.5 +bsdutils1:2.31.1-0.4ubuntu3.6 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 @@ -23,7 +23,7 @@ dirmngr2.2.4-1ubuntu1.2 dpkg1.19.0.5ubuntu2.3 dpkg-dev1.19.0.5ubuntu2.3 e2fsprogs1.44.1-1ubuntu1.3 -fdisk2.31.1-0.4ubuntu3.5 +fdisk2.31.1-0.4ubuntu3.6 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 @@ -53,7 +53,7 @@ libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.2 -libblkid12.31.1-0.4ubuntu3.5 +libblkid12.31.1-0.4ubuntu3.6 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 libc62.27-3ubuntu1 @@ -70,7 +70,7 @@ libdpkg-perl1.19.0.5ubuntu2.3 libexif120.6.21-4ubuntu0.1 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 -libfdisk12.31.1-0.4ubuntu3.5 +libfdisk12.31.1-0.4ubuntu3.6 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 @@ -80,7 +80,7 @@ libgdbm51.14.1-6 libgdbm-compat41.14.1-6 libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2ubuntu0.1 -libglib2.0-02.56.4-0ubuntu0.18.04.4 +libglib2.0-02.56.4-0ubuntu0.18.04.6 libgmp102:6.1.2+dfsg-2 libgnutls303.5.18-1ubuntu1.3 libgpg-error01.27-6 @@ -251,7 +251,7 @@ libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmount12.31.1-0.4ubuntu3.5 +libmount12.31.1-0.4ubuntu3.6 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 libnettle63.4-1 @@ -290,7 +290,7 @@ libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 -libsmartcols12.31.1-0.4ubuntu3.5 +libsmartcols12.31.1-0.4ubuntu3.6 libsqlite3-03.22.0-1ubuntu0.3 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 @@ -301,7 +301,7 @@ libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 libudev1237-3ubuntu10.39 libunistring20.9.9-0ubuntu2 -libuuid12.31.1-0.4ubuntu3.5 +libuuid12.31.1-0.4ubuntu3.6 libwind0-heimdal7.5.0+dfsg-1 libx11-62:1.6.4-3ubuntu0.2 libx11-data2:1.6.4-3ubuntu0.2 @@ -331,7 +331,7 @@ mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 -mount2.31.1-0.4ubuntu3.5 +mount2.31.1-0.4ubuntu3.6 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 @@ -360,6 +360,6 @@ tzdata2019c-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 -util-linux2.31.1-0.4ubuntu3.5 +util-linux2.31.1-0.4ubuntu3.6 xz-utils5.2.2-1.3 zlib1g1:1.2.11.dfsg-0ubuntu2 From 82b3b8ff8847e80a584321d50f2280496305368c Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Sun, 5 Apr 2020 02:24:08 -0500 Subject: [PATCH 093/515] Move app to /app --- Dockerfile | 4 ++-- Dockerfile.aarch64 | 4 ++-- Dockerfile.armhf | 4 ++-- readme-vars.yml | 1 + root/etc/cont-init.d/30-config | 2 +- root/etc/services.d/sonarr/run | 2 +- 6 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7eccd0d..705c4d7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -18,7 +18,7 @@ RUN \ apt-get install -y \ jq && \ echo "**** install sonarr ****" && \ - mkdir -p /opt/NzbDrone && \ + mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ | jq -r '.version'); \ @@ -28,7 +28,7 @@ RUN \ "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ /tmp/sonarr.tar.gz -C \ - /opt/NzbDrone --strip-components=1 && \ + /app/sonarr/bin --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 821bd64..c7d5c37 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -18,7 +18,7 @@ RUN \ apt-get install -y \ jq && \ echo "**** install sonarr ****" && \ - mkdir -p /opt/NzbDrone && \ + mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ | jq -r '.version'); \ @@ -28,7 +28,7 @@ RUN \ "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ /tmp/sonarr.tar.gz -C \ - /opt/NzbDrone --strip-components=1 && \ + /app/sonarr/bin --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index e56e999..b040f14 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -18,7 +18,7 @@ RUN \ apt-get install -y \ jq && \ echo "**** install sonarr ****" && \ - mkdir -p /opt/NzbDrone && \ + mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ | jq -r '.version'); \ @@ -28,7 +28,7 @@ RUN \ "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ tar xf \ /tmp/sonarr.tar.gz -C \ - /opt/NzbDrone --strip-components=1 && \ + /app/sonarr/bin --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ diff --git a/readme-vars.yml b/readme-vars.yml index d2de0fc..9a59945 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -48,6 +48,7 @@ app_setup_block: | # changelog changelogs: + - { date: "05.04.20:", desc: "Move app to /app." } - { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." } - { date: "13.06.19:", desc: "Add env variable for setting umask." } - { date: "10.05.19:", desc: "Rebase to Bionic." } diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config index 7a279d1..9f71932 100644 --- a/root/etc/cont-init.d/30-config +++ b/root/etc/cont-init.d/30-config @@ -6,4 +6,4 @@ # permissions chown -R abc:abc \ - /opt/NzbDrone + /app/sonarr/bin diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run index 442ae89..f603c57 100644 --- a/root/etc/services.d/sonarr/run +++ b/root/etc/services.d/sonarr/run @@ -4,7 +4,7 @@ UMASK_SET=${UMASK_SET:-022} umask "$UMASK_SET" -cd /opt/NzbDrone || exit +cd /app/sonarr/bin || exit exec \ s6-setuidgid abc mono --debug NzbDrone.exe \ From 5b54f4b31de71a6903e9f0da9e290f5a35748de1 Mon Sep 17 00:00:00 2001 From: Eric Nemchik Date: Tue, 7 Apr 2020 17:48:15 -0500 Subject: [PATCH 094/515] Add donate link --- jenkins-vars.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jenkins-vars.yml b/jenkins-vars.yml index f5ae3be..d02eea1 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -25,3 +25,6 @@ repo_vars: - CI_DOCKERENV='TZ=US/Pacific' - CI_AUTH='user:password' - CI_WEBPATH='' +sponsor_links: + - { name: "Sonarr", url: "https://sonarr.tv/donate" } + From 3be63c270819782573d5929d88bcab64c0f23168 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 8 Apr 2020 21:48:15 +0100 Subject: [PATCH 095/515] Bot Updating Templated Files --- .github/FUNDING.yml | 1 + Jenkinsfile | 2 +- README.md | 9 +++++++-- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 7972213..445af56 100755 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1 +1,2 @@ open_collective: linuxserver +custom: ["https://sonarr.tv/donate",] diff --git a/Jenkinsfile b/Jenkinsfile index 0923a00..2de2f96 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -55,7 +55,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./root/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( diff --git a/README.md b/README.md index ea0b935..7ebc008 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ [![GitHub](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver "view the source for all of our repositories.") [![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Supporters&logo=open%20collective&logoColor=FFFFFF)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") -The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring :- +The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring: * regular and timely application updates * easy user mappings (PGID, PUID) @@ -94,7 +94,7 @@ Compatible with docker-compose v2 schemas. ``` --- -version: "2" +version: "2.1" services: sonarr: image: linuxserver/sonarr @@ -160,6 +160,11 @@ In this instance `PUID=1000` and `PGID=1000`, to find yours use `id user` as bel Access the webui at `:8989`, for more information check out [Sonarr](https://sonarr.tv/). +## Docker Mods +[![Docker Mods](https://img.shields.io/badge/dynamic/yaml?style=for-the-badge&color=E68523&label=mods&query=%24.mods%5B%27sonarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=sonarr "view available mods for this container.") + +We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to enable additional functionality within the containers. The list of Mods available for this image (if any) can be accessed via the dynamic badge above. + ## Support Info From 20b014b1125b68cd3068a8b5a63833834ab582de Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 8 Apr 2020 21:49:20 +0100 Subject: [PATCH 096/515] Bot Updating Templated Files --- root/donate.txt | 1 + 1 file changed, 1 insertion(+) create mode 100755 root/donate.txt diff --git a/root/donate.txt b/root/donate.txt new file mode 100755 index 0000000..1371691 --- /dev/null +++ b/root/donate.txt @@ -0,0 +1 @@ +Sonarr: https://sonarr.tv/donate From b43eb605a431740574d5b82a331ceea2f6ef024c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 8 Apr 2020 21:51:53 +0100 Subject: [PATCH 097/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 652b4b5..4412fe1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -27,7 +27,7 @@ fdisk2.31.1-0.4ubuntu3.6 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 -gcc-8-base8.3.0-26ubuntu1~18.04 +gcc-8-base8.4.0-1ubuntu1~18.04 gnupg2.2.4-1ubuntu1.2 gnupg-l10n2.2.4-1ubuntu1.2 gnupg-utils2.2.4-1ubuntu1.2 @@ -74,7 +74,7 @@ libfdisk12.31.1-0.4ubuntu3.6 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 -libgcc11:8.3.0-26ubuntu1~18.04 +libgcc11:8.4.0-1ubuntu1~18.04 libgcrypt201.8.1-4ubuntu1.2 libgdbm51.14.1-6 libgdbm-compat41.14.1-6 @@ -106,7 +106,7 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.4 libldap-common2.4.45+dfsg-1ubuntu1.4 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v519.09-1 +libmediainfo0v520.03-1 libmms00.6.4-2 libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 @@ -294,7 +294,7 @@ libsmartcols12.31.1-0.4ubuntu3.6 libsqlite3-03.22.0-1ubuntu0.3 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 -libstdc++68.3.0-26ubuntu1~18.04 +libstdc++68.4.0-1ubuntu1~18.04 libsystemd0237-3ubuntu10.39 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 @@ -312,14 +312,14 @@ libxcb-shm01.13-2~ubuntu18.04 libxdmcp61:1.1.2-3 libxext62:1.3.3-1 libxrender11:0.9.10-1 -libzen0v50.4.37-1 +libzen0v50.4.38-1 libzstd11.3.3+dfsg-2ubuntu1.1 locales2.27-3ubuntu1 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo19.09-1 +mediainfo20.03-1 mime-support3.60ubuntu1 mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 From 7ffcc5bfb9a69e79d89b70035745b5159450a0fc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 9 Apr 2020 17:44:40 -0400 Subject: [PATCH 098/515] Bot Updating Templated Files --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7ebc008..550e19f 100644 --- a/README.md +++ b/README.md @@ -230,6 +230,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **05.04.20:** - Move app to /app. * **01.08.19:** - Rebase to Linuxserver LTS mono version. * **13.06.19:** - Add env variable for setting umask. * **10.05.19:** - Rebase to Bionic. From 3fca99e5f05199ceb28e87fd1210d86c83cd78ff Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 Apr 2020 15:05:25 +0000 Subject: [PATCH 099/515] Bot Updating Package Versions --- package_versions.txt | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4412fe1..bafff08 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,9 +5,9 @@ apt-utils1.6.12 base-files10.1ubuntu2.8 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 -binutils2.30-21ubuntu1~18.04.2 -binutils-common2.30-21ubuntu1~18.04.2 -binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.2 +binutils2.30-21ubuntu1~18.04.3 +binutils-common2.30-21ubuntu1~18.04.3 +binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.3 bsdutils1:2.31.1-0.4ubuntu3.6 bzip21.0.6-8.1ubuntu0.2 ca-certificates20180409 @@ -52,7 +52,7 @@ libassuan02.5.1-2 libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 -libbinutils2.30-21ubuntu1~18.04.2 +libbinutils2.30-21ubuntu1~18.04.3 libblkid12.31.1-0.4ubuntu3.6 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 @@ -106,7 +106,7 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.4 libldap-common2.4.45+dfsg-1ubuntu1.4 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v520.03-1 +libmediainfo0v517.12-1ubuntu0.1 libmms00.6.4-2 libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.17-1~18.04 -libpython2.7-stdlib2.7.17-1~18.04 +libpython2.7-minimal2.7.17-1~18.04ubuntu1 +libpython2.7-stdlib2.7.17-1~18.04ubuntu1 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -299,6 +299,7 @@ libsystemd0237-3ubuntu10.39 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 +libtinyxml2-66.0.0+dfsg-1 libudev1237-3ubuntu10.39 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.6 @@ -312,14 +313,14 @@ libxcb-shm01.13-2~ubuntu18.04 libxdmcp61:1.1.2-3 libxext62:1.3.3-1 libxrender11:0.9.10-1 -libzen0v50.4.38-1 +libzen0v50.4.37-1 libzstd11.3.3+dfsg-2ubuntu1.1 locales2.27-3ubuntu1 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo20.03-1 +mediainfo17.12-1 mime-support3.60ubuntu1 mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 @@ -346,8 +347,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.17-1~18.04 -python2.7-minimal2.7.17-1~18.04 +python2.72.7.17-1~18.04ubuntu1 +python2.7-minimal2.7.17-1~18.04ubuntu1 python-minimal2.7.15~rc1-1 readline-common7.0-3 repo-mediaarea1.0-12 From d1ee4e0daf201ad7fbab475cf6755604554eb2f0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 May 2020 07:34:10 +0000 Subject: [PATCH 100/515] Bot Updating Templated Files --- .github/FUNDING.yml | 1 + Jenkinsfile | 142 ++++++++++++++++++++++++-------------------- 2 files changed, 77 insertions(+), 66 deletions(-) diff --git a/.github/FUNDING.yml b/.github/FUNDING.yml index 445af56..d33ae77 100755 --- a/.github/FUNDING.yml +++ b/.github/FUNDING.yml @@ -1,2 +1,3 @@ +github: linuxserver open_collective: linuxserver custom: ["https://sonarr.tv/donate",] diff --git a/Jenkinsfile b/Jenkinsfile index 2de2f96..55f90dd 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -347,7 +347,9 @@ pipeline { sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm32v7-${META_TAG} lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" - sh "docker push lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" + retry(5) { + sh "docker push lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" + } sh '''docker rmi \ ${IMAGE}:arm32v7-${META_TAG} \ lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} || :''' @@ -374,7 +376,9 @@ pipeline { sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + retry(5) { + sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + } sh '''docker rmi \ ${IMAGE}:arm64v8-${META_TAG} \ lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' @@ -539,18 +543,22 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { + retry(5) { + sh '''#! /bin/bash + set -e + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + for PUSHIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} + docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop + docker push ${PUSHIMAGE}:develop + docker push ${PUSHIMAGE}:${META_TAG} + done + ''' + } sh '''#! /bin/bash - set -e - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin - echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - for PUSHIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do - docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop - docker push ${PUSHIMAGE}:develop - docker push ${PUSHIMAGE}:${META_TAG} - done for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:${META_TAG} \ @@ -581,59 +589,61 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - sh '''#! /bin/bash - set -e - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin - echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - if [ "${CI}" == "false" ]; then - docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} - docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} - docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} - fi - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}"; do - docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} - docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop - docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-develop - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop - docker push ${MANIFESTIMAGE}:amd64-${META_TAG} - docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} - docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker push ${MANIFESTIMAGE}:amd64-develop - docker push ${MANIFESTIMAGE}:arm32v7-develop - docker push ${MANIFESTIMAGE}:arm64v8-develop - docker manifest push --purge ${MANIFESTIMAGE}:develop || : - docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop - docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm - docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm - docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:develop - docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} - done - for LEGACYIMAGE in "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker tag ${IMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:amd64-${META_TAG} - docker tag ${IMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-${META_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-${META_TAG} - docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:develop - docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:${META_TAG} - docker tag ${LEGACYIMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-develop - docker tag ${LEGACYIMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-develop - docker push ${LEGACYIMAGE}:amd64-${META_TAG} - docker push ${LEGACYIMAGE}:arm32v7-${META_TAG} - docker push ${LEGACYIMAGE}:arm64v8-${META_TAG} - docker push ${LEGACYIMAGE}:develop - docker push ${LEGACYIMAGE}:${META_TAG} - docker push ${LEGACYIMAGE}:arm32v7-develop - docker push ${LEGACYIMAGE}:arm64v8-develop - done - ''' + retry(5) { + sh '''#! /bin/bash + set -e + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + if [ "${CI}" == "false" ]; then + docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} + docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} + fi + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}"; do + docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} + docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} + docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop + docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-develop + docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop + docker push ${MANIFESTIMAGE}:amd64-${META_TAG} + docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} + docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker push ${MANIFESTIMAGE}:amd64-develop + docker push ${MANIFESTIMAGE}:arm32v7-develop + docker push ${MANIFESTIMAGE}:arm64v8-develop + docker manifest push --purge ${MANIFESTIMAGE}:develop || : + docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop + docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : + docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:develop + docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} + done + for LEGACYIMAGE in "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + docker tag ${IMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:amd64-${META_TAG} + docker tag ${IMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-${META_TAG} + docker tag ${IMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-${META_TAG} + docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:develop + docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:${META_TAG} + docker tag ${LEGACYIMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-develop + docker tag ${LEGACYIMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-develop + docker push ${LEGACYIMAGE}:amd64-${META_TAG} + docker push ${LEGACYIMAGE}:arm32v7-${META_TAG} + docker push ${LEGACYIMAGE}:arm64v8-${META_TAG} + docker push ${LEGACYIMAGE}:develop + docker push ${LEGACYIMAGE}:${META_TAG} + docker push ${LEGACYIMAGE}:arm32v7-develop + docker push ${LEGACYIMAGE}:arm64v8-develop + done + ''' + } sh '''#! /bin/bash for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do docker rmi \ From 14f80f31d85e3b75ef877f26f27ddcb72d3020ee Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 2 May 2020 03:37:52 -0400 Subject: [PATCH 101/515] Bot Updating Package Versions --- package_versions.txt | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bafff08..b5a32e1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -106,7 +106,7 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.4 libldap-common2.4.45+dfsg-1ubuntu1.4 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v517.12-1ubuntu0.1 +libmediainfo0v520.03-1 libmms00.6.4-2 libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 @@ -299,7 +299,6 @@ libsystemd0237-3ubuntu10.39 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libtinyxml2-66.0.0+dfsg-1 libudev1237-3ubuntu10.39 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.6 @@ -313,14 +312,14 @@ libxcb-shm01.13-2~ubuntu18.04 libxdmcp61:1.1.2-3 libxext62:1.3.3-1 libxrender11:0.9.10-1 -libzen0v50.4.37-1 +libzen0v50.4.38-1 libzstd11.3.3+dfsg-2ubuntu1.1 locales2.27-3ubuntu1 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo17.12-1 +mediainfo20.03-1 mime-support3.60ubuntu1 mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 From a7840a4ee2bcb62bc337ea8674ee0e4f3aab9b00 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 16 May 2020 03:35:56 -0400 Subject: [PATCH 102/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b5a32e1..99e3d1d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,6 +1,6 @@ adduser3.116ubuntu1 apt1.6.12 -apt-transport-https1.6.12 +apt-transport-https1.6.12ubuntu0.1 apt-utils1.6.12 base-files10.1ubuntu2.8 base-passwd3.5.44 @@ -67,7 +67,7 @@ libcurl4-openssl-dev7.58.0-2ubuntu3.8 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 -libexif120.6.21-4ubuntu0.1 +libexif120.6.21-4ubuntu0.2 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 libfdisk12.31.1-0.4ubuntu3.6 @@ -102,8 +102,8 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.1 libkrb5support01.16-2ubuntu0.1 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.4 -libldap-common2.4.45+dfsg-1ubuntu1.4 +libldap-2.4-22.4.45+dfsg-1ubuntu1.5 +libldap-common2.4.45+dfsg-1ubuntu1.5 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v520.03-1 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.3 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.5 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.39 +libsystemd0237-3ubuntu10.40 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.39 +libudev1237-3ubuntu10.40 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.6 libwind0-heimdal7.5.0+dfsg-1 From ad9fdc73ef9d787430b0740268dc8d5ae83712bc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 23 May 2020 09:36:15 +0200 Subject: [PATCH 103/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 99e3d1d..029b325 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.116ubuntu1 -apt1.6.12 +apt1.6.12ubuntu0.1 apt-transport-https1.6.12ubuntu0.1 -apt-utils1.6.12 +apt-utils1.6.12ubuntu0.1 base-files10.1ubuntu2.8 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 @@ -45,8 +45,8 @@ init-system-helpers1.51 jq1.5+dfsg-2 krb5-locales1.16-2ubuntu0.1 libacl12.2.52-3build1 -libapt-inst2.01.6.12 -libapt-pkg5.01.6.12 +libapt-inst2.01.6.12ubuntu0.1 +libapt-pkg5.01.6.12ubuntu0.1 libasn1-8-heimdal7.5.0+dfsg-1 libassuan02.5.1-2 libattr11:2.4.47-2build1 @@ -356,7 +356,7 @@ sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.3 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 -tzdata2019c-0ubuntu0.18.04 +tzdata2020a-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 From a56c9b0bab55f28927a4da36a09e104760b7e447 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 30 May 2020 09:33:43 +0200 Subject: [PATCH 104/515] Bot Updating Templated Files --- Jenkinsfile | 53 +++++++++++++++++------------------------------------ README.md | 40 ++++++++++++++++++++++------------------ 2 files changed, 39 insertions(+), 54 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 55f90dd..d0f6f9a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -128,7 +128,6 @@ pipeline { steps { script{ env.IMAGE = env.DOCKERHUB_IMAGE - env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { @@ -149,7 +148,6 @@ pipeline { steps { script{ env.IMAGE = env.DEV_DOCKERHUB_IMAGE - env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { @@ -170,7 +168,6 @@ pipeline { steps { script{ env.IMAGE = env.PR_DOCKERHUB_IMAGE - env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { @@ -535,22 +532,15 @@ pipeline { credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', usernameVariable: 'DOCKERUSER', passwordVariable: 'DOCKERPASS' - ], - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: 'Quay.io-Robot', - usernameVariable: 'QUAYUSER', - passwordVariable: 'QUAYPASS' ] ]) { retry(5) { sh '''#! /bin/bash set -e - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - for PUSHIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop docker push ${PUSHIMAGE}:develop @@ -559,7 +549,7 @@ pipeline { ''' } sh '''#! /bin/bash - for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do + for DELETEIMAGE in "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:${META_TAG} \ ${DELETEIMAGE}:develop || : @@ -581,18 +571,11 @@ pipeline { credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', usernameVariable: 'DOCKERUSER', passwordVariable: 'DOCKERPASS' - ], - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: 'Quay.io-Robot', - usernameVariable: 'QUAYUSER', - passwordVariable: 'QUAYPASS' ] ]) { retry(5) { sh '''#! /bin/bash set -e - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin @@ -626,26 +609,24 @@ pipeline { docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} done - for LEGACYIMAGE in "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker tag ${IMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:amd64-${META_TAG} - docker tag ${IMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-${META_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-${META_TAG} - docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:develop - docker tag ${LEGACYIMAGE}:amd64-${META_TAG} ${LEGACYIMAGE}:${META_TAG} - docker tag ${LEGACYIMAGE}:arm32v7-${META_TAG} ${LEGACYIMAGE}:arm32v7-develop - docker tag ${LEGACYIMAGE}:arm64v8-${META_TAG} ${LEGACYIMAGE}:arm64v8-develop - docker push ${LEGACYIMAGE}:amd64-${META_TAG} - docker push ${LEGACYIMAGE}:arm32v7-${META_TAG} - docker push ${LEGACYIMAGE}:arm64v8-${META_TAG} - docker push ${LEGACYIMAGE}:develop - docker push ${LEGACYIMAGE}:${META_TAG} - docker push ${LEGACYIMAGE}:arm32v7-develop - docker push ${LEGACYIMAGE}:arm64v8-develop - done + docker tag ${IMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:amd64-${META_TAG} + docker tag ${IMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-${META_TAG} + docker tag ${IMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-${META_TAG} + docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:develop + docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:${META_TAG} + docker tag ${GITHUBIMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-develop + docker tag ${GITHUBIMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-develop + docker push ${GITHUBIMAGE}:amd64-${META_TAG} + docker push ${GITHUBIMAGE}:arm32v7-${META_TAG} + docker push ${GITHUBIMAGE}:arm64v8-${META_TAG} + docker push ${GITHUBIMAGE}:develop + docker push ${GITHUBIMAGE}:${META_TAG} + docker push ${GITHUBIMAGE}:arm32v7-develop + docker push ${GITHUBIMAGE}:arm64v8-develop ''' } sh '''#! /bin/bash - for DELETEIMAGE in "${QUAYIMAGE}" "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:amd64-${META_TAG} \ ${DELETEIMAGE}:amd64-develop \ diff --git a/README.md b/README.md index 550e19f..e0b632d 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@ [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) -[![Blog](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") -[![Discord](https://img.shields.io/discord/354974912613449730.svg?style=flat-square&color=E68523&label=Discord&logo=discord&logoColor=FFFFFF)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.") -[![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?style=flat-square&color=E68523&logo=discourse&logoColor=FFFFFF)](https://discourse.linuxserver.io "post on our community forum.") -[![Fleet](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") -[![GitHub](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver "view the source for all of our repositories.") -[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?style=flat-square&color=E68523&label=Supporters&logo=open%20collective&logoColor=FFFFFF)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") +[![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") +[![Discord](https://img.shields.io/discord/354974912613449730.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Discord&logo=discord)](https://discord.gg/YWrKVTn "realtime support / chat with the community and the team.") +[![Discourse](https://img.shields.io/discourse/https/discourse.linuxserver.io/topics.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=discourse)](https://discourse.linuxserver.io "post on our community forum.") +[![Fleet](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Fleet)](https://fleet.linuxserver.io "an online web interface which displays all of our maintained images.") +[![GitHub](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub&logo=github)](https://github.com/linuxserver "view the source for all of our repositories.") +[![Open Collective](https://img.shields.io/opencollective/all/linuxserver.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=Supporters&logo=open%20collective)](https://opencollective.com/linuxserver "please consider helping us by either donating or contributing to our budget") The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring: @@ -25,16 +25,15 @@ Find us at: # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) -[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-sonarr.svg?style=flat-square&color=E68523&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-sonarr) -[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?style=flat-square&color=E68523&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-sonarr/releases) -[![GitHub Package Repository](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitHub%20Package&logo=github&logoColor=FFFFFF)](https://github.com/linuxserver/docker-sonarr/packages) -[![GitLab Container Registry](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab&logoColor=FFFFFF)](https://gitlab.com/Linuxserver.io/docker-sonarr/container_registry) -[![Quay.io](https://img.shields.io/static/v1.svg?style=flat-square&color=E68523&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/sonarr) -[![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/sonarr.svg?style=flat-square&color=E68523)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") -[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?style=flat-square&color=E68523&label=pulls&logo=docker&logoColor=FFFFFF)](https://hub.docker.com/r/linuxserver/sonarr) -[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?style=flat-square&color=E68523&label=stars&logo=docker&logoColor=FFFFFF)](https://hub.docker.com/r/linuxserver/sonarr) -[![Build Status](https://ci.linuxserver.io/view/all/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/badge/icon?style=flat-square)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/master/) -[![](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/badge.svg)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) +[![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr) +[![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr/releases) +[![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-sonarr/packages) +[![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/Linuxserver.io/docker-sonarr/container_registry) +[![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") +[![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) +[![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) +[![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-sonarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/) +[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Flsio-ci.ams3.digitaloceanspaces.com%2Flspipepr%2Fsonarr%2Flatest%2Fci-status.yml)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. @@ -130,7 +129,7 @@ Container images are configured using parameters passed at runtime (such as thos ## Environment variables from files (Docker secrets) -You can set any environment variable from a file by using a special prepend `FILE__`. +You can set any environment variable from a file by using a special prepend `FILE__`. As an example: @@ -140,6 +139,11 @@ As an example: Will set the environment variable `PASSWORD` based on the contents of the `/run/secrets/mysecretpassword` file. +## Umask for running applications + +For all of our images we provide the ability to override the default umask settings for services started within the containers using the optional `-e UMASK=022` setting. +Keep in mind umask is not chmod it subtracts from permissions based on it's value it does not add. Please read up [here](https://en.wikipedia.org/wiki/Umask) before asking for support. + ## User / Group Identifiers When using volumes (`-v` flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. @@ -161,7 +165,7 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Docker Mods -[![Docker Mods](https://img.shields.io/badge/dynamic/yaml?style=for-the-badge&color=E68523&label=mods&query=%24.mods%5B%27sonarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=sonarr "view available mods for this container.") +[![Docker Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=mods&query=%24.mods%5B%27sonarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=sonarr "view available mods for this container.") We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to enable additional functionality within the containers. The list of Mods available for this image (if any) can be accessed via the dynamic badge above. From dc5532de4f213f104494de5b74d15de6b875eaea Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 30 May 2020 07:40:55 +0000 Subject: [PATCH 105/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 029b325..f960a05 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -293,13 +293,13 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.6 libsqlite3-03.22.0-1ubuntu0.3 libss21.44.1-1ubuntu1.3 -libssl1.11.1.1-1ubuntu2.1~18.04.5 +libssl1.11.1.1-1ubuntu2.1~18.04.6 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.40 +libsystemd0237-3ubuntu10.41 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.40 +libudev1237-3ubuntu10.41 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.6 libwind0-heimdal7.5.0+dfsg-1 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.6 multiarch-support2.27-3ubuntu1 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.5 +openssl1.1.1-1ubuntu2.1~18.04.6 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1.1 perl5.26.1-6ubuntu0.3 From 89faaa3bd5ebb36e6feccf12e6127a7570e6bc9b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 6 Jun 2020 07:33:43 +0000 Subject: [PATCH 106/515] Bot Updating Templated Files --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index e0b632d..6448e81 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,7 @@ Find us at: [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-sonarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/) -[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Flsio-ci.ams3.digitaloceanspaces.com%2Flspipepr%2Fsonarr%2Flatest%2Fci-status.yml)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) +[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Flsio-ci.ams3.digitaloceanspaces.com%2Flinuxserver%2Fsonarr%2Flatest%2Fci-status.yml)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. From 0403f5ab40fd6299c53b817ee491d316a8213584 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 6 Jun 2020 07:40:26 +0000 Subject: [PATCH 107/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f960a05..ffcd58c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ binutils-common2.30-21ubuntu1~18.04.3 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.3 bsdutils1:2.31.1-0.4ubuntu3.6 bzip21.0.6-8.1ubuntu0.2 -ca-certificates20180409 +ca-certificates20190110~18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 From 5dfc68f2cb8a66b2aa1f7df9e9edd5822648433d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 13 Jun 2020 03:35:40 -0400 Subject: [PATCH 108/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ffcd58c..261bb68 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -94,7 +94,7 @@ libhx509-5-heimdal7.5.0+dfsg-1 libidn2-02.0.4-1.1ubuntu0.2 libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 -libjpeg-turbo81.5.2-0ubuntu5.18.04.3 +libjpeg-turbo81.5.2-0ubuntu5.18.04.4 libjq11.5+dfsg-2 libk5crypto31.16-2ubuntu0.1 libkeyutils11.5.9-9.2ubuntu2 @@ -291,7 +291,7 @@ libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.6 -libsqlite3-03.22.0-1ubuntu0.3 +libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.6 libstdc++68.4.0-1ubuntu1~18.04 @@ -353,7 +353,7 @@ readline-common7.0-3 repo-mediaarea1.0-12 sed4.4-2 sensible-utils0.0.12 -sqlite33.22.0-1ubuntu0.3 +sqlite33.22.0-1ubuntu0.4 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 tzdata2020a-0ubuntu0.18.04 From 6a61095c6a1acb16f826f9a65512d4ea6761f77c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 20 Jun 2020 09:35:21 +0200 Subject: [PATCH 109/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 261bb68..638f8e7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -67,7 +67,7 @@ libcurl4-openssl-dev7.58.0-2ubuntu3.8 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 -libexif120.6.21-4ubuntu0.2 +libexif120.6.21-4ubuntu0.5 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 libfdisk12.31.1-0.4ubuntu3.6 From e8098d2c59e0ca94d374604d290aaa100da802c6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 27 Jun 2020 07:35:22 +0000 Subject: [PATCH 110/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 638f8e7..21c6712 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -14,7 +14,7 @@ ca-certificates20190110~18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.8 +curl7.58.0-2ubuntu3.9 dash0.5.8-2.10 debconf1.5.66ubuntu1 debianutils4.8.4 @@ -61,9 +61,9 @@ libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1 libcom-err21.44.1-1ubuntu1.3 -libcurl3-gnutls7.58.0-2ubuntu3.8 -libcurl47.58.0-2ubuntu3.8 -libcurl4-openssl-dev7.58.0-2ubuntu3.8 +libcurl3-gnutls7.58.0-2ubuntu3.9 +libcurl47.58.0-2ubuntu3.9 +libcurl4-openssl-dev7.58.0-2ubuntu3.9 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 From dcf97126708b0fcae7dc9762cd096b362a59273a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 4 Jul 2020 07:35:48 +0000 Subject: [PATCH 111/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 21c6712..989c399 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -285,7 +285,7 @@ librtmp12.4+20151223.gitfa8646d.1-1 libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.1 libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.1 libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.1 -libseccomp22.4.1-0ubuntu0.18.04.2 +libseccomp22.4.3-1ubuntu3.18.04.2 libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 @@ -305,7 +305,7 @@ libuuid12.31.1-0.4ubuntu3.6 libwind0-heimdal7.5.0+dfsg-1 libx11-62:1.6.4-3ubuntu0.2 libx11-data2:1.6.4-3ubuntu0.2 -libxau61:1.0.8-1 +libxau61:1.0.8-1ubuntu1 libxcb11.13-2~ubuntu18.04 libxcb-render01.13-2~ubuntu18.04 libxcb-shm01.13-2~ubuntu18.04 From 563e9e337870d451dfcd355c35006070dbcde1ae Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 11 Jul 2020 07:35:49 +0000 Subject: [PATCH 112/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 989c399..f4928fe 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -314,7 +314,7 @@ libxext62:1.3.3-1 libxrender11:0.9.10-1 libzen0v50.4.38-1 libzstd11.3.3+dfsg-2ubuntu1.1 -locales2.27-3ubuntu1 +locales2.27-3ubuntu1.2 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 @@ -332,7 +332,7 @@ mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 mount2.31.1-0.4ubuntu3.6 -multiarch-support2.27-3ubuntu1 +multiarch-support2.27-3ubuntu1.2 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 openssl1.1.1-1ubuntu2.1~18.04.6 From e7611f06bc78352024baa6468816b369ea868ae6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 18 Jul 2020 07:35:46 +0000 Subject: [PATCH 113/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f4928fe..23ff451 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -56,10 +56,10 @@ libbinutils2.30-21ubuntu1~18.04.3 libblkid12.31.1-0.4ubuntu3.6 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 -libc62.27-3ubuntu1 +libc62.27-3ubuntu1.2 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 -libc-bin2.27-3ubuntu1 +libc-bin2.27-3ubuntu1.2 libcom-err21.44.1-1ubuntu1.3 libcurl3-gnutls7.58.0-2ubuntu3.9 libcurl47.58.0-2ubuntu3.9 @@ -82,7 +82,7 @@ libgdiplus5.6.1-0xamarin1+ubuntu1804b1 libgif75.1.4-2ubuntu0.1 libglib2.0-02.56.4-0ubuntu0.18.04.6 libgmp102:6.1.2+dfsg-2 -libgnutls303.5.18-1ubuntu1.3 +libgnutls303.5.18-1ubuntu1.4 libgpg-error01.27-6 libgssapi3-heimdal7.5.0+dfsg-1 libgssapi-krb5-21.16-2ubuntu0.1 From ddf95279f2c49fdc14779df6e12efb3873dc89a4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 25 Jul 2020 03:35:33 -0400 Subject: [PATCH 114/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 23ff451..09d07ee 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -102,8 +102,8 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.1 libkrb5support01.16-2ubuntu0.1 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.5 -libldap-common2.4.45+dfsg-1ubuntu1.5 +libldap-2.4-22.4.45+dfsg-1ubuntu1.6 +libldap-common2.4.45+dfsg-1ubuntu1.6 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v520.03-1 @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.17-1~18.04ubuntu1 -libpython2.7-stdlib2.7.17-1~18.04ubuntu1 +libpython2.7-minimal2.7.17-1~18.04ubuntu1.1 +libpython2.7-stdlib2.7.17-1~18.04ubuntu1.1 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.17-1~18.04ubuntu1 -python2.7-minimal2.7.17-1~18.04ubuntu1 +python2.72.7.17-1~18.04ubuntu1.1 +python2.7-minimal2.7.17-1~18.04ubuntu1.1 python-minimal2.7.15~rc1-1 readline-common7.0-3 repo-mediaarea1.0-12 From e83ba449121abe630b5912d3488aff4b6f2aed45 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 1 Aug 2020 07:37:40 +0000 Subject: [PATCH 115/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 09d07ee..db04f24 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -285,7 +285,7 @@ librtmp12.4+20151223.gitfa8646d.1-1 libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.1 libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.1 libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.1 -libseccomp22.4.3-1ubuntu3.18.04.2 +libseccomp22.4.3-1ubuntu3.18.04.3 libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 From 6688e82f2294e1efac5e56330c68aa83f94d960c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Aug 2020 07:33:51 +0000 Subject: [PATCH 116/515] Bot Updating Templated Files --- Jenkinsfile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index d0f6f9a..ca37ab9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -55,7 +55,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./root/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -234,7 +234,7 @@ pipeline { cd ${TEMPDIR}/repo/${LS_REPO} git checkout -f develop cd ${TEMPDIR}/docker-${CONTAINER_NAME} - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ cd ${TEMPDIR}/repo/${LS_REPO}/ git add ${TEMPLATED_FILES} @@ -688,6 +688,10 @@ pipeline { ] ]) { sh '''#! /bin/bash + set -e + TEMPDIR=$(mktemp -d) + docker pull linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest docker pull lsiodev/readme-sync docker run --rm=true \ -e DOCKERHUB_USERNAME=$DOCKERUSER \ @@ -695,7 +699,9 @@ pipeline { -e GIT_REPOSITORY=${LS_USER}/${LS_REPO} \ -e DOCKER_REPOSITORY=${IMAGE} \ -e GIT_BRANCH=master \ - lsiodev/readme-sync bash -c 'node sync' ''' + -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ + lsiodev/readme-sync bash -c 'node sync' + rm -Rf ${TEMPDIR} ''' } } } From f743f5bd9f7c6aaa723b4c90f9e26cc1c7a29c80 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Aug 2020 03:34:49 -0400 Subject: [PATCH 117/515] Bot Updating Templated Files --- .github/workflows/greetings.yml | 13 +++++++++++++ .github/workflows/stale.yml | 23 +++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100755 .github/workflows/greetings.yml create mode 100755 .github/workflows/stale.yml diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml new file mode 100755 index 0000000..74178d4 --- /dev/null +++ b/.github/workflows/greetings.yml @@ -0,0 +1,13 @@ +name: Greetings + +on: [pull_request, issues] + +jobs: + greeting: + runs-on: ubuntu-latest + steps: + - uses: actions/first-interaction@v1 + with: + issue-message: 'Thanks for opening your first issue here! Be sure to follow the [issue template](https://github.com/linuxserver/docker-sonarr/.github/ISSUE_TEMPLATE.md)!' + pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/.github/PULL_REQUEST_TEMPLATE.md)!' + repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml new file mode 100755 index 0000000..1806420 --- /dev/null +++ b/.github/workflows/stale.yml @@ -0,0 +1,23 @@ +name: Mark stale issues and pull requests + +on: + schedule: + - cron: "30 1 * * *" + +jobs: + stale: + + runs-on: ubuntu-latest + + steps: + - uses: actions/stale@v1 + with: + stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." + stale-pr-message: "This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." + stale-issue-label: 'no-issue-activity' + stale-pr-label: 'no-pr-activity' + days-before-stale: 30 + days-before-close: 365 + exempt-issue-labels: 'awaiting-approval,work-in-progress' + exempt-pr-labels: 'awaiting-approval,work-in-progress' + repo-token: ${{ secrets.GITHUB_TOKEN }} From de36a96da68007e2c66076dc87e609f17bbc4cbc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 8 Aug 2020 03:37:22 -0400 Subject: [PATCH 118/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index db04f24..dfb4f45 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,9 +5,9 @@ apt-utils1.6.12ubuntu0.1 base-files10.1ubuntu2.8 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 -binutils2.30-21ubuntu1~18.04.3 -binutils-common2.30-21ubuntu1~18.04.3 -binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.3 +binutils2.30-21ubuntu1~18.04.4 +binutils-common2.30-21ubuntu1~18.04.4 +binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.4 bsdutils1:2.31.1-0.4ubuntu3.6 bzip21.0.6-8.1ubuntu0.2 ca-certificates20190110~18.04.1 @@ -52,7 +52,7 @@ libassuan02.5.1-2 libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 -libbinutils2.30-21ubuntu1~18.04.3 +libbinutils2.30-21ubuntu1~18.04.4 libblkid12.31.1-0.4ubuntu3.6 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 From 0e7afb98c89f31978279b973da9c55750a80c317 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 15 Aug 2020 07:35:42 +0000 Subject: [PATCH 119/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index dfb4f45..65ee3b7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ adduser3.116ubuntu1 apt1.6.12ubuntu0.1 apt-transport-https1.6.12ubuntu0.1 apt-utils1.6.12ubuntu0.1 -base-files10.1ubuntu2.8 +base-files10.1ubuntu2.9 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.4 @@ -106,7 +106,7 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.6 libldap-common2.4.45+dfsg-1ubuntu1.6 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v520.03-1 +libmediainfo0v520.08-1 libmms00.6.4-2 libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.6 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.41 +libsystemd0237-3ubuntu10.42 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.41 +libudev1237-3ubuntu10.42 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.6 libwind0-heimdal7.5.0+dfsg-1 @@ -319,7 +319,7 @@ login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo20.03-1 +mediainfo20.08-1 mime-support3.60ubuntu1 mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 From 9d1ca7f6bcc416bab10f216e841a7894f79c6662 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Aug 2020 03:33:59 -0400 Subject: [PATCH 120/515] Bot Updating Templated Files --- .github/workflows/greetings.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 74178d4..0b58b01 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -1,6 +1,6 @@ name: Greetings -on: [pull_request, issues] +on: [pull_request_target, issues] jobs: greeting: From 611ba0368a13deb69ec626c712cbfc953a41924d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 22 Aug 2020 07:36:47 +0000 Subject: [PATCH 121/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 65ee3b7..23f888e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -14,7 +14,7 @@ ca-certificates20190110~18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.9 +curl7.58.0-2ubuntu3.10 dash0.5.8-2.10 debconf1.5.66ubuntu1 debianutils4.8.4 @@ -61,9 +61,9 @@ libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1.2 libcom-err21.44.1-1ubuntu1.3 -libcurl3-gnutls7.58.0-2ubuntu3.9 -libcurl47.58.0-2ubuntu3.9 -libcurl4-openssl-dev7.58.0-2ubuntu3.9 +libcurl3-gnutls7.58.0-2ubuntu3.10 +libcurl47.58.0-2ubuntu3.10 +libcurl4-openssl-dev7.58.0-2ubuntu3.10 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 From 08ce1a9c5f445b3b7498ff0308f612578f8168e2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 5 Sep 2020 03:35:23 -0400 Subject: [PATCH 122/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 23f888e..75fb94a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -303,8 +303,8 @@ libudev1237-3ubuntu10.42 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.6 libwind0-heimdal7.5.0+dfsg-1 -libx11-62:1.6.4-3ubuntu0.2 -libx11-data2:1.6.4-3ubuntu0.2 +libx11-62:1.6.4-3ubuntu0.3 +libx11-data2:1.6.4-3ubuntu0.3 libxau61:1.0.8-1ubuntu1 libxcb11.13-2~ubuntu18.04 libxcb-render01.13-2~ubuntu18.04 From 39e018091fddba0ea5c8ebc52e24f66b76f6036e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 12 Sep 2020 03:35:29 -0400 Subject: [PATCH 123/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 75fb94a..b04e089 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ adduser3.116ubuntu1 apt1.6.12ubuntu0.1 apt-transport-https1.6.12ubuntu0.1 apt-utils1.6.12ubuntu0.1 -base-files10.1ubuntu2.9 +base-files10.1ubuntu2.10 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.4 @@ -266,10 +266,10 @@ libnunit-mocks2.6.3-cil2.6.4+dfsg-1 libnunit-util2.6.3-cil2.6.4+dfsg-1 libonig46.7.0-1 libp11-kit00.23.9-2 -libpam0g1.1.8-3.6ubuntu2.18.04.1 -libpam-modules1.1.8-3.6ubuntu2.18.04.1 -libpam-modules-bin1.1.8-3.6ubuntu2.18.04.1 -libpam-runtime1.1.8-3.6ubuntu2.18.04.1 +libpam0g1.1.8-3.6ubuntu2.18.04.2 +libpam-modules1.1.8-3.6ubuntu2.18.04.2 +libpam-modules-bin1.1.8-3.6ubuntu2.18.04.2 +libpam-runtime1.1.8-3.6ubuntu2.18.04.2 libpcre32:8.39-9 libperl5.265.26.1-6ubuntu0.3 libpixman-1-00.34.0-2 From 570303fe6eaa0b6cbc960e989b2362d7357944f0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 26 Sep 2020 07:35:26 +0000 Subject: [PATCH 124/515] Bot Updating Package Versions --- package_versions.txt | 40 ++++++++++++++++++++-------------------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b04e089..00c126e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ bash4.4.18-2ubuntu1.2 binutils2.30-21ubuntu1~18.04.4 binutils-common2.30-21ubuntu1~18.04.4 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.4 -bsdutils1:2.31.1-0.4ubuntu3.6 +bsdutils1:2.31.1-0.4ubuntu3.7 bzip21.0.6-8.1ubuntu0.2 ca-certificates20190110~18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 @@ -19,25 +19,25 @@ dash0.5.8-2.10 debconf1.5.66ubuntu1 debianutils4.8.4 diffutils1:3.6-1 -dirmngr2.2.4-1ubuntu1.2 +dirmngr2.2.4-1ubuntu1.3 dpkg1.19.0.5ubuntu2.3 dpkg-dev1.19.0.5ubuntu2.3 e2fsprogs1.44.1-1ubuntu1.3 -fdisk2.31.1-0.4ubuntu3.6 +fdisk2.31.1-0.4ubuntu3.7 findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 gcc-8-base8.4.0-1ubuntu1~18.04 -gnupg2.2.4-1ubuntu1.2 -gnupg-l10n2.2.4-1ubuntu1.2 -gnupg-utils2.2.4-1ubuntu1.2 -gpg2.2.4-1ubuntu1.2 -gpg-agent2.2.4-1ubuntu1.2 -gpgconf2.2.4-1ubuntu1.2 -gpgsm2.2.4-1ubuntu1.2 -gpgv2.2.4-1ubuntu1.2 -gpg-wks-client2.2.4-1ubuntu1.2 -gpg-wks-server2.2.4-1ubuntu1.2 +gnupg2.2.4-1ubuntu1.3 +gnupg-l10n2.2.4-1ubuntu1.3 +gnupg-utils2.2.4-1ubuntu1.3 +gpg2.2.4-1ubuntu1.3 +gpg-agent2.2.4-1ubuntu1.3 +gpgconf2.2.4-1ubuntu1.3 +gpgsm2.2.4-1ubuntu1.3 +gpgv2.2.4-1ubuntu1.3 +gpg-wks-client2.2.4-1ubuntu1.3 +gpg-wks-server2.2.4-1ubuntu1.3 grep3.1-2build1 gzip1.6-5ubuntu1 hostname3.20 @@ -53,7 +53,7 @@ libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1 libaudit-common1:2.8.2-1ubuntu1 libbinutils2.30-21ubuntu1~18.04.4 -libblkid12.31.1-0.4ubuntu3.6 +libblkid12.31.1-0.4ubuntu3.7 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 libc62.27-3ubuntu1.2 @@ -70,7 +70,7 @@ libdpkg-perl1.19.0.5ubuntu2.3 libexif120.6.21-4ubuntu0.5 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 -libfdisk12.31.1-0.4ubuntu3.6 +libfdisk12.31.1-0.4ubuntu3.7 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 libfreetype62.8.1-2ubuntu2 @@ -251,7 +251,7 @@ libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmount12.31.1-0.4ubuntu3.6 +libmount12.31.1-0.4ubuntu3.7 libncurses56.1-1ubuntu1.18.04 libncursesw56.1-1ubuntu1.18.04 libnettle63.4-1 @@ -290,7 +290,7 @@ libselinux12.7-2build2 libsemanage12.7-2build2 libsemanage-common2.7-2build2 libsepol12.7-1 -libsmartcols12.31.1-0.4ubuntu3.6 +libsmartcols12.31.1-0.4ubuntu3.7 libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.6 @@ -301,7 +301,7 @@ libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 libudev1237-3ubuntu10.42 libunistring20.9.9-0ubuntu2 -libuuid12.31.1-0.4ubuntu3.6 +libuuid12.31.1-0.4ubuntu3.7 libwind0-heimdal7.5.0+dfsg-1 libx11-62:1.6.4-3ubuntu0.3 libx11-data2:1.6.4-3ubuntu0.3 @@ -331,7 +331,7 @@ mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 -mount2.31.1-0.4ubuntu3.6 +mount2.31.1-0.4ubuntu3.7 multiarch-support2.27-3ubuntu1.2 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 @@ -360,6 +360,6 @@ tzdata2020a-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 -util-linux2.31.1-0.4ubuntu3.6 +util-linux2.31.1-0.4ubuntu3.7 xz-utils5.2.2-1.3 zlib1g1:1.2.11.dfsg-0ubuntu2 From 275010810411f0c46ea41046496a08262969b6b3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 3 Oct 2020 03:33:59 -0400 Subject: [PATCH 125/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE.md | 12 ++++-- .github/PULL_REQUEST_TEMPLATE.md | 10 +++-- .github/workflows/greetings.yml | 4 +- Jenkinsfile | 28 ++++++++++++- README.md | 72 +++++++++++++++++--------------- 5 files changed, 81 insertions(+), 45 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 6a08107..98256b9 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,7 +1,10 @@ [linuxserverurl]: https://linuxserver.io [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] -If you are new to Docker or this application our issue tracker is **ONLY** used for reporting bugs or requesting features. Please use [our discord server](https://discord.gg/YWrKVTn) for general support. + + + + @@ -22,9 +25,10 @@ If you are new to Docker or this application our issue tracker is **ONLY** used 4. ## Environment -**OS:** -**CPU architecture:** x86_64/arm32/arm64 -**How docker service was installed:** +**OS:** +**CPU architecture:** x86_64/arm32/arm64 +**How docker service was installed:** + ## Command used to create docker container (run/create/compose/screenshot) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 26d5031..1f6b555 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -2,11 +2,11 @@ [linuxserverurl]: https://linuxserver.io [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] - + - + @@ -21,7 +21,11 @@ ------------------------------ -We welcome all PR’s though this doesn’t guarantee it will be accepted. + - [ ] I have read the [contributing](https://github.com/linuxserver/docker-sonarr/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications + +------------------------------ + + ## Description: diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 0b58b01..383a6a8 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -8,6 +8,6 @@ jobs: steps: - uses: actions/first-interaction@v1 with: - issue-message: 'Thanks for opening your first issue here! Be sure to follow the [issue template](https://github.com/linuxserver/docker-sonarr/.github/ISSUE_TEMPLATE.md)!' - pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/.github/PULL_REQUEST_TEMPLATE.md)!' + issue-message: 'Thanks for opening your first issue here! Be sure to follow the [issue template](https://github.com/linuxserver/docker-sonarr/blob/master/.github/ISSUE_TEMPLATE.md)!' + pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/Jenkinsfile b/Jenkinsfile index ca37ab9..333d028 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -55,7 +55,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -136,6 +136,7 @@ pipeline { env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN } } } @@ -156,6 +157,7 @@ pipeline { env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' } } @@ -176,6 +178,7 @@ pipeline { env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' } @@ -543,8 +546,10 @@ pipeline { for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop + docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG} docker push ${PUSHIMAGE}:develop docker push ${PUSHIMAGE}:${META_TAG} + docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} done ''' } @@ -552,6 +557,7 @@ pipeline { for DELETEIMAGE in "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:${META_TAG} \ + ${DELETEIMAGE}:${EXT_RELEASE_TAG} \ ${DELETEIMAGE}:develop || : done ''' @@ -592,12 +598,18 @@ pipeline { docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-develop docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop + docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} + docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} + docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker push ${MANIFESTIMAGE}:amd64-${META_TAG} docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} docker push ${MANIFESTIMAGE}:amd64-develop docker push ${MANIFESTIMAGE}:arm32v7-develop docker push ${MANIFESTIMAGE}:arm64v8-develop + docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} + docker push ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} + docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker manifest push --purge ${MANIFESTIMAGE}:develop || : docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm @@ -606,8 +618,12 @@ pipeline { docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 + docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} + docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} + docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} done docker tag ${IMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:amd64-${META_TAG} docker tag ${IMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-${META_TAG} @@ -616,6 +632,10 @@ pipeline { docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:${META_TAG} docker tag ${GITHUBIMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-develop docker tag ${GITHUBIMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-develop + docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:amd64-${EXT_RELEASE_TAG} + docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:${EXT_RELEASE_TAG} + docker tag ${GITHUBIMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-${EXT_RELEASE_TAG} + docker tag ${GITHUBIMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker push ${GITHUBIMAGE}:amd64-${META_TAG} docker push ${GITHUBIMAGE}:arm32v7-${META_TAG} docker push ${GITHUBIMAGE}:arm64v8-${META_TAG} @@ -623,6 +643,10 @@ pipeline { docker push ${GITHUBIMAGE}:${META_TAG} docker push ${GITHUBIMAGE}:arm32v7-develop docker push ${GITHUBIMAGE}:arm64v8-develop + docker push ${GITHUBIMAGE}:${EXT_RELEASE_TAG} + docker push ${GITHUBIMAGE}:amd64-${EXT_RELEASE_TAG} + docker push ${GITHUBIMAGE}:arm32v7-${EXT_RELEASE_TAG} + docker push ${GITHUBIMAGE}:arm64v8-${EXT_RELEASE_TAG} ''' } sh '''#! /bin/bash @@ -691,7 +715,7 @@ pipeline { set -e TEMPDIR=$(mktemp -d) docker pull linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest docker pull lsiodev/readme-sync docker run --rm=true \ -e DOCKERHUB_USERNAME=$DOCKERUSER \ diff --git a/README.md b/README.md index 6448e81..27f76ce 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,6 @@ + + + [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) [![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") @@ -69,29 +72,11 @@ This image provides various versions that are available via tags. `latest` tag u Here are some example snippets to help you get started creating a container. -### docker - -``` -docker create \ - --name=sonarr \ - -e PUID=1000 \ - -e PGID=1000 \ - -e TZ=Europe/London \ - -e UMASK_SET=022 `#optional` \ - -p 8989:8989 \ - -v :/config \ - -v :/tv \ - -v :/downloads \ - --restart unless-stopped \ - linuxserver/sonarr -``` - - -### docker-compose +### docker-compose ([recommended](https://docs.linuxserver.io/general/docker-compose)) Compatible with docker-compose v2 schemas. -``` +```yaml --- version: "2.1" services: @@ -112,6 +97,24 @@ services: restart: unless-stopped ``` +### docker cli + +``` +docker run -d \ + --name=sonarr \ + -e PUID=1000 \ + -e PGID=1000 \ + -e TZ=Europe/London \ + -e UMASK_SET=022 `#optional` \ + -p 8989:8989 \ + -v :/config \ + -v :/tv \ + -v :/downloads \ + --restart unless-stopped \ + linuxserver/sonarr +``` + + ## Parameters Container images are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `:` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container. @@ -165,9 +168,9 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht ## Docker Mods -[![Docker Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=mods&query=%24.mods%5B%27sonarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=sonarr "view available mods for this container.") +[![Docker Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=sonarr&query=%24.mods%5B%27sonarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=sonarr "view available mods for this container.") [![Docker Universal Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=universal&query=%24.mods%5B%27universal%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=universal "view available universal mods.") -We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to enable additional functionality within the containers. The list of Mods available for this image (if any) can be accessed via the dynamic badge above. +We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to enable additional functionality within the containers. The list of Mods available for this image (if any) as well as universal mods that can be applied to any one of our images can be accessed via the dynamic badges above. ## Support Info @@ -185,14 +188,6 @@ Most of our images are static, versioned, and require an image update and contai Below are the instructions for updating containers: -### Via Docker Run/Create -* Update the image: `docker pull linuxserver/sonarr` -* Stop the running container: `docker stop sonarr` -* Delete the container: `docker rm sonarr` -* Recreate a new container with the same docker create parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) -* Start the new container: `docker start sonarr` -* You can also remove the old dangling images: `docker image prune` - ### Via Docker Compose * Update all images: `docker-compose pull` * or update a single image: `docker-compose pull sonarr` @@ -200,7 +195,14 @@ Below are the instructions for updating containers: * or update a single container: `docker-compose up -d sonarr` * You can also remove the old dangling images: `docker image prune` -### Via Watchtower auto-updater (especially useful if you don't remember the original parameters) +### Via Docker Run +* Update the image: `docker pull linuxserver/sonarr` +* Stop the running container: `docker stop sonarr` +* Delete the container: `docker rm sonarr` +* Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) +* You can also remove the old dangling images: `docker image prune` + +### Via Watchtower auto-updater (only use if you don't remember the original parameters) * Pull the latest image at its tag and replace it with the same env variables in one run: ``` docker run --rm \ @@ -208,11 +210,13 @@ Below are the instructions for updating containers: containrrr/watchtower \ --run-once sonarr ``` - -**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using Docker Compose. - * You can also remove the old dangling images: `docker image prune` +**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). + +### Image Update Notifications - Diun (Docker Image Update Notifier) +* We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. + ## Building locally If you want to make local modifications to these images for development purposes or just to customize the logic: From 1d80099f10941ad3c1a461267e96ae273c26b4c2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 3 Oct 2020 03:35:01 -0400 Subject: [PATCH 126/515] Bot Updating Templated Files --- .github/CONTRIBUTING.md | 122 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100755 .github/CONTRIBUTING.md diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md new file mode 100755 index 0000000..6da6a19 --- /dev/null +++ b/.github/CONTRIBUTING.md @@ -0,0 +1,122 @@ +# Contributing to sonarr + +## Gotchas + +* While contributing make sure to make all your changes before creating a Pull Request, as our pipeline builds each commit after the PR is open. +* Read, and fill the Pull Request template + * If this is a fix for a typo in code or documentation in the README please file an issue + * If the PR is addressing an existing issue include, closes #\, in the body of the PR commit message +* If you want to discuss changes, you can also bring it up in [#dev-talk](https://discordapp.com/channels/354974912613449730/757585807061155840) in our [Discord server](https://discord.gg/YWrKVTn) + +## Common files + +| File | Use case | +| :----: | --- | +| `Dockerfile` | Dockerfile used to build amd64 images | +| `Dockerfile.aarch64` | Dockerfile used to build 64bit ARM architectures | +| `Dockerfile.armhf` | Dockerfile used to build 32bit ARM architectures | +| `Jenkinsfile` | This file is a product of our builder and should not be edited directly. This is used to build the image | +| `jenkins-vars.yml` | This file is used to generate the `Jenkinsfile` mentioned above, it only affects the build-process | +| `package_versions.txt` | This file is generated as a part of the build-process and should not be edited directly. It lists all the installed packages and their versions | +| `README.md` | This file is a product of our builder and should not be edited directly. This displays the readme for the repository and image registries | +| `readme-vars.yml` | This file is used to generate the `README.md` | + +## Readme + +If you would like to change our readme, please __**do not**__ directly edit the readme, as it is auto-generated on each commit. +Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-sonarr/edit/master/readme-vars.yml). + +These variables are used in a template for our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) as part of an ansible play. +Most of these variables are also carried over to [docs.linuxserver.io](https://docs.linuxserver.io/images/docker-sonarr) + +### Fixing typos or clarify the text in the readme + +There are variables for multiple parts of the readme, the most common ones are: + +| Variable | Description | +| :----: | --- | +| `project_blurb` | This is the short excerpt shown above the project logo. | +| `app_setup_block` | This is the text that shows up under "Application Setup" if enabled | + +### Parameters + +The compose and run examples are also generated from these variables. + +We have a [reference file](https://github.com/linuxserver/docker-jenkins-builder/blob/master/vars/_container-vars-blank) in our Jenkins Builder. + +These are prefixed with `param_` for required parameters, or `opt_param` for optional parameters, except for `cap_add`. +Remember to enable param, if currently disabled. This differs between parameters, and can be seen in the reference file. + +Devices, environment variables, ports and volumes expects its variables in a certain way. + +### Devices + +```yml +param_devices: + - { device_path: "/dev/dri", device_host_path: "/dev/dri", desc: "For hardware transcoding" } +opt_param_devices: + - { device_path: "/dev/dri", device_host_path: "/dev/dri", desc: "For hardware transcoding" } +``` + +### Environment variables + +```yml +param_env_vars: + - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London." } +opt_param_env_vars: + - { env_var: "VERSION", env_value: "latest", desc: "Supported values are LATEST, PLEXPASS or a specific version number." } +``` + +### Ports + +```yml +param_ports: + - { external_port: "80", internal_port: "80", port_desc: "Application WebUI" } +opt_param_ports: + - { external_port: "80", internal_port: "80", port_desc: "Application WebUI" } +``` + +### Volumes + +```yml +param_volumes: + - { vol_path: "/config", vol_host_path: "", desc: "Configuration files." } +opt_param_volumes: + - { vol_path: "/config", vol_host_path: "", desc: "Configuration files." } +``` + +### Testing template changes + +After you make any changes to the templates, you can use our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) to have the files updated from the modified templates. Please use the command found under `Running Locally` [on this page](https://github.com/linuxserver/docker-jenkins-builder/blob/master/README.md) to generate them prior to submitting a PR. + +## Dockerfiles + +We use multiple Dockerfiles in our repos, this is because sometimes some CPU architectures needs different packages to work. +If you are proposing additional packages to be added, ensure that you added the packages to all the Dockerfiles in alphabetical order. + +### Testing your changes + +``` +git clone https://github.com/linuxserver/docker-sonarr.git +cd docker-sonarr +docker build \ + --no-cache \ + --pull \ + -t linuxserver/sonarr:latest . +``` + +The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` +``` +docker run --rm --privileged multiarch/qemu-user-static:register --reset +``` + +Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. + +## Update the chagelog + +If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-sonarr/tree/master/root), add an entry to the changelog + +```yml +changelogs: + - { date: "DD.MM.YY:", desc: "Added some love to templates" } +``` From 7e254511f6ea3aa66c36e6bc70f364e2b91273e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 17 Oct 2020 07:40:17 +0000 Subject: [PATCH 127/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 00c126e..3abc7c4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -106,7 +106,7 @@ libldap-2.4-22.4.45+dfsg-1ubuntu1.6 libldap-common2.4.45+dfsg-1ubuntu1.6 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 -libmediainfo0v520.08-1 +libmediainfo0v520.09-1 libmms00.6.4-2 libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.17-1~18.04ubuntu1.1 -libpython2.7-stdlib2.7.17-1~18.04ubuntu1.1 +libpython2.7-minimal2.7.17-1~18.04ubuntu1.2 +libpython2.7-stdlib2.7.17-1~18.04ubuntu1.2 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -319,7 +319,7 @@ login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 mawk1.3.3-17ubuntu3 -mediainfo20.08-1 +mediainfo20.09-1 mime-support3.60ubuntu1 mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.17-1~18.04ubuntu1.1 -python2.7-minimal2.7.17-1~18.04ubuntu1.1 +python2.72.7.17-1~18.04ubuntu1.2 +python2.7-minimal2.7.17-1~18.04ubuntu1.2 python-minimal2.7.15~rc1-1 readline-common7.0-3 repo-mediaarea1.0-12 From 4dd3897f9be281ba6171f4493d86aedac5f19423 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 24 Oct 2020 07:37:21 +0000 Subject: [PATCH 128/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3abc7c4..44ac321 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -73,7 +73,7 @@ libext2fs21.44.1-1ubuntu1.3 libfdisk12.31.1-0.4ubuntu3.7 libffi63.2.1-8 libfontconfig12.12.6-0ubuntu2 -libfreetype62.8.1-2ubuntu2 +libfreetype62.8.1-2ubuntu2.1 libgcc11:8.4.0-1ubuntu1~18.04 libgcrypt201.8.1-4ubuntu1.2 libgdbm51.14.1-6 From 4f68cef48c6f4e08308975f881216ea44c53ff46 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 31 Oct 2020 08:38:36 +0000 Subject: [PATCH 129/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 44ac321..89d2e1c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ binutils-common2.30-21ubuntu1~18.04.4 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.4 bsdutils1:2.31.1-0.4ubuntu3.7 bzip21.0.6-8.1ubuntu0.2 -ca-certificates20190110~18.04.1 +ca-certificates20201027ubuntu0.18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 @@ -271,7 +271,7 @@ libpam-modules1.1.8-3.6ubuntu2.18.04.2 libpam-modules-bin1.1.8-3.6ubuntu2.18.04.2 libpam-runtime1.1.8-3.6ubuntu2.18.04.2 libpcre32:8.39-9 -libperl5.265.26.1-6ubuntu0.3 +libperl5.265.26.1-6ubuntu0.5 libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 @@ -338,9 +338,9 @@ ncurses-bin6.1-1ubuntu1.18.04 openssl1.1.1-1ubuntu2.1~18.04.6 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1.1 -perl5.26.1-6ubuntu0.3 -perl-base5.26.1-6ubuntu0.3 -perl-modules-5.265.26.1-6ubuntu0.3 +perl5.26.1-6ubuntu0.5 +perl-base5.26.1-6ubuntu0.5 +perl-modules-5.265.26.1-6ubuntu0.5 pinentry-curses1.1.0-1 pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 From cd18a00a173608706fbf824e399122876368164b Mon Sep 17 00:00:00 2001 From: thelamer Date: Mon, 2 Nov 2020 06:49:38 -0800 Subject: [PATCH 130/515] update baseimages --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 705c4d7..1481dc1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM lsiobase/mono:LTS +FROM ghcr.io/linuxserver/baseimage-mono:LTS # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index c7d5c37..03db1b0 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm64v8-LTS +FROM ghcr.io/linuxserver/baseimage-mono:arm64v8-LTS # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index b040f14..19f2e42 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM lsiobase/mono:arm32v7-LTS +FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-LTS # set version label ARG BUILD_DATE From 8756d1cb8c2a47a34997723ee963f15f568d6b1f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 2 Nov 2020 14:53:15 +0000 Subject: [PATCH 131/515] Bot Updating Templated Files --- Jenkinsfile | 162 ++++++++++++++++++++-------------------------------- README.md | 14 ++--- 2 files changed, 68 insertions(+), 108 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 333d028..c15488c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -41,7 +41,7 @@ pipeline { script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( - script: '''docker run --rm alexeiled/skopeo sh -c 'skopeo inspect docker://docker.io/'${DOCKERHUB_IMAGE}':develop 2>/dev/null' | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', + script: '''docker run --rm ghcr.io/linuxserver/alexeiled-skopeo sh -c 'skopeo inspect docker://docker.io/'${DOCKERHUB_IMAGE}':develop 2>/dev/null' | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', returnStdout: true).trim() env.LS_RELEASE_NOTES = sh( script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', @@ -128,7 +128,7 @@ pipeline { steps { script{ env.IMAGE = env.DOCKERHUB_IMAGE - env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/' + env.CONTAINER_NAME + env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER @@ -149,7 +149,7 @@ pipeline { steps { script{ env.IMAGE = env.DEV_DOCKERHUB_IMAGE - env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME + env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/lsiodev-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA @@ -170,7 +170,7 @@ pipeline { steps { script{ env.IMAGE = env.PR_DOCKERHUB_IMAGE - env.GITHUBIMAGE = 'docker.pkg.github.com/' + env.LS_USER + '/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME + env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/lspipepr-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST @@ -191,24 +191,24 @@ pipeline { } steps { withCredentials([ - string(credentialsId: 'spaces-key', variable: 'DO_KEY'), - string(credentialsId: 'spaces-secret', variable: 'DO_SECRET') + string(credentialsId: 'ci-tests-s3-key-id', variable: 'S3_KEY'), + string(credentialsId: 'ci-tests-s3-secret-access-key', variable: 'S3_SECRET') ]) { script{ - env.SHELLCHECK_URL = 'https://lsio-ci.ams3.digitaloceanspaces.com/' + env.IMAGE + '/' + env.META_TAG + '/shellcheck-result.xml' + env.SHELLCHECK_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/shellcheck-result.xml' } sh '''curl -sL https://raw.githubusercontent.com/linuxserver/docker-shellcheck/master/checkrun.sh | /bin/bash''' sh '''#! /bin/bash set -e - docker pull lsiodev/spaces-file-upload:latest + docker pull ghcr.io/linuxserver/lsiodev-spaces-file-upload:latest docker run --rm \ -e DESTINATION=\"${IMAGE}/${META_TAG}/shellcheck-result.xml\" \ -e FILE_NAME="shellcheck-result.xml" \ -e MIMETYPE="text/xml" \ -v ${WORKSPACE}:/mnt \ - -e SECRET_KEY=\"${DO_SECRET}\" \ - -e ACCESS_KEY=\"${DO_KEY}\" \ - -t lsiodev/spaces-file-upload:latest \ + -e SECRET_KEY=\"${S3_SECRET}\" \ + -e ACCESS_KEY=\"${S3_KEY}\" \ + -t ghcr.io/linuxserver/lsiodev-spaces-file-upload:latest \ python /upload.py''' } } @@ -226,8 +226,8 @@ pipeline { sh '''#! /bin/bash set -e TEMPDIR=$(mktemp -d) - docker pull linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest + docker pull ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) @@ -332,28 +332,19 @@ pipeline { label 'ARMHF' } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - echo 'Logging into DockerHub' - sh '''#! /bin/bash - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - ''' - sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm32v7-${META_TAG} lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" - retry(5) { - sh "docker push lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" - } - sh '''docker rmi \ - ${IMAGE}:arm32v7-${META_TAG} \ - lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} || :''' + echo 'Logging into Github' + sh '''#! /bin/bash + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + ''' + sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker tag ${IMAGE}:arm32v7-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" + retry(5) { + sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" } + sh '''docker rmi \ + ${IMAGE}:arm32v7-${META_TAG} \ + ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} || :''' } } stage('Build ARM64') { @@ -361,28 +352,19 @@ pipeline { label 'ARM64' } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - echo 'Logging into DockerHub' - sh '''#! /bin/bash - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - ''' - sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm64v8-${META_TAG} lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - retry(5) { - sh "docker push lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - } - sh '''docker rmi \ - ${IMAGE}:arm64v8-${META_TAG} \ - lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' + echo 'Logging into Github' + sh '''#! /bin/bash + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + ''' + sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + retry(5) { + sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" } + sh '''docker rmi \ + ${IMAGE}:arm64v8-${META_TAG} \ + ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' } } } @@ -481,20 +463,20 @@ pipeline { } steps { withCredentials([ - string(credentialsId: 'spaces-key', variable: 'DO_KEY'), - string(credentialsId: 'spaces-secret', variable: 'DO_SECRET') + string(credentialsId: 'ci-tests-s3-key-id', variable: 'S3_KEY'), + string(credentialsId: 'ci-tests-s3-secret-access-key ', variable: 'S3_SECRET') ]) { script{ - env.CI_URL = 'https://lsio-ci.ams3.digitaloceanspaces.com/' + env.IMAGE + '/' + env.META_TAG + '/index.html' + env.CI_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/index.html' } sh '''#! /bin/bash set -e - docker pull lsiodev/ci:latest + docker pull ghcr.io/linuxserver/lsiodev-ci:latest if [ "${MULTIARCH}" == "true" ]; then - docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} - docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} - docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} + docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi docker run --rm \ --shm-size=1gb \ @@ -506,15 +488,15 @@ pipeline { -e PORT=\"${CI_PORT}\" \ -e SSL=\"${CI_SSL}\" \ -e BASE=\"${DIST_IMAGE}\" \ - -e SECRET_KEY=\"${DO_SECRET}\" \ - -e ACCESS_KEY=\"${DO_KEY}\" \ + -e SECRET_KEY=\"${S3_SECRET}\" \ + -e ACCESS_KEY=\"${S3_KEY}\" \ -e DOCKER_ENV=\"${CI_DOCKERENV}\" \ -e WEB_SCREENSHOT=\"${CI_WEB}\" \ -e WEB_AUTH=\"${CI_AUTH}\" \ -e WEB_PATH=\"${CI_WEBPATH}\" \ -e DO_REGION="ams3" \ -e DO_BUCKET="lsio-ci" \ - -t lsiodev/ci:latest \ + -t ghcr.io/linuxserver/lsiodev-ci:latest \ python /ci/ci.py''' } } @@ -541,7 +523,7 @@ pipeline { sh '''#! /bin/bash set -e echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} @@ -583,15 +565,15 @@ pipeline { sh '''#! /bin/bash set -e echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin - echo $GITHUB_TOKEN | docker login docker.pkg.github.com -u LinuxServer-CI --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin if [ "${CI}" == "false" ]; then - docker pull lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} - docker pull lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} - docker tag lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} + docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}"; do + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}"; do docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} @@ -625,28 +607,6 @@ pipeline { docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} done - docker tag ${IMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:amd64-${META_TAG} - docker tag ${IMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-${META_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-${META_TAG} - docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:develop - docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:${META_TAG} - docker tag ${GITHUBIMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-develop - docker tag ${GITHUBIMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-develop - docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:amd64-${EXT_RELEASE_TAG} - docker tag ${GITHUBIMAGE}:amd64-${META_TAG} ${GITHUBIMAGE}:${EXT_RELEASE_TAG} - docker tag ${GITHUBIMAGE}:arm32v7-${META_TAG} ${GITHUBIMAGE}:arm32v7-${EXT_RELEASE_TAG} - docker tag ${GITHUBIMAGE}:arm64v8-${META_TAG} ${GITHUBIMAGE}:arm64v8-${EXT_RELEASE_TAG} - docker push ${GITHUBIMAGE}:amd64-${META_TAG} - docker push ${GITHUBIMAGE}:arm32v7-${META_TAG} - docker push ${GITHUBIMAGE}:arm64v8-${META_TAG} - docker push ${GITHUBIMAGE}:develop - docker push ${GITHUBIMAGE}:${META_TAG} - docker push ${GITHUBIMAGE}:arm32v7-develop - docker push ${GITHUBIMAGE}:arm64v8-develop - docker push ${GITHUBIMAGE}:${EXT_RELEASE_TAG} - docker push ${GITHUBIMAGE}:amd64-${EXT_RELEASE_TAG} - docker push ${GITHUBIMAGE}:arm32v7-${EXT_RELEASE_TAG} - docker push ${GITHUBIMAGE}:arm64v8-${EXT_RELEASE_TAG} ''' } sh '''#! /bin/bash @@ -660,8 +620,8 @@ pipeline { ${DELETEIMAGE}:arm64v8-develop || : done docker rmi \ - lsiodev/buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ - lsiodev/buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || : + ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ + ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || : ''' } } @@ -714,9 +674,9 @@ pipeline { sh '''#! /bin/bash set -e TEMPDIR=$(mktemp -d) - docker pull linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins linuxserver/jenkins-builder:latest - docker pull lsiodev/readme-sync + docker pull ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + docker pull ghcr.io/linuxserver/lsiodev-readme-sync docker run --rm=true \ -e DOCKERHUB_USERNAME=$DOCKERUSER \ -e DOCKERHUB_PASSWORD=$DOCKERPASS \ @@ -724,7 +684,7 @@ pipeline { -e DOCKER_REPOSITORY=${IMAGE} \ -e GIT_BRANCH=master \ -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ - lsiodev/readme-sync bash -c 'node sync' + ghcr.io/linuxserver/lsiodev-readme-sync bash -c 'node sync' rm -Rf ${TEMPDIR} ''' } } diff --git a/README.md b/README.md index 27f76ce..9451129 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Find us at: [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-sonarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/) -[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Flsio-ci.ams3.digitaloceanspaces.com%2Flinuxserver%2Fsonarr%2Flatest%2Fci-status.yml)](https://lsio-ci.ams3.digitaloceanspaces.com/linuxserver/sonarr/latest/index.html) +[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Fsonarr%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/sonarr/latest/index.html) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. @@ -47,7 +47,7 @@ Find us at: Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). -Simply pulling `linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. +Simply pulling `ghcr.io/linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. The architectures supported by this image are: @@ -81,7 +81,7 @@ Compatible with docker-compose v2 schemas. version: "2.1" services: sonarr: - image: linuxserver/sonarr + image: ghcr.io/linuxserver/sonarr container_name: sonarr environment: - PUID=1000 @@ -111,7 +111,7 @@ docker run -d \ -v :/tv \ -v :/downloads \ --restart unless-stopped \ - linuxserver/sonarr + ghcr.io/linuxserver/sonarr ``` @@ -180,7 +180,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to * container version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr` * image version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' linuxserver/sonarr` + * `docker inspect -f '{{ index .Config.Labels "build_version" }}' ghcr.io/linuxserver/sonarr` ## Updating Info @@ -196,7 +196,7 @@ Below are the instructions for updating containers: * You can also remove the old dangling images: `docker image prune` ### Via Docker Run -* Update the image: `docker pull linuxserver/sonarr` +* Update the image: `docker pull ghcr.io/linuxserver/sonarr` * Stop the running container: `docker stop sonarr` * Delete the container: `docker rm sonarr` * Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) @@ -226,7 +226,7 @@ cd docker-sonarr docker build \ --no-cache \ --pull \ - -t linuxserver/sonarr:latest . + -t ghcr.io/linuxserver/sonarr:latest . ``` The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` From 202428a6eb44743520effa57ec505604483ce76e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 2 Nov 2020 14:56:19 +0000 Subject: [PATCH 132/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 89d2e1c..071ece1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -356,7 +356,7 @@ sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.4 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.1 -tzdata2020a-0ubuntu0.18.04 +tzdata2020d-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1 From 49be838aa457c1602db74372599b6aeafb045340 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 7 Nov 2020 03:37:37 -0500 Subject: [PATCH 133/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 071ece1..17a7ba7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -56,10 +56,10 @@ libbinutils2.30-21ubuntu1~18.04.4 libblkid12.31.1-0.4ubuntu3.7 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 -libc62.27-3ubuntu1.2 +libc62.27-3ubuntu1.3 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 -libc-bin2.27-3ubuntu1.2 +libc-bin2.27-3ubuntu1.3 libcom-err21.44.1-1ubuntu1.3 libcurl3-gnutls7.58.0-2ubuntu3.10 libcurl47.58.0-2ubuntu3.10 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.6 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.42 +libsystemd0237-3ubuntu10.43 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.42 +libudev1237-3ubuntu10.43 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.7 libwind0-heimdal7.5.0+dfsg-1 @@ -314,7 +314,7 @@ libxext62:1.3.3-1 libxrender11:0.9.10-1 libzen0v50.4.38-1 libzstd11.3.3+dfsg-2ubuntu1.1 -locales2.27-3ubuntu1.2 +locales2.27-3ubuntu1.3 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 @@ -332,7 +332,7 @@ mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 mount2.31.1-0.4ubuntu3.7 -multiarch-support2.27-3ubuntu1.2 +multiarch-support2.27-3ubuntu1.3 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 openssl1.1.1-1ubuntu2.1~18.04.6 From 35f59aca3a1619da28418f2aae2f088c5311305c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 14 Nov 2020 08:38:11 +0000 Subject: [PATCH 134/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 17a7ba7..a085e0c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -67,7 +67,7 @@ libcurl4-openssl-dev7.58.0-2ubuntu3.10 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 -libexif120.6.21-4ubuntu0.5 +libexif120.6.21-4ubuntu0.6 libexpat12.2.5-3ubuntu0.2 libext2fs21.44.1-1ubuntu1.3 libfdisk12.31.1-0.4ubuntu3.7 @@ -102,8 +102,8 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.1 libkrb5support01.16-2ubuntu0.1 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.6 -libldap-common2.4.45+dfsg-1ubuntu1.6 +libldap-2.4-22.4.45+dfsg-1ubuntu1.7 +libldap-common2.4.45+dfsg-1ubuntu1.7 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v520.09-1 From 1d0778a6236dee6226af449b31cd3ee41dcfc53a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 21 Nov 2020 03:37:30 -0500 Subject: [PATCH 135/515] Bot Updating Package Versions --- package_versions.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a085e0c..f7d97e6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -43,7 +43,7 @@ gzip1.6-5ubuntu1 hostname3.20 init-system-helpers1.51 jq1.5+dfsg-2 -krb5-locales1.16-2ubuntu0.1 +krb5-locales1.16-2ubuntu0.2 libacl12.2.52-3build1 libapt-inst2.01.6.12ubuntu0.1 libapt-pkg5.01.6.12ubuntu0.1 @@ -56,10 +56,10 @@ libbinutils2.30-21ubuntu1~18.04.4 libblkid12.31.1-0.4ubuntu3.7 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 -libc62.27-3ubuntu1.3 +libc62.27-3ubuntu1.2 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 -libc-bin2.27-3ubuntu1.3 +libc-bin2.27-3ubuntu1.2 libcom-err21.44.1-1ubuntu1.3 libcurl3-gnutls7.58.0-2ubuntu3.10 libcurl47.58.0-2ubuntu3.10 @@ -85,7 +85,7 @@ libgmp102:6.1.2+dfsg-2 libgnutls303.5.18-1ubuntu1.4 libgpg-error01.27-6 libgssapi3-heimdal7.5.0+dfsg-1 -libgssapi-krb5-21.16-2ubuntu0.1 +libgssapi-krb5-21.16-2ubuntu0.2 libhcrypto4-heimdal7.5.0+dfsg-1 libheimbase1-heimdal7.5.0+dfsg-1 libheimntlm0-heimdal7.5.0+dfsg-1 @@ -96,14 +96,14 @@ libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 libjpeg-turbo81.5.2-0ubuntu5.18.04.4 libjq11.5+dfsg-2 -libk5crypto31.16-2ubuntu0.1 +libk5crypto31.16-2ubuntu0.2 libkeyutils11.5.9-9.2ubuntu2 libkrb5-26-heimdal7.5.0+dfsg-1 -libkrb5-31.16-2ubuntu0.1 -libkrb5support01.16-2ubuntu0.1 +libkrb5-31.16-2ubuntu0.2 +libkrb5support01.16-2ubuntu0.2 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.7 -libldap-common2.4.45+dfsg-1ubuntu1.7 +libldap-2.4-22.4.45+dfsg-1ubuntu1.8 +libldap-common2.4.45+dfsg-1ubuntu1.8 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v520.09-1 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.6 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.43 +libsystemd0237-3ubuntu10.42 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.43 +libudev1237-3ubuntu10.42 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.7 libwind0-heimdal7.5.0+dfsg-1 From 3405c9a15ff71c0725f9cf2d89b1efc322f8b182 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 16 Dec 2020 21:59:22 +0000 Subject: [PATCH 136/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE.md | 37 --------------------- Jenkinsfile | 70 +++++++++++++++++++++++++++------------ README.md | 2 +- 3 files changed, 50 insertions(+), 59 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index 98256b9..8b13789 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,38 +1 @@ -[linuxserverurl]: https://linuxserver.io -[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] - - - - - - - ------------------------------- - -## Expected Behavior - - -## Current Behavior - - -## Steps to Reproduce - - -1. -2. -3. -4. - -## Environment -**OS:** -**CPU architecture:** x86_64/arm32/arm64 -**How docker service was installed:** - - - -## Command used to create docker container (run/create/compose/screenshot) - - -## Docker logs - diff --git a/Jenkinsfile b/Jenkinsfile index c15488c..a08257b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -55,7 +55,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE.md ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt' + 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/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt ./.github/workflows/package_trigger.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/external_trigger.yml ./.github/workflows/external_trigger_scheduler.yml' } script{ env.LS_RELEASE_NUMBER = sh( @@ -131,12 +131,13 @@ pipeline { env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { - env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } - env.META_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER - env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN + env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN } } } @@ -152,12 +153,13 @@ pipeline { env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/lsiodev-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { - env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } - env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA - env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN + env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' } } @@ -173,12 +175,13 @@ pipeline { env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/lspipepr-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } else { - env.CI_TAGS = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } - env.META_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST - env.EXT_RELEASE_TAG = 'version-' + env.EXT_RELEASE_CLEAN + env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' } @@ -238,9 +241,12 @@ pipeline { git checkout -f develop cd ${TEMPDIR}/docker-${CONTAINER_NAME} mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows - cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE + rm -f ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE.md + cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : cd ${TEMPDIR}/repo/${LS_REPO}/ git add ${TEMPLATED_FILES} + git rm .github/ISSUE_TEMPLATE.md || : git commit -m 'Bot Updating Templated Files' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} @@ -310,8 +316,9 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { + echo "Running on node: ${NODE_NAME}" sh "docker build --no-cache --pull -t ${IMAGE}:${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } // Build MultiArch Docker containers for push to LS Repo @@ -323,8 +330,9 @@ pipeline { parallel { stage('Build X86') { steps { + echo "Running on node: ${NODE_NAME}" sh "docker build --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } stage('Build ARMHF') { @@ -332,12 +340,13 @@ pipeline { label 'ARMHF' } steps { + echo "Running on node: ${NODE_NAME}" echo 'Logging into Github' sh '''#! /bin/bash echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin ''' sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm32v7-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" retry(5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" @@ -352,12 +361,13 @@ pipeline { label 'ARM64' } steps { + echo "Running on node: ${NODE_NAME}" echo 'Logging into Github' sh '''#! /bin/bash echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin ''' sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${META_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" retry(5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" @@ -430,6 +440,13 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { + sh '''#! /bin/bash + echo "Packages were updated. Cleaning up the image and exiting." + if [ "${MULTIARCH}" == "true" ]; then + docker rmi ${IMAGE}:amd64-${META_TAG} + else + docker rmi ${IMAGE}:${META_TAG} + fi''' script{ env.EXIT_STATUS = 'ABORTED' } @@ -447,6 +464,13 @@ pipeline { } } steps { + sh '''#! /bin/bash + echo "There are no package updates. Cleaning up the image and exiting." + if [ "${MULTIARCH}" == "true" ]; then + docker rmi ${IMAGE}:amd64-${META_TAG} + else + docker rmi ${IMAGE}:${META_TAG} + fi''' script{ env.EXIT_STATUS = 'ABORTED' } @@ -536,7 +560,7 @@ pipeline { ''' } sh '''#! /bin/bash - for DELETEIMAGE in "${GITHUBIMAGE}" "{GITLABIMAGE}" "${IMAGE}"; do + for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:${META_TAG} \ ${DELETEIMAGE}:${EXT_RELEASE_TAG} \ @@ -600,6 +624,7 @@ pipeline { docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} || : docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} --os linux --arch arm docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 @@ -614,10 +639,13 @@ pipeline { docker rmi \ ${DELETEIMAGE}:amd64-${META_TAG} \ ${DELETEIMAGE}:amd64-develop \ + ${DELETEIMAGE}:amd64-${EXT_RELEASE_TAG} \ ${DELETEIMAGE}:arm32v7-${META_TAG} \ ${DELETEIMAGE}:arm32v7-develop \ + ${DELETEIMAGE}:arm32v7-${EXT_RELEASE_TAG} \ ${DELETEIMAGE}:arm64v8-${META_TAG} \ - ${DELETEIMAGE}:arm64v8-develop || : + ${DELETEIMAGE}:arm64v8-develop \ + ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} || : done docker rmi \ ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ @@ -684,7 +712,7 @@ pipeline { -e DOCKER_REPOSITORY=${IMAGE} \ -e GIT_BRANCH=master \ -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ - ghcr.io/linuxserver/lsiodev-readme-sync bash -c 'node sync' + ghcr.io/linuxserver/lsiodev-readme-sync bash -c 'node sync' rm -Rf ${TEMPDIR} ''' } } diff --git a/README.md b/README.md index 9451129..41bbfa4 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ Find us at: [![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr) [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-sonarr/packages) -[![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/Linuxserver.io/docker-sonarr/container_registry) +[![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/linuxserver.io/docker-sonarr/container_registry) [![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) From 1e22253d255db9b3e11030be7b61362b7f9fdcc8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 16 Dec 2020 22:02:48 +0000 Subject: [PATCH 137/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE.md | 1 - .github/ISSUE_TEMPLATE/config.yml | 13 +++ .github/ISSUE_TEMPLATE/issue.bug.md | 40 ++++++++ .github/ISSUE_TEMPLATE/issue.feature.md | 25 +++++ .github/workflows/external_trigger.yml | 91 +++++++++++++++++++ .../workflows/external_trigger_scheduler.yml | 43 +++++++++ .github/workflows/package_trigger.yml | 38 ++++++++ .../workflows/package_trigger_scheduler.yml | 50 ++++++++++ 8 files changed, 300 insertions(+), 1 deletion(-) delete mode 100644 .github/ISSUE_TEMPLATE.md create mode 100755 .github/ISSUE_TEMPLATE/config.yml create mode 100755 .github/ISSUE_TEMPLATE/issue.bug.md create mode 100755 .github/ISSUE_TEMPLATE/issue.feature.md create mode 100755 .github/workflows/external_trigger.yml create mode 100755 .github/workflows/external_trigger_scheduler.yml create mode 100755 .github/workflows/package_trigger.yml create mode 100755 .github/workflows/package_trigger_scheduler.yml diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 8b13789..0000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100755 index 0000000..45bce79 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,13 @@ +blank_issues_enabled: false +contact_links: + - name: Discord chat support + url: https://discord.gg/YWrKVTn + about: Realtime support / chat with the community and the team. + + - name: Discourse discussion forum + url: https://discourse.linuxserver.io + about: Post on our community forum. + + - name: Documentation + url: https://docs.linuxserver.io/images/docker-sonarr + about: Documentation - information about all of our containers. diff --git a/.github/ISSUE_TEMPLATE/issue.bug.md b/.github/ISSUE_TEMPLATE/issue.bug.md new file mode 100755 index 0000000..f7f57d4 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue.bug.md @@ -0,0 +1,40 @@ +--- +name: Bug report +about: Create a report to help us improve + +--- +[linuxserverurl]: https://linuxserver.io +[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] + + + + + +------------------------------ + +## Expected Behavior + + +## Current Behavior + + +## Steps to Reproduce + + +1. +2. +3. +4. + +## Environment +**OS:** +**CPU architecture:** x86_64/arm32/arm64 +**How docker service was installed:** + + + +## Command used to create docker container (run/create/compose/screenshot) + + +## Docker logs + diff --git a/.github/ISSUE_TEMPLATE/issue.feature.md b/.github/ISSUE_TEMPLATE/issue.feature.md new file mode 100755 index 0000000..20a91fd --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue.feature.md @@ -0,0 +1,25 @@ +--- +name: Feature request +about: Suggest an idea for this project + +--- +[linuxserverurl]: https://linuxserver.io +[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] + + + + + + + + +------------------------------ + +## Desired Behavior + + +## Current Behavior + + +## Alternatives Considered + diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml new file mode 100755 index 0000000..c50bc85 --- /dev/null +++ b/.github/workflows/external_trigger.yml @@ -0,0 +1,91 @@ +name: External Trigger Main + +on: + workflow_dispatch: + +jobs: + external-trigger-develop: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.3 + + - name: External Trigger + if: github.ref == 'refs/heads/develop' + run: | + if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP }}" ]; then + echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP is set; skipping trigger. ****" + exit 0 + fi + echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" + echo "**** Retrieving external version ****" + EXT_RELEASE=$(curl -sX GET https://services.sonarr.tv/v1/download/develop | jq -r '.version') + if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then + echo "**** Can't retrieve external version, exiting ****" + FAILURE_REASON="Can't retrieve external version for sonarr branch develop" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, + "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + exit 1 + fi + EXT_RELEASE=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g') + echo "**** External version: ${EXT_RELEASE} ****" + echo "**** Retrieving last pushed version ****" + image="linuxserver/sonarr" + tag="develop" + token=$(curl -sX GET \ + "https://ghcr.io/token?scope=repository%3Alinuxserver%2Fsonarr%3Apull" \ + | jq -r '.token') + multidigest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${tag}" \ + | jq -r 'first(.manifests[].digest)') + digest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ + | jq -r '.config.digest') + image_info=$(curl -sL \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/blobs/${digest}" \ + | jq -r '.container_config') + IMAGE_RELEASE=$(echo ${image_info} | jq -r '.Labels.build_version' | awk '{print $3}') + IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}') + if [ -z "${IMAGE_VERSION}" ]; then + echo "**** Can't retrieve last pushed version, exiting ****" + FAILURE_REASON="Can't retrieve last pushed version for sonarr tag develop" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, + "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + exit 1 + fi + echo "**** Last pushed version: ${IMAGE_VERSION} ****" + if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then + echo "**** Version ${EXT_RELEASE} already pushed, exiting ****" + exit 0 + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then + echo "**** New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting ****" + exit 0 + else + echo "**** New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build ****" + response=$(curl -iX POST \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=false \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + echo "**** Jenkins job queue url: ${response%$'\r'} ****" + echo "**** Sleeping 10 seconds until job starts ****" + sleep 10 + buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') + buildurl="${buildurl%$'\r'}" + echo "**** Jenkins job build url: ${buildurl} ****" + echo "**** Attempting to change the Jenkins job description ****" + curl -iX POST \ + "${buildurl}submitDescription" \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ + --data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ + --data-urlencode "Submit=Submit" + echo "**** Notifying Discord ****" + TRIGGER_REASON="A version change was detected for sonarr tag develop. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + fi diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml new file mode 100755 index 0000000..2baffe2 --- /dev/null +++ b/.github/workflows/external_trigger_scheduler.yml @@ -0,0 +1,43 @@ +name: External Trigger Scheduler + +on: + schedule: + - cron: '21 * * * *' + workflow_dispatch: + +jobs: + external-trigger-scheduler: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.3 + with: + fetch-depth: '0' + + - name: External Trigger Scheduler + run: | + echo "**** Branches found: ****" + git for-each-ref --format='%(refname:short)' refs/remotes + echo "**** Pulling the yq docker image ****" + docker pull ghcr.io/linuxserver/yq + for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) + do + br=$(echo "$br" | sed 's|origin/||g') + echo "**** Evaluating branch ${br} ****" + ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml \ + | docker run --rm -i --entrypoint yq ghcr.io/linuxserver/yq -r .ls_branch) + if [ "$br" == "$ls_branch" ]; then + echo "**** Branch ${br} appears to be live; checking workflow. ****" + if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/external_trigger.yml > /dev/null 2>&1; then + echo "**** Workflow exists. Triggering external trigger workflow for branch ${br} ****." + curl -iX POST \ + -H "Authorization: token ${{ secrets.CR_PAT }}" \ + -H "Accept: application/vnd.github.v3+json" \ + -d "{\"ref\":\"refs/heads/${br}\"}" \ + https://api.github.com/repos/linuxserver/docker-sonarr/actions/workflows/external_trigger.yml/dispatches + else + echo "**** Workflow doesn't exist; skipping trigger. ****" + fi + else + echo "**** ${br} appears to be a dev branch; skipping trigger. ****" + fi + done diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml new file mode 100755 index 0000000..ab7d172 --- /dev/null +++ b/.github/workflows/package_trigger.yml @@ -0,0 +1,38 @@ +name: Package Trigger Main + +on: + workflow_dispatch: + +jobs: + package-trigger-develop: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.3 + + - name: Package Trigger + if: github.ref == 'refs/heads/develop' + run: | + if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP }}" ]; then + echo "**** Github secret PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP is set; skipping trigger. ****" + exit 0 + fi + if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then + echo "**** There already seems to be an active build on Jenkins; skipping package trigger ****" + exit 0 + fi + echo "**** Package trigger running off of develop branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\". ****" + response=$(curl -iX POST \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=true \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + echo "**** Jenkins job queue url: ${response%$'\r'} ****" + echo "**** Sleeping 10 seconds until job starts ****" + sleep 10 + buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') + buildurl="${buildurl%$'\r'}" + echo "**** Jenkins job build url: ${buildurl} ****" + echo "**** Attempting to change the Jenkins job description ****" + curl -iX POST \ + "${buildurl}submitDescription" \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ + --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ + --data-urlencode "Submit=Submit" diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml new file mode 100755 index 0000000..1cb39a1 --- /dev/null +++ b/.github/workflows/package_trigger_scheduler.yml @@ -0,0 +1,50 @@ +name: Package Trigger Scheduler + +on: + schedule: + - cron: '55 12 * * 4' + workflow_dispatch: + +jobs: + package-trigger-scheduler: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2.3.3 + with: + fetch-depth: '0' + + - name: Package Trigger Scheduler + run: | + echo "**** Branches found: ****" + git for-each-ref --format='%(refname:short)' refs/remotes + echo "**** Pulling the yq docker image ****" + docker pull ghcr.io/linuxserver/yq + for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) + do + br=$(echo "$br" | sed 's|origin/||g') + echo "**** Evaluating branch ${br} ****" + ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml \ + | docker run --rm -i --entrypoint yq ghcr.io/linuxserver/yq -r .ls_branch) + if [ "${br}" == "${ls_branch}" ]; then + echo "**** Branch ${br} appears to be live; checking workflow. ****" + if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then + echo "**** Workflow exists. Triggering package trigger workflow for branch ${br}. ****" + triggered_branches="${triggered_branches}${br} " + curl -iX POST \ + -H "Authorization: token ${{ secrets.CR_PAT }}" \ + -H "Accept: application/vnd.github.v3+json" \ + -d "{\"ref\":\"refs/heads/${br}\"}" \ + https://api.github.com/repos/linuxserver/docker-sonarr/actions/workflows/package_trigger.yml/dispatches + sleep 30 + else + echo "**** Workflow doesn't exist; skipping trigger. ****" + fi + else + echo "**** ${br} appears to be a dev branch; skipping trigger. ****" + fi + done + echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" + echo "**** Notifying Discord ****" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Package Check Build(s) Triggered for sonarr** \n**Branch(es):** '"${triggered_branches}"' \n**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-sonarr/activity/"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} From 53fbf9489484e45e72b7641ee65d7175c5ff4938 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 16 Dec 2020 17:10:58 -0500 Subject: [PATCH 138/515] Bot Updating Package Versions --- package_versions.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f7d97e6..0575b11 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.116ubuntu1 -apt1.6.12ubuntu0.1 -apt-transport-https1.6.12ubuntu0.1 -apt-utils1.6.12ubuntu0.1 +apt1.6.12ubuntu0.2 +apt-transport-https1.6.12ubuntu0.2 +apt-utils1.6.12ubuntu0.2 base-files10.1ubuntu2.10 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 @@ -14,7 +14,7 @@ ca-certificates20201027ubuntu0.18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.10 +curl7.58.0-2ubuntu3.12 dash0.5.8-2.10 debconf1.5.66ubuntu1 debianutils4.8.4 @@ -45,8 +45,8 @@ init-system-helpers1.51 jq1.5+dfsg-2 krb5-locales1.16-2ubuntu0.2 libacl12.2.52-3build1 -libapt-inst2.01.6.12ubuntu0.1 -libapt-pkg5.01.6.12ubuntu0.1 +libapt-inst2.01.6.12ubuntu0.2 +libapt-pkg5.01.6.12ubuntu0.2 libasn1-8-heimdal7.5.0+dfsg-1 libassuan02.5.1-2 libattr11:2.4.47-2build1 @@ -61,9 +61,9 @@ libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 libc-bin2.27-3ubuntu1.2 libcom-err21.44.1-1ubuntu1.3 -libcurl3-gnutls7.58.0-2ubuntu3.10 -libcurl47.58.0-2ubuntu3.10 -libcurl4-openssl-dev7.58.0-2ubuntu3.10 +libcurl3-gnutls7.58.0-2ubuntu3.12 +libcurl47.58.0-2ubuntu3.12 +libcurl4-openssl-dev7.58.0-2ubuntu3.12 libdb5.35.3.28-13.1ubuntu1.1 libdebconfclient00.213ubuntu1 libdpkg-perl1.19.0.5ubuntu2.3 @@ -293,7 +293,7 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.7 libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 -libssl1.11.1.1-1ubuntu2.1~18.04.6 +libssl1.11.1.1-1ubuntu2.1~18.04.7 libstdc++68.4.0-1ubuntu1~18.04 libsystemd0237-3ubuntu10.42 libtasn1-64.13-2 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.7 multiarch-support2.27-3ubuntu1.3 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.6 +openssl1.1.1-1ubuntu2.1~18.04.7 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1.1 perl5.26.1-6ubuntu0.5 From fca2a8eec20f505a07ad0424b9b3b8b2aa8f44b2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 24 Dec 2020 13:25:09 +0000 Subject: [PATCH 139/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0575b11..f280f9e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -314,7 +314,7 @@ libxext62:1.3.3-1 libxrender11:0.9.10-1 libzen0v50.4.38-1 libzstd11.3.3+dfsg-2ubuntu1.1 -locales2.27-3ubuntu1.3 +locales2.27-3ubuntu1.4 login1:4.5-1ubuntu2 lsb-base9.20170808ubuntu1 make4.1-9.1ubuntu1 @@ -332,7 +332,7 @@ mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 mono-vbnc4.7-0xamarin1+ubuntu1804b1 mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 mount2.31.1-0.4ubuntu3.7 -multiarch-support2.27-3ubuntu1.3 +multiarch-support2.27-3ubuntu1.4 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 openssl1.1.1-1ubuntu2.1~18.04.7 @@ -359,7 +359,7 @@ tar1.29b-2ubuntu0.1 tzdata2020d-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 -unzip6.0-21ubuntu1 +unzip6.0-21ubuntu1.1 util-linux2.31.1-0.4ubuntu3.7 xz-utils5.2.2-1.3 zlib1g1:1.2.11.dfsg-0ubuntu2 From f237cb2adb16a083bcda8839a197c8c3da2c04fe Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 14 Jan 2021 08:38:18 -0500 Subject: [PATCH 140/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 3 ++- .github/workflows/greetings.yml | 2 +- .../workflows/package_trigger_scheduler.yml | 2 +- Jenkinsfile | 19 ++++++++++++++++++- 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index c50bc85..f4e0c92 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -22,8 +22,9 @@ jobs: if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "**** Can't retrieve external version, exiting ****" FAILURE_REASON="Can't retrieve external version for sonarr branch develop" + GHA_TRIGGER_URL="https://github.com/linuxserver/docker-sonarr/actions/runs/${{ github.run_id }}" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, - "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], + "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n**Trigger URL:** '"${GHA_TRIGGER_URL}"' \n"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} exit 1 fi diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 383a6a8..2f0d8f7 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -8,6 +8,6 @@ jobs: steps: - uses: actions/first-interaction@v1 with: - issue-message: 'Thanks for opening your first issue here! Be sure to follow the [issue template](https://github.com/linuxserver/docker-sonarr/blob/master/.github/ISSUE_TEMPLATE.md)!' + issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-sonarr/blob/master/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-sonarr/blob/master/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!' pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 1cb39a1..608f872 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -2,7 +2,7 @@ name: Package Trigger Scheduler on: schedule: - - cron: '55 12 * * 4' + - cron: '32 13 * * 2' workflow_dispatch: jobs: diff --git a/Jenkinsfile b/Jenkinsfile index a08257b..71b4764 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -255,13 +255,30 @@ pipeline { fi mkdir -p ${TEMPDIR}/gitbook git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [[ "${BRANCH_NAME}" == "master" ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then + if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then cp ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ cd ${TEMPDIR}/gitbook/docker-documentation/ git add images/docker-${CONTAINER_NAME}.md git commit -m 'Bot Updating Documentation' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all fi + mkdir -p ${TEMPDIR}/unraid + git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates + git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates + if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/${CONTAINER_NAME}.xml + fi + 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}/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then + if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then + echo "Image is on the ignore list, skipping Unraid template upload" + else + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + cd ${TEMPDIR}/unraid/templates/ + git add unraid/${CONTAINER_NAME}.xml + git commit -m 'Bot Updating Unraid Template' + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git --all + fi + fi rm -Rf ${TEMPDIR}''' script{ env.FILES_UPDATED = sh( From 4f4831f3a26b751b6411bd013e83db10a8b1a89c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 14 Jan 2021 13:45:27 +0000 Subject: [PATCH 141/515] Bot Updating Package Versions --- package_versions.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f280f9e..b4f91a3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -56,10 +56,10 @@ libbinutils2.30-21ubuntu1~18.04.4 libblkid12.31.1-0.4ubuntu3.7 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 -libc62.27-3ubuntu1.2 +libc62.27-3ubuntu1.4 libcairo21.15.10-2ubuntu0.1 libcap-ng00.7.7-3.1 -libc-bin2.27-3ubuntu1.2 +libc-bin2.27-3ubuntu1.4 libcom-err21.44.1-1ubuntu1.3 libcurl3-gnutls7.58.0-2ubuntu3.12 libcurl47.58.0-2ubuntu3.12 @@ -265,7 +265,7 @@ libnunit-framework2.6.3-cil2.6.4+dfsg-1 libnunit-mocks2.6.3-cil2.6.4+dfsg-1 libnunit-util2.6.3-cil2.6.4+dfsg-1 libonig46.7.0-1 -libp11-kit00.23.9-2 +libp11-kit00.23.9-2ubuntu0.1 libpam0g1.1.8-3.6ubuntu2.18.04.2 libpam-modules1.1.8-3.6ubuntu2.18.04.2 libpam-modules-bin1.1.8-3.6ubuntu2.18.04.2 @@ -282,9 +282,9 @@ libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 librtmp12.4+20151223.gitfa8646d.1-1 -libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.1 -libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.1 -libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.1 +libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.3 +libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.3 +libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.3 libseccomp22.4.3-1ubuntu3.18.04.3 libselinux12.7-2build2 libsemanage12.7-2build2 @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.7 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.42 +libsystemd0237-3ubuntu10.43 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.42 +libudev1237-3ubuntu10.43 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.7 libwind0-heimdal7.5.0+dfsg-1 From 914058792b3334683c7e987d8c1237d705ab3f11 Mon Sep 17 00:00:00 2001 From: Roxedus Date: Mon, 18 Jan 2021 10:59:42 +0100 Subject: [PATCH 142/515] Deprecate UMASK_SET in favor of UMASK in baseimage --- README.md | 4 +--- readme-vars.yml | 5 ++--- root/etc/services.d/sonarr/run | 7 ++++--- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 41bbfa4..8d198b4 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,6 @@ services: - PUID=1000 - PGID=1000 - TZ=Europe/London - - UMASK_SET=022 #optional volumes: - :/config - :/tv @@ -105,7 +104,6 @@ docker run -d \ -e PUID=1000 \ -e PGID=1000 \ -e TZ=Europe/London \ - -e UMASK_SET=022 `#optional` \ -p 8989:8989 \ -v :/config \ -v :/tv \ @@ -125,7 +123,6 @@ Container images are configured using parameters passed at runtime (such as thos | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Europe/London` | Specify a timezone to use EG Europe/London, this is required for Sonarr | -| `-e UMASK_SET=022` | control permissions of files and directories created by Sonarr | | `-v /config` | Database and sonarr configs | | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | @@ -238,6 +235,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **18.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information. * **05.04.20:** - Move app to /app. * **01.08.19:** - Rebase to Linuxserver LTS mono version. * **13.06.19:** - Add env variable for setting umask. diff --git a/readme-vars.yml b/readme-vars.yml index 9a59945..2fd6b87 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -37,9 +37,7 @@ param_usage_include_env: true param_env_vars: - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London, this is required for Sonarr"} # optional env variables -opt_param_usage_include_env: true -opt_param_env_vars: - - { env_var: "UMASK_SET", env_value: "022", desc: "control permissions of files and directories created by Sonarr"} +opt_param_usage_include_env: false # application setup block app_setup_block_enabled: true @@ -48,6 +46,7 @@ app_setup_block: | # changelog changelogs: + - { date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." } - { date: "05.04.20:", desc: "Move app to /app." } - { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." } - { date: "13.06.19:", desc: "Add env variable for setting umask." } diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run index f603c57..516eb67 100644 --- a/root/etc/services.d/sonarr/run +++ b/root/etc/services.d/sonarr/run @@ -1,8 +1,9 @@ #!/usr/bin/with-contenv bash -UMASK_SET=${UMASK_SET:-022} - -umask "$UMASK_SET" +if [ -n "${UMASK_SET}" ] && [ -z "${UMASK}" ]; then + echo -e "You are using a legacy method of defining umask\nplease update your environment variable from UMASK_SET to UMASK\nto keep the functionality after July 2021" + umask ${UMASK_SET} +fi cd /app/sonarr/bin || exit From a8010b978764612809ac9081fb43cdd851c88adf Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 18 Jan 2021 13:42:51 +0000 Subject: [PATCH 143/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b4f91a3..a747964 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -355,8 +355,8 @@ sed4.4-2 sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.4 sysvinit-utils2.88dsf-59.10ubuntu1 -tar1.29b-2ubuntu0.1 -tzdata2020d-0ubuntu0.18.04 +tar1.29b-2ubuntu0.2 +tzdata2020f-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1.1 From ff5caf2f2969ce41c52c5d00689cfe91b8666874 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 26 Jan 2021 13:54:29 +0000 Subject: [PATCH 144/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a747964..b266a0b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -295,11 +295,11 @@ libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 libssl1.11.1.1-1ubuntu2.1~18.04.7 libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.43 +libsystemd0237-3ubuntu10.44 libtasn1-64.13-2 libtiff54.0.9-5ubuntu0.3 libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.43 +libudev1237-3ubuntu10.44 libunistring20.9.9-0ubuntu2 libuuid12.31.1-0.4ubuntu3.7 libwind0-heimdal7.5.0+dfsg-1 From b54b2043ce54e7d004902f3b59b03172d80afa04 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Feb 2021 13:57:29 +0000 Subject: [PATCH 145/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b266a0b..dbac585 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -50,8 +50,8 @@ libapt-pkg5.01.6.12ubuntu0.2 libasn1-8-heimdal7.5.0+dfsg-1 libassuan02.5.1-2 libattr11:2.4.47-2build1 -libaudit11:2.8.2-1ubuntu1 -libaudit-common1:2.8.2-1ubuntu1 +libaudit11:2.8.2-1ubuntu1.1 +libaudit-common1:2.8.2-1ubuntu1.1 libbinutils2.30-21ubuntu1~18.04.4 libblkid12.31.1-0.4ubuntu3.7 libbsd00.8.7-1ubuntu0.1 From b07980a0bdc3331e091acf19f6251ae77a9f4851 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Feb 2021 13:49:07 +0000 Subject: [PATCH 146/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index dbac585..f70e812 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -356,7 +356,7 @@ sensible-utils0.0.12 sqlite33.22.0-1ubuntu0.4 sysvinit-utils2.88dsf-59.10ubuntu1 tar1.29b-2ubuntu0.2 -tzdata2020f-0ubuntu0.18.04 +tzdata2021a-0ubuntu0.18.04 ubuntu-keyring2018.09.18.1~18.04.0 ucf3.0038 unzip6.0-21ubuntu1.1 From 17ae96fef39612938945d5a0b9f0328ee66208a3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Feb 2021 08:41:38 -0500 Subject: [PATCH 147/515] Bot Updating Templated Files --- Jenkinsfile | 77 ++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 61 insertions(+), 16 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 71b4764..a5dacd1 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -231,10 +231,53 @@ pipeline { TEMPDIR=$(mktemp -d) docker pull ghcr.io/linuxserver/jenkins-builder:latest docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + # Stage 1 - Jenkinsfile update + if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + git add Jenkinsfile + git commit -m 'Bot Updating Templated Files' + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating Jenkinsfile" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "Jenkinsfile is up to date." + fi + # Stage 2 - Delete old templates + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md" + for i in ${OLD_TEMPLATES}; do + if [[ -f "${i}" ]]; then + TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" + fi + done + if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + for i in ${TEMPLATES_TO_DELETE}; do + git rm "${i}" + done + git commit -m 'Bot Updating Templated Files' + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Deleting old templates" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "No templates to delete" + fi + # Stage 3 - Update templates CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - if [[ "${CURRENTHASH}" != "${NEWHASH}" ]]; then + if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then mkdir -p ${TEMPDIR}/repo git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} cd ${TEMPDIR}/repo/${LS_REPO} @@ -242,11 +285,13 @@ pipeline { cd ${TEMPDIR}/docker-${CONTAINER_NAME} mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE - rm -f ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE.md cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : cd ${TEMPDIR}/repo/${LS_REPO}/ + if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then + echo ".jenkins-external" >> .gitignore + git add .gitignore + fi git add ${TEMPLATED_FILES} - git rm .github/ISSUE_TEMPLATE.md || : git commit -m 'Bot Updating Templated Files' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} @@ -255,8 +300,8 @@ pipeline { fi mkdir -p ${TEMPDIR}/gitbook git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ + if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ cd ${TEMPDIR}/gitbook/docker-documentation/ git add images/docker-${CONTAINER_NAME}.md git commit -m 'Bot Updating Documentation' @@ -266,13 +311,13 @@ pipeline { git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/${CONTAINER_NAME}.xml + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml fi - 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}/${CONTAINER_NAME}.xml | awk '{ print $1 }')") ]]; then + 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 if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then echo "Image is on the ignore list, skipping Unraid template upload" else - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ cd ${TEMPDIR}/unraid/templates/ git add unraid/${CONTAINER_NAME}.xml git commit -m 'Bot Updating Unraid Template' @@ -512,7 +557,7 @@ pipeline { } sh '''#! /bin/bash set -e - docker pull ghcr.io/linuxserver/lsiodev-ci:latest + docker pull ghcr.io/linuxserver/ci:latest if [ "${MULTIARCH}" == "true" ]; then docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} @@ -537,7 +582,7 @@ pipeline { -e WEB_PATH=\"${CI_WEBPATH}\" \ -e DO_REGION="ams3" \ -e DO_BUCKET="lsio-ci" \ - -t ghcr.io/linuxserver/lsiodev-ci:latest \ + -t ghcr.io/linuxserver/ci:latest \ python /ci/ci.py''' } } @@ -682,9 +727,9 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - echo "Pushing New tag for current commit ${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}" + echo "Pushing New tag for current commit ${META_TAG}" sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/git/tags \ - -d '{"tag":"'${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}'",\ + -d '{"tag":"'${META_TAG}'",\ "object": "'${COMMIT_SHA}'",\ "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to develop",\ "type": "commit",\ @@ -692,9 +737,9 @@ pipeline { echo "Pushing New release for Tag" sh '''#! /bin/bash echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json - echo '{"tag_name":"'${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}'",\ + echo '{"tag_name":"'${META_TAG}'",\ "target_commitish": "develop",\ - "name": "'${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}'",\ + "name": "'${META_TAG}'",\ "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n**Remote Changes:**\\n\\n' > start printf '","draft": false,"prerelease": true}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done @@ -721,7 +766,7 @@ pipeline { TEMPDIR=$(mktemp -d) docker pull ghcr.io/linuxserver/jenkins-builder:latest docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - docker pull ghcr.io/linuxserver/lsiodev-readme-sync + docker pull ghcr.io/linuxserver/readme-sync docker run --rm=true \ -e DOCKERHUB_USERNAME=$DOCKERUSER \ -e DOCKERHUB_PASSWORD=$DOCKERPASS \ @@ -729,7 +774,7 @@ pipeline { -e DOCKER_REPOSITORY=${IMAGE} \ -e GIT_BRANCH=master \ -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ - ghcr.io/linuxserver/lsiodev-readme-sync bash -c 'node sync' + ghcr.io/linuxserver/readme-sync bash -c 'node sync' rm -Rf ${TEMPDIR} ''' } } From 202f46af1211719dbec2fd76dcf8610e93a6d66e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Feb 2021 13:43:09 +0000 Subject: [PATCH 148/515] Bot Updating Templated Files --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 96374c4..6e8ad97 100644 --- a/.gitignore +++ b/.gitignore @@ -41,3 +41,4 @@ $RECYCLE.BIN/ Network Trash Folder Temporary Items .apdisk +.jenkins-external From 4bc0de9dade217093f8f9e1a09dfdd35b03e3313 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Feb 2021 13:48:15 +0000 Subject: [PATCH 149/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f70e812..10fc3cf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ binutils-common2.30-21ubuntu1~18.04.4 binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.4 bsdutils1:2.31.1-0.4ubuntu3.7 bzip21.0.6-8.1ubuntu0.2 -ca-certificates20201027ubuntu0.18.04.1 +ca-certificates20210119~18.04.1 ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 cli-common0.9+xamarin8+ubuntu1804b1 coreutils8.28-1ubuntu1 @@ -102,8 +102,8 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.2 libkrb5support01.16-2ubuntu0.2 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.8 -libldap-common2.4.45+dfsg-1ubuntu1.8 +libldap-2.4-22.4.45+dfsg-1ubuntu1.9 +libldap-common2.4.45+dfsg-1ubuntu1.9 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v520.09-1 From acb07fd3f6f64586e3d178716004534481e72f55 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Mar 2021 13:44:12 +0000 Subject: [PATCH 150/515] Bot Updating Package Versions --- package_versions.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 10fc3cf..366aef4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -19,7 +19,7 @@ dash0.5.8-2.10 debconf1.5.66ubuntu1 debianutils4.8.4 diffutils1:3.6-1 -dirmngr2.2.4-1ubuntu1.3 +dirmngr2.2.4-1ubuntu1.4 dpkg1.19.0.5ubuntu2.3 dpkg-dev1.19.0.5ubuntu2.3 e2fsprogs1.44.1-1ubuntu1.3 @@ -28,16 +28,16 @@ findutils4.6.0+git+20170828-2 fontconfig-config2.12.6-0ubuntu2 fonts-dejavu-core2.37-1 gcc-8-base8.4.0-1ubuntu1~18.04 -gnupg2.2.4-1ubuntu1.3 -gnupg-l10n2.2.4-1ubuntu1.3 -gnupg-utils2.2.4-1ubuntu1.3 -gpg2.2.4-1ubuntu1.3 -gpg-agent2.2.4-1ubuntu1.3 -gpgconf2.2.4-1ubuntu1.3 -gpgsm2.2.4-1ubuntu1.3 -gpgv2.2.4-1ubuntu1.3 -gpg-wks-client2.2.4-1ubuntu1.3 -gpg-wks-server2.2.4-1ubuntu1.3 +gnupg2.2.4-1ubuntu1.4 +gnupg-l10n2.2.4-1ubuntu1.4 +gnupg-utils2.2.4-1ubuntu1.4 +gpg2.2.4-1ubuntu1.4 +gpg-agent2.2.4-1ubuntu1.4 +gpgconf2.2.4-1ubuntu1.4 +gpgsm2.2.4-1ubuntu1.4 +gpgv2.2.4-1ubuntu1.4 +gpg-wks-client2.2.4-1ubuntu1.4 +gpg-wks-server2.2.4-1ubuntu1.4 grep3.1-2build1 gzip1.6-5ubuntu1 hostname3.20 @@ -102,8 +102,8 @@ libkrb5-26-heimdal7.5.0+dfsg-1 libkrb5-31.16-2ubuntu0.2 libkrb5support01.16-2ubuntu0.2 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.9 -libldap-common2.4.45+dfsg-1ubuntu1.9 +libldap-2.4-22.4.45+dfsg-1ubuntu1.10 +libldap-common2.4.45+dfsg-1ubuntu1.10 liblz4-10.0~r131-2ubuntu3 liblzma55.2.2-1.3 libmediainfo0v520.09-1 @@ -293,7 +293,7 @@ libsepol12.7-1 libsmartcols12.31.1-0.4ubuntu3.7 libsqlite3-03.22.0-1ubuntu0.4 libss21.44.1-1ubuntu1.3 -libssl1.11.1.1-1ubuntu2.1~18.04.7 +libssl1.11.1.1-1ubuntu2.1~18.04.8 libstdc++68.4.0-1ubuntu1~18.04 libsystemd0237-3ubuntu10.44 libtasn1-64.13-2 @@ -335,7 +335,7 @@ mount2.31.1-0.4ubuntu3.7 multiarch-support2.27-3ubuntu1.4 ncurses-base6.1-1ubuntu1.18.04 ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.7 +openssl1.1.1-1ubuntu2.1~18.04.8 passwd1:4.5-1ubuntu2 patch2.7.6-2ubuntu1.1 perl5.26.1-6ubuntu0.5 From 671965dd96c2aab766348dffdc2b9e3576e0e2e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Mar 2021 13:56:24 +0000 Subject: [PATCH 151/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 366aef4..8b13541 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,9 +5,9 @@ apt-utils1.6.12ubuntu0.2 base-files10.1ubuntu2.10 base-passwd3.5.44 bash4.4.18-2ubuntu1.2 -binutils2.30-21ubuntu1~18.04.4 -binutils-common2.30-21ubuntu1~18.04.4 -binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.4 +binutils2.30-21ubuntu1~18.04.5 +binutils-common2.30-21ubuntu1~18.04.5 +binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.5 bsdutils1:2.31.1-0.4ubuntu3.7 bzip21.0.6-8.1ubuntu0.2 ca-certificates20210119~18.04.1 @@ -52,7 +52,7 @@ libassuan02.5.1-2 libattr11:2.4.47-2build1 libaudit11:2.8.2-1ubuntu1.1 libaudit-common1:2.8.2-1ubuntu1.1 -libbinutils2.30-21ubuntu1~18.04.4 +libbinutils2.30-21ubuntu1~18.04.5 libblkid12.31.1-0.4ubuntu3.7 libbsd00.8.7-1ubuntu0.1 libbz2-1.01.0.6-8.1ubuntu0.2 @@ -276,8 +276,8 @@ libpixman-1-00.34.0-2 libpng16-161.6.34-1ubuntu0.18.04.2 libprocps62:3.3.12-3ubuntu1.2 libpsl50.19.1-5build1 -libpython2.7-minimal2.7.17-1~18.04ubuntu1.2 -libpython2.7-stdlib2.7.17-1~18.04ubuntu1.2 +libpython2.7-minimal2.7.17-1~18.04ubuntu1.5 +libpython2.7-stdlib2.7.17-1~18.04ubuntu1.5 libpython-stdlib2.7.15~rc1-1 libreadline77.0-3 libroken18-heimdal7.5.0+dfsg-1 @@ -297,7 +297,7 @@ libssl1.11.1.1-1ubuntu2.1~18.04.8 libstdc++68.4.0-1ubuntu1~18.04 libsystemd0237-3ubuntu10.44 libtasn1-64.13-2 -libtiff54.0.9-5ubuntu0.3 +libtiff54.0.9-5ubuntu0.4 libtinfo56.1-1ubuntu1.18.04 libudev1237-3ubuntu10.44 libunistring20.9.9-0ubuntu2 @@ -346,8 +346,8 @@ pkg-config0.29.1-0ubuntu2 procps2:3.3.12-3ubuntu1.2 publicsuffix20180223.1310-1 python2.7.15~rc1-1 -python2.72.7.17-1~18.04ubuntu1.2 -python2.7-minimal2.7.17-1~18.04ubuntu1.2 +python2.72.7.17-1~18.04ubuntu1.5 +python2.7-minimal2.7.17-1~18.04ubuntu1.5 python-minimal2.7.15~rc1-1 readline-common7.0-3 repo-mediaarea1.0-12 From a575f9bd4e64188bfda257e26d82c0fbe4373576 Mon Sep 17 00:00:00 2001 From: aptalca Date: Wed, 10 Mar 2021 10:11:16 -0500 Subject: [PATCH 152/515] update to v3, rebase to mono 6 on focal --- .github/workflows/external_trigger.yml | 2 +- Dockerfile | 31 +++++++++++++------------- Dockerfile.aarch64 | 31 +++++++++++++------------- Dockerfile.armhf | 27 +++++++++++----------- Jenkinsfile | 2 +- README.md | 9 ++++---- jenkins-vars.yml | 2 +- readme-vars.yml | 9 ++++---- root/etc/services.d/sonarr/run | 4 ++-- 9 files changed, 61 insertions(+), 56 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index f4e0c92..bab0c95 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -18,7 +18,7 @@ jobs: fi echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" echo "**** Retrieving external version ****" - EXT_RELEASE=$(curl -sX GET https://services.sonarr.tv/v1/download/develop | jq -r '.version') + EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.branch=="develop") | .version') if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "**** Can't retrieve external version, exiting ****" FAILURE_REASON="Can't retrieve external version for sonarr branch develop" diff --git a/Dockerfile b/Dockerfile index 1481dc1..4c4475e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,11 +1,11 @@ -FROM ghcr.io/linuxserver/baseimage-mono:LTS +FROM ghcr.io/linuxserver/baseimage-mono:focal # set version label ARG BUILD_DATE ARG VERSION ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="sparklyballs" +LABEL maintainer="aptalca" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" @@ -16,28 +16,29 @@ RUN \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ - jq && \ + jq \ + libmediainfo0v5 && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ - | jq -r '.version'); \ - fi && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ + | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + fi && \ curl -o \ - /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + /tmp/sonarr.tar.gz -L \ + "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ tar xf \ - /tmp/sonarr.tar.gz -C \ - /app/sonarr/bin --strip-components=1 && \ + /tmp/sonarr.tar.gz -C \ + /app/sonarr/bin --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ - /tmp/* \ - /var/tmp/* + /tmp/* \ + /var/tmp/* -# add local files +# add local files COPY root/ / -# ports and volumes +# ports and volumes EXPOSE 8989 VOLUME /config diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 03db1b0..b79c568 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,11 +1,11 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm64v8-LTS +FROM ghcr.io/linuxserver/baseimage-mono:arm64v8-focal # set version label ARG BUILD_DATE ARG VERSION ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="sparklyballs" +LABEL maintainer="aptalca" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" @@ -16,28 +16,29 @@ RUN \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ - jq && \ + jq \ + libmediainfo0v5 && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ - | jq -r '.version'); \ - fi && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ + | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + fi && \ curl -o \ - /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + /tmp/sonarr.tar.gz -L \ + "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ tar xf \ - /tmp/sonarr.tar.gz -C \ - /app/sonarr/bin --strip-components=1 && \ + /tmp/sonarr.tar.gz -C \ + /app/sonarr/bin --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ - /tmp/* \ - /var/tmp/* + /tmp/* \ + /var/tmp/* -# add local files +# add local files COPY root/ / -# ports and volumes +# ports and volumes EXPOSE 8989 VOLUME /config diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 19f2e42..491cbc0 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,11 +1,11 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-LTS +FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-focal # set version label ARG BUILD_DATE ARG VERSION ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="sparklyballs" +LABEL maintainer="aptalca" # set environment variables ARG DEBIAN_FRONTEND="noninteractive" @@ -16,24 +16,25 @@ RUN \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ - jq && \ + jq \ + libmediainfo0v5 && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET https://services.sonarr.tv/v1/download/${SONARR_BRANCH} \ - | jq -r '.version'); \ - fi && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ + | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + fi && \ curl -o \ - /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v2/${SONARR_BRANCH}/mono/NzbDrone.${SONARR_BRANCH}.${SONARR_VERSION}.mono.tar.gz" && \ + /tmp/sonarr.tar.gz -L \ + "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ tar xf \ - /tmp/sonarr.tar.gz -C \ - /app/sonarr/bin --strip-components=1 && \ + /tmp/sonarr.tar.gz -C \ + /app/sonarr/bin --strip-components=1 && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ - /tmp/* \ - /var/tmp/* + /tmp/* \ + /var/tmp/* # add local files COPY root/ / diff --git a/Jenkinsfile b/Jenkinsfile index a5dacd1..264a0fb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -103,7 +103,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET https://services.sonarr.tv/v1/download/develop | jq -r '.version' ''', + script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.branch=="develop") | .version' ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } diff --git a/README.md b/README.md index 8d198b4..d4cd634 100644 --- a/README.md +++ b/README.md @@ -63,10 +63,10 @@ This image provides various versions that are available via tags. `latest` tag u | Tag | Description | | :----: | --- | -| latest | Stable releases from Sonarr (currently v2) | -| develop | Development releases from Sonarr (currently v2) | -| preview | Preview releases from Sonarr (currently v3) | -| 5.14 | Stable Sonarr releases, but run on Mono 5.14 | +| latest | Stable releases from Sonarr (currently v3) | +| develop | Development releases from Sonarr (currently v3) | +| preview | DEPRECATED - Preview releases from Sonarr (currently v3) | +| 5.14 | DEPRECATED - Stable Sonarr releases, but run on Mono 5.14 | ## Usage @@ -235,6 +235,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **10.02.21:** - Rebase to mono focal baseimage. Switch to v3 nightlies. * **18.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information. * **05.04.20:** - Move app to /app. * **01.08.19:** - Rebase to Linuxserver LTS mono version. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index d02eea1..48a7365 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,7 +3,7 @@ # jenkins variables project_name: docker-sonarr external_type: na -custom_version_command: "curl -sX GET https://services.sonarr.tv/v1/download/develop | jq -r '.version'" +custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.branch==\"develop\") | .version'" release_type: prerelease release_tag: develop ls_branch: develop diff --git a/readme-vars.yml b/readme-vars.yml index 2fd6b87..e56d857 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -17,10 +17,10 @@ available_architectures: # development version development_versions: true development_versions_items: - - { tag: "latest", desc: "Stable releases from Sonarr (currently v2)" } - - { tag: "develop", desc: "Development releases from Sonarr (currently v2)" } - - { tag: "preview", desc: "Preview releases from Sonarr (currently v3)" } - - { tag: "5.14", desc: "Stable Sonarr releases, but run on Mono 5.14" } + - { tag: "latest", desc: "Stable releases from Sonarr (currently v3)" } + - { tag: "develop", desc: "Development releases from Sonarr (currently v3)" } + - { tag: "preview", desc: "DEPRECATED - Preview releases from Sonarr (currently v3)" } + - { tag: "5.14", desc: "DEPRECATED - Stable Sonarr releases, but run on Mono 5.14" } # container parameters param_container_name: "{{ project_name }}" @@ -46,6 +46,7 @@ app_setup_block: | # changelog changelogs: + - { date: "10.02.21:", desc: "Rebase to mono focal baseimage. Switch to v3 nightlies." } - { date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." } - { date: "05.04.20:", desc: "Move app to /app." } - { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." } diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run index 516eb67..b519d99 100644 --- a/root/etc/services.d/sonarr/run +++ b/root/etc/services.d/sonarr/run @@ -8,5 +8,5 @@ fi cd /app/sonarr/bin || exit exec \ - s6-setuidgid abc mono --debug NzbDrone.exe \ - -nobrowser -data=/config + s6-setuidgid abc mono --debug Sonarr.exe \ + -nobrowser -data=/config From 9ca99c33e99ac7c29fa6a801bbf51bac39586014 Mon Sep 17 00:00:00 2001 From: aptalca Date: Wed, 10 Mar 2021 10:35:55 -0500 Subject: [PATCH 153/515] update pid name --- root/etc/cont-init.d/30-config | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config index 9f71932..368f9ef 100644 --- a/root/etc/cont-init.d/30-config +++ b/root/etc/cont-init.d/30-config @@ -1,8 +1,8 @@ #!/usr/bin/with-contenv bash # cleanup pid if it exists -[[ -e /config/nzbdrone.pid ]] && \ - rm -rf /config/nzbdrone.pid +[[ -e /config/sonarr.pid ]] && \ + rm -rf /config/sonarr.pid # permissions chown -R abc:abc \ From d52f66fe22cf780d104783a34cbd90eebda44d65 Mon Sep 17 00:00:00 2001 From: aptalca Date: Wed, 10 Mar 2021 10:48:32 -0500 Subject: [PATCH 154/515] add package_info --- Dockerfile | 2 ++ Dockerfile.aarch64 | 2 ++ Dockerfile.armhf | 2 ++ 3 files changed, 6 insertions(+) diff --git a/Dockerfile b/Dockerfile index 4c4475e..606cfd9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,6 +30,8 @@ RUN \ tar xf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index b79c568..ae4dcba 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -30,6 +30,8 @@ RUN \ tar xf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 491cbc0..a4a4c62 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -30,6 +30,8 @@ RUN \ tar xf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ rm -rf \ From 2a8e6c7fcee64ed3d582527a20fdcf8e4e752b13 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 10 Mar 2021 16:50:06 +0000 Subject: [PATCH 155/515] Bot Updating Package Versions --- package_versions.txt | 703 +++++++++++++++++++++---------------------- 1 file changed, 343 insertions(+), 360 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8b13541..8450516 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,365 +1,348 @@ -adduser3.116ubuntu1 -apt1.6.12ubuntu0.2 -apt-transport-https1.6.12ubuntu0.2 -apt-utils1.6.12ubuntu0.2 -base-files10.1ubuntu2.10 -base-passwd3.5.44 -bash4.4.18-2ubuntu1.2 -binutils2.30-21ubuntu1~18.04.5 -binutils-common2.30-21ubuntu1~18.04.5 -binutils-x86-64-linux-gnu2.30-21ubuntu1~18.04.5 -bsdutils1:2.31.1-0.4ubuntu3.7 -bzip21.0.6-8.1ubuntu0.2 -ca-certificates20210119~18.04.1 -ca-certificates-mono5.20.1.34-0xamarin4+ubuntu1804b1 -cli-common0.9+xamarin8+ubuntu1804b1 -coreutils8.28-1ubuntu1 -curl7.58.0-2ubuntu3.12 -dash0.5.8-2.10 -debconf1.5.66ubuntu1 -debianutils4.8.4 -diffutils1:3.6-1 -dirmngr2.2.4-1ubuntu1.4 -dpkg1.19.0.5ubuntu2.3 -dpkg-dev1.19.0.5ubuntu2.3 -e2fsprogs1.44.1-1ubuntu1.3 -fdisk2.31.1-0.4ubuntu3.7 -findutils4.6.0+git+20170828-2 -fontconfig-config2.12.6-0ubuntu2 +adduser3.118ubuntu2 +apt2.0.4 +apt-transport-https2.0.4 +apt-utils2.0.4 +base-files11ubuntu5.3 +base-passwd3.5.47 +bash5.0-6ubuntu1.1 +binutils2.34-6ubuntu1.1 +binutils-common2.34-6ubuntu1.1 +binutils-x86-64-linux-gnu2.34-6ubuntu1.1 +bsdutils1:2.34-0.1ubuntu9.1 +bzip21.0.8-2 +ca-certificates20210119~20.04.1 +ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 +coreutils8.30-3ubuntu2 +curl7.68.0-1ubuntu2.4 +dash0.5.10.2-6 +debconf1.5.73 +debianutils4.9.1 +diffutils1:3.7-3 +dirmngr2.2.19-3ubuntu2.1 +dpkg1.19.7ubuntu3 +e2fsprogs1.45.5-2ubuntu1 +fdisk2.34-0.1ubuntu9.1 +findutils4.7.0-1ubuntu1 +fontconfig-config2.13.1-2ubuntu3 fonts-dejavu-core2.37-1 -gcc-8-base8.4.0-1ubuntu1~18.04 -gnupg2.2.4-1ubuntu1.4 -gnupg-l10n2.2.4-1ubuntu1.4 -gnupg-utils2.2.4-1ubuntu1.4 -gpg2.2.4-1ubuntu1.4 -gpg-agent2.2.4-1ubuntu1.4 -gpgconf2.2.4-1ubuntu1.4 -gpgsm2.2.4-1ubuntu1.4 -gpgv2.2.4-1ubuntu1.4 -gpg-wks-client2.2.4-1ubuntu1.4 -gpg-wks-server2.2.4-1ubuntu1.4 -grep3.1-2build1 -gzip1.6-5ubuntu1 -hostname3.20 -init-system-helpers1.51 -jq1.5+dfsg-2 -krb5-locales1.16-2ubuntu0.2 -libacl12.2.52-3build1 -libapt-inst2.01.6.12ubuntu0.2 -libapt-pkg5.01.6.12ubuntu0.2 -libasn1-8-heimdal7.5.0+dfsg-1 -libassuan02.5.1-2 -libattr11:2.4.47-2build1 -libaudit11:2.8.2-1ubuntu1.1 -libaudit-common1:2.8.2-1ubuntu1.1 -libbinutils2.30-21ubuntu1~18.04.5 -libblkid12.31.1-0.4ubuntu3.7 -libbsd00.8.7-1ubuntu0.1 -libbz2-1.01.0.6-8.1ubuntu0.2 -libc62.27-3ubuntu1.4 -libcairo21.15.10-2ubuntu0.1 -libcap-ng00.7.7-3.1 -libc-bin2.27-3ubuntu1.4 -libcom-err21.44.1-1ubuntu1.3 -libcurl3-gnutls7.58.0-2ubuntu3.12 -libcurl47.58.0-2ubuntu3.12 -libcurl4-openssl-dev7.58.0-2ubuntu3.12 -libdb5.35.3.28-13.1ubuntu1.1 -libdebconfclient00.213ubuntu1 -libdpkg-perl1.19.0.5ubuntu2.3 -libexif120.6.21-4ubuntu0.6 -libexpat12.2.5-3ubuntu0.2 -libext2fs21.44.1-1ubuntu1.3 -libfdisk12.31.1-0.4ubuntu3.7 -libffi63.2.1-8 -libfontconfig12.12.6-0ubuntu2 -libfreetype62.8.1-2ubuntu2.1 -libgcc11:8.4.0-1ubuntu1~18.04 -libgcrypt201.8.1-4ubuntu1.2 -libgdbm51.14.1-6 -libgdbm-compat41.14.1-6 -libgdiplus5.6.1-0xamarin1+ubuntu1804b1 -libgif75.1.4-2ubuntu0.1 -libglib2.0-02.56.4-0ubuntu0.18.04.6 -libgmp102:6.1.2+dfsg-2 -libgnutls303.5.18-1ubuntu1.4 -libgpg-error01.27-6 -libgssapi3-heimdal7.5.0+dfsg-1 -libgssapi-krb5-21.16-2ubuntu0.2 -libhcrypto4-heimdal7.5.0+dfsg-1 -libheimbase1-heimdal7.5.0+dfsg-1 -libheimntlm0-heimdal7.5.0+dfsg-1 -libhogweed43.4-1 -libhx509-5-heimdal7.5.0+dfsg-1 -libidn2-02.0.4-1.1ubuntu0.2 +gcc-10-base10.2.0-5ubuntu1~20.04 +gnupg2.2.19-3ubuntu2.1 +gnupg-l10n2.2.19-3ubuntu2.1 +gnupg-utils2.2.19-3ubuntu2.1 +gpg2.2.19-3ubuntu2.1 +gpg-agent2.2.19-3ubuntu2.1 +gpgconf2.2.19-3ubuntu2.1 +gpgsm2.2.19-3ubuntu2.1 +gpgv2.2.19-3ubuntu2.1 +gpg-wks-client2.2.19-3ubuntu2.1 +gpg-wks-server2.2.19-3ubuntu2.1 +grep3.4-1 +gzip1.10-0ubuntu4 +hostname3.23 +init-system-helpers1.57 +jq1.6-1ubuntu0.20.04.1 +krb5-locales1.17-6ubuntu4.1 +libacl12.2.53-6 +libapt-pkg6.02.0.4 +libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 +libassuan02.5.3-7ubuntu2 +libattr11:2.4.48-5 +libaudit11:2.8.5-2ubuntu6 +libaudit-common1:2.8.5-2ubuntu6 +libbinutils2.34-6ubuntu1.1 +libblkid12.34-0.1ubuntu9.1 +libbrotli11.0.7-6ubuntu0.1 +libbsd00.10.0-1 +libbz2-1.01.0.8-2 +libc62.31-0ubuntu9.2 +libcairo21.16.0-4ubuntu1 +libcap-ng00.7.9-2.1build1 +libc-bin2.31-0ubuntu9.2 +libcom-err21.45.5-2ubuntu1 +libcrypt11:4.4.10-10ubuntu4 +libctf02.34-6ubuntu1.1 +libctf-nobfd02.34-6ubuntu1.1 +libcurl3-gnutls7.68.0-1ubuntu2.4 +libcurl47.68.0-1ubuntu2.4 +libcurl4-openssl-dev7.68.0-1ubuntu2.4 +libdb5.35.3.28+dfsg1-0.6ubuntu2 +libdebconfclient00.251ubuntu1 +libdpkg-perl1.19.7ubuntu3 +libexif120.6.21-6ubuntu0.4 +libexpat12.2.9-1build1 +libext2fs21.45.5-2ubuntu1 +libfdisk12.34-0.1ubuntu9.1 +libffi73.3-4 +libfontconfig12.13.1-2ubuntu3 +libfreetype62.10.1-2ubuntu0.1 +libgcc-s110.2.0-5ubuntu1~20.04 +libgcrypt201.8.5-5ubuntu1 +libgdbm61.18.1-5 +libgdbm-compat41.18.1-5 +libgdiplus6.0.5-0xamarin1+ubuntu2004b1 +libgif75.1.9-1 +libglib2.0-02.64.6-1~ubuntu20.04.2 +libgmp102:6.2.0+dfsg-4 +libgnutls303.6.13-2ubuntu1.3 +libgpg-error01.37-1 +libgssapi3-heimdal7.7.0+dfsg-1ubuntu1 +libgssapi-krb5-21.17-6ubuntu4.1 +libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 +libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 +libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 +libhogweed53.5.1+really3.5.1-2 +libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 +libidn2-02.2.0-2 libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 -libjpeg-turbo81.5.2-0ubuntu5.18.04.4 -libjq11.5+dfsg-2 -libk5crypto31.16-2ubuntu0.2 -libkeyutils11.5.9-9.2ubuntu2 -libkrb5-26-heimdal7.5.0+dfsg-1 -libkrb5-31.16-2ubuntu0.2 -libkrb5support01.16-2ubuntu0.2 +libjpeg-turbo82.0.3-0ubuntu1.20.04.1 +libjq11.6-1ubuntu0.20.04.1 +libk5crypto31.17-6ubuntu4.1 +libkeyutils11.6-6ubuntu1 +libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 +libkrb5-31.17-6ubuntu4.1 +libkrb5support01.17-6ubuntu4.1 libksba81.3.5-2 -libldap-2.4-22.4.45+dfsg-1ubuntu1.10 -libldap-common2.4.45+dfsg-1ubuntu1.10 -liblz4-10.0~r131-2ubuntu3 -liblzma55.2.2-1.3 -libmediainfo0v520.09-1 -libmms00.6.4-2 -libmono-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-accessibility4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cairo4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cecil-private-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cecil-vb0.9-cil4.7-0xamarin1+ubuntu1804b1 -libmono-cil-dev5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-codecontracts4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-compilerservices-symbolwriter4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-corlib4.5-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-cscompmgd0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-csharp4.0c-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-custommarshalers4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-data-tds4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-db2-1.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-debugger-soft4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n4.0-all5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-cjk4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-mideast4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-other4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-rare4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-i18n-west4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-ldap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-management4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-messaging4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-messaging-rabbitmq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-engine4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-framework4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-csharp4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin1+ubuntu1804b1 -libmono-microsoft-visualc10.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-microsoft-web-infrastructure1.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-oracle4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-parallel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-peapi4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-posix4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-rabbitmq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-relaxng4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-security4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmonosgen-2.0-15.20.1.34-0xamarin4+ubuntu1804b1 -libmonosgen-2.0-dev5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-sharpzip4.84-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-simd4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-smdiagnostics0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-sqlite4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-componentmodel-composition4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-componentmodel-dataannotations4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-configuration4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-configuration-install4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-core4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-datasetextensions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-entity4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-linq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-services4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-data-services-client4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-deployment4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-drawing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-drawing-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-dynamic4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-enterpriseservices4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-identitymodel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-identitymodel-selectors4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-io-compression4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-io-compression-filesystem4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-json4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-json-microsoft4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-ldap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-ldap-protocols4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-management4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-messaging4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net-http-formatting4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-net-http-webrequest4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-numerics4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-numerics-vectors4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-core2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-debugger2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-experimental2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-interfaces2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-linq2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-observable-aliases0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-platformservices2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-providers2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-runtime-remoting2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-windows-forms2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reactive-windows-threading2.2-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-reflection-context4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-caching4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-durableinstancing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-serialization4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-security4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-activation4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-discovery4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-internals0.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-routing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-servicemodel-web4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-serviceprocess4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-threading-tasks-dataflow4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-transactions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-abstractions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-applicationservices4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-dynamicdata4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-extensions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-extensions-design4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-http4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-http-selfhost4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-http-webhost4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-mobile4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-mvc3.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-razor2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-regularexpressions4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-routing4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-services4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-webpages2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-webpages-deployment2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-web-webpages-razor2.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-windows4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-windows-forms4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-windows-forms-datavisualization4.0a-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-workflow-activities4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-workflow-componentmodel4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-workflow-runtime4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xaml4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xml4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xml-linq4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-system-xml-serialization4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-tasklets4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-webbrowser4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-webmatrix-data4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-windowsbase4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmono-xbuild-tasks4.0-cil5.20.1.34-0xamarin4+ubuntu1804b1 -libmount12.31.1-0.4ubuntu3.7 -libncurses56.1-1ubuntu1.18.04 -libncursesw56.1-1ubuntu1.18.04 -libnettle63.4-1 -libnghttp2-141.30.0-1ubuntu1 -libnpth01.5-3 -libnunit-cil-dev2.6.4+dfsg-1 -libnunit-console-runner2.6.3-cil2.6.4+dfsg-1 -libnunit-core2.6.3-cil2.6.4+dfsg-1 -libnunit-core-interfaces2.6.3-cil2.6.4+dfsg-1 -libnunit-framework2.6.3-cil2.6.4+dfsg-1 -libnunit-mocks2.6.3-cil2.6.4+dfsg-1 -libnunit-util2.6.3-cil2.6.4+dfsg-1 -libonig46.7.0-1 -libp11-kit00.23.9-2ubuntu0.1 -libpam0g1.1.8-3.6ubuntu2.18.04.2 -libpam-modules1.1.8-3.6ubuntu2.18.04.2 -libpam-modules-bin1.1.8-3.6ubuntu2.18.04.2 -libpam-runtime1.1.8-3.6ubuntu2.18.04.2 -libpcre32:8.39-9 -libperl5.265.26.1-6ubuntu0.5 -libpixman-1-00.34.0-2 -libpng16-161.6.34-1ubuntu0.18.04.2 -libprocps62:3.3.12-3ubuntu1.2 -libpsl50.19.1-5build1 -libpython2.7-minimal2.7.17-1~18.04ubuntu1.5 -libpython2.7-stdlib2.7.17-1~18.04ubuntu1.5 -libpython-stdlib2.7.15~rc1-1 -libreadline77.0-3 -libroken18-heimdal7.5.0+dfsg-1 -librtmp12.4+20151223.gitfa8646d.1-1 -libsasl2-22.1.27~101-g0780600+dfsg-3ubuntu2.3 -libsasl2-modules2.1.27~101-g0780600+dfsg-3ubuntu2.3 -libsasl2-modules-db2.1.27~101-g0780600+dfsg-3ubuntu2.3 -libseccomp22.4.3-1ubuntu3.18.04.3 -libselinux12.7-2build2 -libsemanage12.7-2build2 -libsemanage-common2.7-2build2 -libsepol12.7-1 -libsmartcols12.31.1-0.4ubuntu3.7 -libsqlite3-03.22.0-1ubuntu0.4 -libss21.44.1-1ubuntu1.3 -libssl1.11.1.1-1ubuntu2.1~18.04.8 -libstdc++68.4.0-1ubuntu1~18.04 -libsystemd0237-3ubuntu10.44 -libtasn1-64.13-2 -libtiff54.0.9-5ubuntu0.4 -libtinfo56.1-1ubuntu1.18.04 -libudev1237-3ubuntu10.44 -libunistring20.9.9-0ubuntu2 -libuuid12.31.1-0.4ubuntu3.7 -libwind0-heimdal7.5.0+dfsg-1 -libx11-62:1.6.4-3ubuntu0.3 -libx11-data2:1.6.4-3ubuntu0.3 -libxau61:1.0.8-1ubuntu1 -libxcb11.13-2~ubuntu18.04 -libxcb-render01.13-2~ubuntu18.04 -libxcb-shm01.13-2~ubuntu18.04 -libxdmcp61:1.1.2-3 -libxext62:1.3.3-1 +libldap-2.4-22.4.49+dfsg-2ubuntu1.7 +libldap-common2.4.49+dfsg-2ubuntu1.7 +liblz4-11.9.2-2 +liblzma55.2.4-1ubuntu1 +libmediainfo0v519.09+dfsg-2build1 +libmms00.6.4-3 +libmono-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-accessibility4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cairo4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cecil-private-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cecil-vb0.9-cil4.7-0xamarin3+ubuntu2004b1 +libmono-cil-dev6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-codecontracts4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-compilerservices-symbolwriter4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-corlib4.5-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cscompmgd0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-csharp4.0c-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-custommarshalers4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-data-tds4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-db2-1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-debugger-soft4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n4.0-all6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-cjk4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-mideast4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-other4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-rare4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-west4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-messaging-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-engine4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-framework4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-csharp4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 +libmono-microsoft-visualc10.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-web-infrastructure1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-oracle4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-parallel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-peapi4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-posix4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-relaxng4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmonosgen-2.0-16.12.0.122-0xamarin1+ubuntu2004b1 +libmonosgen-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-sharpzip4.84-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-simd4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-smdiagnostics0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-sqlite4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-componentmodel-composition4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-componentmodel-dataannotations4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-configuration4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-configuration-install4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-core4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-datasetextensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-entity4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-services-client4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-deployment4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-drawing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-drawing-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-dynamic4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-enterpriseservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel-selectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-io-compression4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-io-compression-filesystem4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-json4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-json-microsoft4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-ldap-protocols4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net-http-formatting4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net-http-webrequest4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-numerics4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-numerics-vectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-core2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-debugger2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-experimental2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-interfaces2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-linq2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-observable-aliases0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-platformservices2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-providers2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-runtime-remoting2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-windows-forms2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-windows-threading2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reflection-context4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-caching4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-durableinstancing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-activation4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-discovery4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-internals0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-serviceprocess4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-threading-tasks-dataflow4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-transactions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-abstractions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-applicationservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-dynamicdata4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-extensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-extensions-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-http-selfhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-http-webhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-mobile4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-mvc3.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-regularexpressions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-webpages2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-webpages-deployment2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-webpages-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-windows4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-windows-forms4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-windows-forms-datavisualization4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-workflow-activities4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-workflow-componentmodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-workflow-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xaml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xml-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xml-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-tasklets4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-webbrowser4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-webmatrix-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-windowsbase4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmount12.34-0.1ubuntu9.1 +libncurses66.2-0ubuntu2 +libncursesw66.2-0ubuntu2 +libnettle73.5.1+really3.5.1-2 +libnghttp2-141.40.0-1build1 +libnpth01.6-1 +libonig56.9.4-1 +libp11-kit00.23.20-1ubuntu0.1 +libpam0g1.3.1-5ubuntu4.1 +libpam-modules1.3.1-5ubuntu4.1 +libpam-modules-bin1.3.1-5ubuntu4.1 +libpam-runtime1.3.1-5ubuntu4.1 +libpcre2-8-010.34-7 +libpcre32:8.39-12build1 +libperl5.305.30.0-9ubuntu0.2 +libpixman-1-00.38.4-0ubuntu1 +libpng16-161.6.37-2 +libprocps82:3.3.16-1ubuntu2 +libpsl50.21.0-1ubuntu1 +libreadline88.0-4 +libroken18-heimdal7.7.0+dfsg-1ubuntu1 +librtmp12.4+20151223.gitfa8646d.1-2build1 +libsasl2-22.1.27+dfsg-2 +libsasl2-modules2.1.27+dfsg-2 +libsasl2-modules-db2.1.27+dfsg-2 +libseccomp22.4.3-1ubuntu3.20.04.3 +libselinux13.0-1build2 +libsemanage13.0-1build2 +libsemanage-common3.0-1build2 +libsepol13.0-1 +libsmartcols12.34-0.1ubuntu9.1 +libsqlite3-03.31.1-4ubuntu0.2 +libss21.45.5-2ubuntu1 +libssh-40.9.3-2ubuntu2.1 +libssl1.11.1.1f-1ubuntu2.2 +libstdc++610.2.0-5ubuntu1~20.04 +libsystemd0245.4-4ubuntu3.4 +libtasn1-64.16.0-2 +libtiff54.1.0+git191117-2ubuntu0.20.04.1 +libtinfo66.2-0ubuntu2 +libtinyxml2-6a7.0.0+dfsg-1build1 +libudev1245.4-4ubuntu3.4 +libunistring20.9.10-2 +libuuid12.34-0.1ubuntu9.1 +libwebp60.6.1-2 +libwind0-heimdal7.7.0+dfsg-1ubuntu1 +libx11-62:1.6.9-2ubuntu1.1 +libx11-data2:1.6.9-2ubuntu1.1 +libxau61:1.0.9-0ubuntu1 +libxcb11.14-2 +libxcb-render01.14-2 +libxcb-shm01.14-2 +libxdmcp61:1.1.3-0ubuntu1 +libxext62:1.3.4-0ubuntu1 libxrender11:0.9.10-1 -libzen0v50.4.38-1 -libzstd11.3.3+dfsg-2ubuntu1.1 -locales2.27-3ubuntu1.4 -login1:4.5-1ubuntu2 -lsb-base9.20170808ubuntu1 -make4.1-9.1ubuntu1 -mawk1.3.3-17ubuntu3 -mediainfo20.09-1 -mime-support3.60ubuntu1 -mono-4.0-gac5.20.1.34-0xamarin4+ubuntu1804b1 -mono-devel5.20.1.34-0xamarin4+ubuntu1804b1 -mono-gac5.20.1.34-0xamarin4+ubuntu1804b1 -mono-mcs5.20.1.34-0xamarin4+ubuntu1804b1 -mono-roslyn5.20.1.34-0xamarin4+ubuntu1804b1 -mono-runtime5.20.1.34-0xamarin4+ubuntu1804b1 -mono-runtime-common5.20.1.34-0xamarin4+ubuntu1804b1 -mono-runtime-sgen5.20.1.34-0xamarin4+ubuntu1804b1 -mono-vbnc4.7-0xamarin1+ubuntu1804b1 -mono-xbuild5.20.1.34-0xamarin4+ubuntu1804b1 -mount2.31.1-0.4ubuntu3.7 -multiarch-support2.27-3ubuntu1.4 -ncurses-base6.1-1ubuntu1.18.04 -ncurses-bin6.1-1ubuntu1.18.04 -openssl1.1.1-1ubuntu2.1~18.04.8 -passwd1:4.5-1ubuntu2 -patch2.7.6-2ubuntu1.1 -perl5.26.1-6ubuntu0.5 -perl-base5.26.1-6ubuntu0.5 -perl-modules-5.265.26.1-6ubuntu0.5 -pinentry-curses1.1.0-1 -pkg-config0.29.1-0ubuntu2 -procps2:3.3.12-3ubuntu1.2 -publicsuffix20180223.1310-1 -python2.7.15~rc1-1 -python2.72.7.17-1~18.04ubuntu1.5 -python2.7-minimal2.7.17-1~18.04ubuntu1.5 -python-minimal2.7.15~rc1-1 -readline-common7.0-3 -repo-mediaarea1.0-12 -sed4.4-2 -sensible-utils0.0.12 -sqlite33.22.0-1ubuntu0.4 -sysvinit-utils2.88dsf-59.10ubuntu1 -tar1.29b-2ubuntu0.2 -tzdata2021a-0ubuntu0.18.04 -ubuntu-keyring2018.09.18.1~18.04.0 -ucf3.0038 -unzip6.0-21ubuntu1.1 -util-linux2.31.1-0.4ubuntu3.7 -xz-utils5.2.2-1.3 -zlib1g1:1.2.11.dfsg-0ubuntu2 +libzen0v50.4.37-1build1 +libzstd11.4.4+dfsg-3ubuntu0.1 +locales2.31-0ubuntu9.2 +login1:4.8.1-1ubuntu5.20.04 +logsave1.45.5-2ubuntu1 +lsb-base11.1.0ubuntu2 +mawk1.3.4.20200120-2 +mono-4.0-gac6.12.0.122-0xamarin1+ubuntu2004b1 +mono-devel6.12.0.122-0xamarin1+ubuntu2004b1 +mono-gac6.12.0.122-0xamarin1+ubuntu2004b1 +mono-mcs6.12.0.122-0xamarin1+ubuntu2004b1 +mono-roslyn6.12.0.122-0xamarin1+ubuntu2004b1 +mono-runtime6.12.0.122-0xamarin1+ubuntu2004b1 +mono-runtime-common6.12.0.122-0xamarin1+ubuntu2004b1 +mono-runtime-sgen6.12.0.122-0xamarin1+ubuntu2004b1 +mono-vbnc4.7-0xamarin3+ubuntu2004b1 +mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 +mount2.34-0.1ubuntu9.1 +ncurses-base6.2-0ubuntu2 +ncurses-bin6.2-0ubuntu2 +openssl1.1.1f-1ubuntu2.2 +passwd1:4.8.1-1ubuntu5.20.04 +perl5.30.0-9ubuntu0.2 +perl-base5.30.0-9ubuntu0.2 +perl-modules-5.305.30.0-9ubuntu0.2 +pinentry-curses1.1.0-3build1 +pkg-config0.29.1-0ubuntu4 +procps2:3.3.16-1ubuntu2 +publicsuffix20200303.0012-1 +readline-common8.0-4 +sed4.7-1 +sensible-utils0.0.12+nmu1 +sysvinit-utils2.96-2.1ubuntu1 +tar1.30+dfsg-7ubuntu0.20.04.1 +tzdata2021a-0ubuntu0.20.04 +ubuntu-keyring2020.02.11.2 +ucf3.0038+nmu1 +util-linux2.34-0.1ubuntu9.1 +zlib1g1:1.2.11.dfsg-2ubuntu1.2 From 57a8d05ca38b6e6277d99b4cf99139152a2c0443 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 17 Mar 2021 21:25:35 -0400 Subject: [PATCH 156/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 8450516..804e4fe 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -81,7 +81,7 @@ libgdbm61.18.1-5 libgdbm-compat41.18.1-5 libgdiplus6.0.5-0xamarin1+ubuntu2004b1 libgif75.1.9-1 -libglib2.0-02.64.6-1~ubuntu20.04.2 +libglib2.0-02.64.6-1~ubuntu20.04.3 libgmp102:6.2.0+dfsg-4 libgnutls303.6.13-2ubuntu1.3 libgpg-error01.37-1 From d7c7df669a5413ad2b9649c5056733d972feede0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 Apr 2021 09:57:07 -0400 Subject: [PATCH 157/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 804e4fe..3dd0aa3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -62,7 +62,7 @@ libcom-err21.45.5-2ubuntu1 libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.1 libctf-nobfd02.34-6ubuntu1.1 -libcurl3-gnutls7.68.0-1ubuntu2.4 +libcurl3-gnutls7.68.0-1ubuntu2.5 libcurl47.68.0-1ubuntu2.4 libcurl4-openssl-dev7.68.0-1ubuntu2.4 libdb5.35.3.28+dfsg1-0.6ubuntu2 @@ -286,14 +286,14 @@ libsmartcols12.34-0.1ubuntu9.1 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 -libssl1.11.1.1f-1ubuntu2.2 +libssl1.11.1.1f-1ubuntu2.3 libstdc++610.2.0-5ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.4 +libsystemd0245.4-4ubuntu3.5 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.1 libtinfo66.2-0ubuntu2 libtinyxml2-6a7.0.0+dfsg-1build1 -libudev1245.4-4ubuntu3.4 +libudev1245.4-4ubuntu3.5 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2 @@ -327,7 +327,7 @@ mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.2 +openssl1.1.1f-1ubuntu2.3 passwd1:4.8.1-1ubuntu5.20.04 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 From 983736defebe156ed5398b0c7e79c1a558dd2560 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 10 Apr 2021 09:48:08 +0000 Subject: [PATCH 158/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3dd0aa3..7b8f0bd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -13,7 +13,7 @@ bzip21.0.8-2 ca-certificates20210119~20.04.1 ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.4 +curl7.68.0-1ubuntu2.5 dash0.5.10.2-6 debconf1.5.73 debianutils4.9.1 @@ -63,8 +63,8 @@ libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.1 libctf-nobfd02.34-6ubuntu1.1 libcurl3-gnutls7.68.0-1ubuntu2.5 -libcurl47.68.0-1ubuntu2.4 -libcurl4-openssl-dev7.68.0-1ubuntu2.4 +libcurl47.68.0-1ubuntu2.5 +libcurl4-openssl-dev7.68.0-1ubuntu2.5 libdb5.35.3.28+dfsg1-0.6ubuntu2 libdebconfclient00.251ubuntu1 libdpkg-perl1.19.7ubuntu3 @@ -342,7 +342,7 @@ sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 tar1.30+dfsg-7ubuntu0.20.04.1 tzdata2021a-0ubuntu0.20.04 -ubuntu-keyring2020.02.11.2 +ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 util-linux2.34-0.1ubuntu9.1 zlib1g1:1.2.11.dfsg-2ubuntu1.2 From 521a04d2198d47ce4c11a71717aaab63d4ecc142 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Apr 2021 13:49:56 +0000 Subject: [PATCH 159/515] Bot Updating Templated Files --- Jenkinsfile | 88 ++++++++++++++++++++++++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 17 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 264a0fb..2c1f003 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -55,7 +55,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - 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/greetings.yml ./.github/workflows/stale.yml ./root/donate.txt ./.github/workflows/package_trigger.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/external_trigger.yml ./.github/workflows/external_trigger_scheduler.yml' + 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/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -307,22 +307,24 @@ pipeline { git commit -m 'Bot Updating Documentation' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all fi - mkdir -p ${TEMPDIR}/unraid + mkdir -p ${TEMPDIR}/unraid git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates - if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml fi 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 + cd ${TEMPDIR}/unraid/templates/ if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then - echo "Image is on the ignore list, skipping Unraid template upload" + echo "Image is on the ignore list, removing Unraid template" + git rm unraid/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Removing Deprecated Unraid Template' || : else cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - cd ${TEMPDIR}/unraid/templates/ git add unraid/${CONTAINER_NAME}.xml git commit -m 'Bot Updating Unraid Template' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git --all fi + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git --all fi rm -Rf ${TEMPDIR}''' script{ @@ -379,8 +381,21 @@ pipeline { } steps { echo "Running on node: ${NODE_NAME}" - sh "docker build --no-cache --pull -t ${IMAGE}:${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker build \ + --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ + --label \"org.opencontainers.image.authors=linuxserver.io\" \ + --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ + --label \"org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-sonarr\" \ + --label \"org.opencontainers.image.source=https://github.com/linuxserver/docker-sonarr\" \ + --label \"org.opencontainers.image.version=${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}\" \ + --label \"org.opencontainers.image.revision=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.vendor=linuxserver.io\" \ + --label \"org.opencontainers.image.licenses=GPL-3.0-only\" \ + --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.title=Sonarr\" \ + --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ + --no-cache --pull -t ${IMAGE}:${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } // Build MultiArch Docker containers for push to LS Repo @@ -393,8 +408,21 @@ pipeline { stage('Build X86') { steps { echo "Running on node: ${NODE_NAME}" - sh "docker build --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker build \ + --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ + --label \"org.opencontainers.image.authors=linuxserver.io\" \ + --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ + --label \"org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-sonarr\" \ + --label \"org.opencontainers.image.source=https://github.com/linuxserver/docker-sonarr\" \ + --label \"org.opencontainers.image.version=${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}\" \ + --label \"org.opencontainers.image.revision=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.vendor=linuxserver.io\" \ + --label \"org.opencontainers.image.licenses=GPL-3.0-only\" \ + --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.title=Sonarr\" \ + --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ + --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } stage('Build ARMHF') { @@ -407,8 +435,21 @@ pipeline { sh '''#! /bin/bash echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin ''' - sh "docker build --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker build \ + --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ + --label \"org.opencontainers.image.authors=linuxserver.io\" \ + --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ + --label \"org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-sonarr\" \ + --label \"org.opencontainers.image.source=https://github.com/linuxserver/docker-sonarr\" \ + --label \"org.opencontainers.image.version=${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}\" \ + --label \"org.opencontainers.image.revision=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.vendor=linuxserver.io\" \ + --label \"org.opencontainers.image.licenses=GPL-3.0-only\" \ + --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.title=Sonarr\" \ + --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ + --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm32v7-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" retry(5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" @@ -428,8 +469,21 @@ pipeline { sh '''#! /bin/bash echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin ''' - sh "docker build --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh "docker build \ + --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ + --label \"org.opencontainers.image.authors=linuxserver.io\" \ + --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ + --label \"org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-sonarr\" \ + --label \"org.opencontainers.image.source=https://github.com/linuxserver/docker-sonarr\" \ + --label \"org.opencontainers.image.version=${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}\" \ + --label \"org.opencontainers.image.revision=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.vendor=linuxserver.io\" \ + --label \"org.opencontainers.image.licenses=GPL-3.0-only\" \ + --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ + --label \"org.opencontainers.image.title=Sonarr\" \ + --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ + --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ + --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" retry(5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" @@ -740,7 +794,7 @@ pipeline { echo '{"tag_name":"'${META_TAG}'",\ "target_commitish": "develop",\ "name": "'${META_TAG}'",\ - "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n**Remote Changes:**\\n\\n' > start + "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start printf '","draft": false,"prerelease": true}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' @@ -765,7 +819,7 @@ pipeline { set -e TEMPDIR=$(mktemp -d) docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest docker pull ghcr.io/linuxserver/readme-sync docker run --rm=true \ -e DOCKERHUB_USERNAME=$DOCKERUSER \ From e0178e07d927bfe472dd1e637e83e48d30b3ed75 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Apr 2021 13:51:32 +0000 Subject: [PATCH 160/515] Bot Updating Templated Files --- .github/CONTRIBUTING.md | 11 ++++---- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/workflows/greetings.yml | 4 +-- README.md | 48 +++++++++++++++++--------------- 4 files changed, 35 insertions(+), 30 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 6da6a19..8d7274c 100755 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -24,7 +24,7 @@ ## Readme If you would like to change our readme, please __**do not**__ directly edit the readme, as it is auto-generated on each commit. -Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-sonarr/edit/master/readme-vars.yml). +Instead edit the [readme-vars.yml](https://github.com/linuxserver/docker-sonarr/edit/develop/readme-vars.yml). These variables are used in a template for our [Jenkins Builder](https://github.com/linuxserver/docker-jenkins-builder) as part of an ansible play. Most of these variables are also carried over to [docs.linuxserver.io](https://docs.linuxserver.io/images/docker-sonarr) @@ -96,7 +96,7 @@ If you are proposing additional packages to be added, ensure that you added the ### Testing your changes -``` +```bash git clone https://github.com/linuxserver/docker-sonarr.git cd docker-sonarr docker build \ @@ -106,15 +106,16 @@ docker build \ ``` The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` -``` + +```bash docker run --rm --privileged multiarch/qemu-user-static:register --reset ``` Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. -## Update the chagelog +## Update the changelog -If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-sonarr/tree/master/root), add an entry to the changelog +If you are modifying the Dockerfiles or any of the startup scripts in [root](https://github.com/linuxserver/docker-sonarr/tree/develop/root), add an entry to the changelog ```yml changelogs: diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 1f6b555..3bd8754 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -21,7 +21,7 @@ ------------------------------ - - [ ] I have read the [contributing](https://github.com/linuxserver/docker-sonarr/blob/master/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications + - [ ] I have read the [contributing](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/CONTRIBUTING.md) guideline and understand that I have made the correct modifications ------------------------------ diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 2f0d8f7..fec9a0b 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -8,6 +8,6 @@ jobs: steps: - uses: actions/first-interaction@v1 with: - issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-sonarr/blob/master/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-sonarr/blob/master/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!' - pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/blob/master/.github/PULL_REQUEST_TEMPLATE.md)!' + issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!' + pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/PULL_REQUEST_TEMPLATE.md)!' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/README.md b/README.md index d4cd634..ddde940 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ - + [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) @@ -12,13 +12,14 @@ The [LinuxServer.io](https://linuxserver.io) team brings you another container release featuring: - * regular and timely application updates - * easy user mappings (PGID, PUID) - * custom base image with s6 overlay - * weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth - * regular security updates +* regular and timely application updates +* easy user mappings (PGID, PUID) +* custom base image with s6 overlay +* weekly base OS updates with common layers across the entire LinuxServer.io ecosystem to minimise space usage, down time and bandwidth +* regular security updates Find us at: + * [Blog](https://blog.linuxserver.io) - all the things you can do with our containers including How-To guides, opinions and much more! * [Discord](https://discord.gg/YWrKVTn) - realtime support / chat with the community and the team. * [Discourse](https://discourse.linuxserver.io) - post on our community forum. @@ -40,7 +41,6 @@ Find us at: [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. - [![sonarr](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/sonarr-banner.png)](https://sonarr.tv/) ## Supported Architectures @@ -68,6 +68,10 @@ This image provides various versions that are available via tags. `latest` tag u | preview | DEPRECATED - Preview releases from Sonarr (currently v3) | | 5.14 | DEPRECATED - Stable Sonarr releases, but run on Mono 5.14 | +## Application Setup + +Access the webui at `:8989`, for more information check out [Sonarr](https://sonarr.tv/). + ## Usage Here are some example snippets to help you get started creating a container. @@ -98,7 +102,7 @@ services: ### docker cli -``` +```bash docker run -d \ --name=sonarr \ -e PUID=1000 \ @@ -112,7 +116,6 @@ docker run -d \ ghcr.io/linuxserver/sonarr ``` - ## Parameters Container images are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `:` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container. @@ -133,7 +136,7 @@ You can set any environment variable from a file by using a special prepend `FIL As an example: -``` +```bash -e FILE__PASSWORD=/run/secrets/mysecretpassword ``` @@ -152,24 +155,17 @@ Ensure any volume directories on the host are owned by the same user you specify In this instance `PUID=1000` and `PGID=1000`, to find yours use `id user` as below: -``` +```bash $ id username uid=1000(dockeruser) gid=1000(dockergroup) groups=1000(dockergroup) ``` - -  -## Application Setup - -Access the webui at `:8989`, for more information check out [Sonarr](https://sonarr.tv/). - - ## Docker Mods + [![Docker Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=sonarr&query=%24.mods%5B%27sonarr%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=sonarr "view available mods for this container.") [![Docker Universal Mods](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=universal&query=%24.mods%5B%27universal%27%5D.mod_count&url=https%3A%2F%2Fraw.githubusercontent.com%2Flinuxserver%2Fdocker-mods%2Fmaster%2Fmod-list.yml)](https://mods.linuxserver.io/?mod=universal "view available universal mods.") We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to enable additional functionality within the containers. The list of Mods available for this image (if any) as well as universal mods that can be applied to any one of our images can be accessed via the dynamic badges above. - ## Support Info * Shell access whilst the container is running: `docker exec -it sonarr /bin/bash` @@ -186,6 +182,7 @@ Most of our images are static, versioned, and require an image update and contai Below are the instructions for updating containers: ### Via Docker Compose + * Update all images: `docker-compose pull` * or update a single image: `docker-compose pull sonarr` * Let compose update all containers as necessary: `docker-compose up -d` @@ -193,6 +190,7 @@ Below are the instructions for updating containers: * You can also remove the old dangling images: `docker image prune` ### Via Docker Run + * Update the image: `docker pull ghcr.io/linuxserver/sonarr` * Stop the running container: `docker stop sonarr` * Delete the container: `docker rm sonarr` @@ -200,24 +198,29 @@ Below are the instructions for updating containers: * You can also remove the old dangling images: `docker image prune` ### Via Watchtower auto-updater (only use if you don't remember the original parameters) + * Pull the latest image at its tag and replace it with the same env variables in one run: - ``` + + ```bash docker run --rm \ -v /var/run/docker.sock:/var/run/docker.sock \ containrrr/watchtower \ --run-once sonarr ``` + * You can also remove the old dangling images: `docker image prune` **Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). ### Image Update Notifications - Diun (Docker Image Update Notifier) + * We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. ## Building locally If you want to make local modifications to these images for development purposes or just to customize the logic: -``` + +```bash git clone https://github.com/linuxserver/docker-sonarr.git cd docker-sonarr docker build \ @@ -227,7 +230,8 @@ docker build \ ``` The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` -``` + +```bash docker run --rm --privileged multiarch/qemu-user-static:register --reset ``` From 7770bef7f82426efe690f8f3bb3428aaff35b768 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Apr 2021 09:59:33 -0400 Subject: [PATCH 161/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7b8f0bd..2669526 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.118ubuntu2 -apt2.0.4 -apt-transport-https2.0.4 -apt-utils2.0.4 +apt2.0.5 +apt-transport-https2.0.5 +apt-utils2.0.5 base-files11ubuntu5.3 base-passwd3.5.47 bash5.0-6ubuntu1.1 @@ -43,7 +43,7 @@ init-system-helpers1.57 jq1.6-1ubuntu0.20.04.1 krb5-locales1.17-6ubuntu4.1 libacl12.2.53-6 -libapt-pkg6.02.0.4 +libapt-pkg6.02.0.5 libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 libassuan02.5.3-7ubuntu2 libattr11:2.4.48-5 @@ -288,12 +288,12 @@ libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 libssl1.11.1.1f-1ubuntu2.3 libstdc++610.2.0-5ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.5 +libsystemd0245.4-4ubuntu3.6 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.1 libtinfo66.2-0ubuntu2 libtinyxml2-6a7.0.0+dfsg-1build1 -libudev1245.4-4ubuntu3.5 +libudev1245.4-4ubuntu3.6 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2 From 496a954501c9f450d08f7bccf1715c1cb0caa07d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 21 Apr 2021 23:47:55 +0000 Subject: [PATCH 162/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2669526..1447fef 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -90,7 +90,7 @@ libgssapi-krb5-21.17-6ubuntu4.1 libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 -libhogweed53.5.1+really3.5.1-2 +libhogweed53.5.1+really3.5.1-2ubuntu0.1 libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 libidn2-02.2.0-2 libjbig02.1-3.1build1 @@ -255,7 +255,7 @@ libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 libmount12.34-0.1ubuntu9.1 libncurses66.2-0ubuntu2 libncursesw66.2-0ubuntu2 -libnettle73.5.1+really3.5.1-2 +libnettle73.5.1+really3.5.1-2ubuntu0.1 libnghttp2-141.40.0-1build1 libnpth01.6-1 libonig56.9.4-1 @@ -269,7 +269,7 @@ libpcre32:8.39-12build1 libperl5.305.30.0-9ubuntu0.2 libpixman-1-00.38.4-0ubuntu1 libpng16-161.6.37-2 -libprocps82:3.3.16-1ubuntu2 +libprocps82:3.3.16-1ubuntu2.1 libpsl50.21.0-1ubuntu1 libreadline88.0-4 libroken18-heimdal7.7.0+dfsg-1ubuntu1 @@ -277,7 +277,7 @@ librtmp12.4+20151223.gitfa8646d.1-2build1 libsasl2-22.1.27+dfsg-2 libsasl2-modules2.1.27+dfsg-2 libsasl2-modules-db2.1.27+dfsg-2 -libseccomp22.4.3-1ubuntu3.20.04.3 +libseccomp22.5.1-1ubuntu1~20.04.1 libselinux13.0-1build2 libsemanage13.0-1build2 libsemanage-common3.0-1build2 @@ -334,7 +334,7 @@ perl-base5.30.0-9ubuntu0.2 perl-modules-5.305.30.0-9ubuntu0.2 pinentry-curses1.1.0-3build1 pkg-config0.29.1-0ubuntu4 -procps2:3.3.16-1ubuntu2 +procps2:3.3.16-1ubuntu2.1 publicsuffix20200303.0012-1 readline-common8.0-4 sed4.7-1 From 9915eb900d47cc37ac1c3f5b79cd07ded87a2944 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 4 May 2021 13:53:43 +0000 Subject: [PATCH 163/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1447fef..3aa052f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -103,8 +103,8 @@ libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 libkrb5-31.17-6ubuntu4.1 libkrb5support01.17-6ubuntu4.1 libksba81.3.5-2 -libldap-2.4-22.4.49+dfsg-2ubuntu1.7 -libldap-common2.4.49+dfsg-2ubuntu1.7 +libldap-2.4-22.4.49+dfsg-2ubuntu1.8 +libldap-common2.4.49+dfsg-2ubuntu1.8 liblz4-11.9.2-2 liblzma55.2.4-1ubuntu1 libmediainfo0v519.09+dfsg-2build1 @@ -309,7 +309,7 @@ libxext62:1.3.4-0ubuntu1 libxrender11:0.9.10-1 libzen0v50.4.37-1build1 libzstd11.4.4+dfsg-3ubuntu0.1 -locales2.31-0ubuntu9.2 +locales2.31-0ubuntu9.3 login1:4.8.1-1ubuntu5.20.04 logsave1.45.5-2ubuntu1 lsb-base11.1.0ubuntu2 From 6d1485efb5e6329e676a29a1517800385a15d61d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 7 May 2021 16:42:06 -0400 Subject: [PATCH 164/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3aa052f..8454bda 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -309,7 +309,7 @@ libxext62:1.3.4-0ubuntu1 libxrender11:0.9.10-1 libzen0v50.4.37-1build1 libzstd11.4.4+dfsg-3ubuntu0.1 -locales2.31-0ubuntu9.3 +locales2.31-0ubuntu9.2 login1:4.8.1-1ubuntu5.20.04 logsave1.45.5-2ubuntu1 lsb-base11.1.0ubuntu2 From a1e01de3f21afa853b4bddc7eecc1a6f64037817 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 27 May 2021 10:08:50 +0000 Subject: [PATCH 165/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8454bda..92e3de7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -286,7 +286,7 @@ libsmartcols12.34-0.1ubuntu9.1 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 -libssl1.11.1.1f-1ubuntu2.3 +libssl1.11.1.1f-1ubuntu2.4 libstdc++610.2.0-5ubuntu1~20.04 libsystemd0245.4-4ubuntu3.6 libtasn1-64.16.0-2 @@ -327,7 +327,7 @@ mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.3 +openssl1.1.1f-1ubuntu2.4 passwd1:4.8.1-1ubuntu5.20.04 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 From 1deae96a2b189d1792a698b13de7b6198b1c16f9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 8 Jun 2021 14:08:20 +0000 Subject: [PATCH 166/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 92e3de7..a161514 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -296,10 +296,10 @@ libtinyxml2-6a7.0.0+dfsg-1build1 libudev1245.4-4ubuntu3.6 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 -libwebp60.6.1-2 +libwebp60.6.1-2ubuntu0.20.04.1 libwind0-heimdal7.7.0+dfsg-1ubuntu1 -libx11-62:1.6.9-2ubuntu1.1 -libx11-data2:1.6.9-2ubuntu1.1 +libx11-62:1.6.9-2ubuntu1.2 +libx11-data2:1.6.9-2ubuntu1.2 libxau61:1.0.9-0ubuntu1 libxcb11.14-2 libxcb-render01.14-2 From fcd32d33267015648e974f9402b53745b01e403a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 8 Jun 2021 15:50:32 +0000 Subject: [PATCH 167/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a161514..005b571 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -105,7 +105,7 @@ libkrb5support01.17-6ubuntu4.1 libksba81.3.5-2 libldap-2.4-22.4.49+dfsg-2ubuntu1.8 libldap-common2.4.49+dfsg-2ubuntu1.8 -liblz4-11.9.2-2 +liblz4-11.9.2-2ubuntu0.20.04.1 liblzma55.2.4-1ubuntu1 libmediainfo0v519.09+dfsg-2build1 libmms00.6.4-3 @@ -260,10 +260,10 @@ libnghttp2-141.40.0-1build1 libnpth01.6-1 libonig56.9.4-1 libp11-kit00.23.20-1ubuntu0.1 -libpam0g1.3.1-5ubuntu4.1 -libpam-modules1.3.1-5ubuntu4.1 -libpam-modules-bin1.3.1-5ubuntu4.1 -libpam-runtime1.3.1-5ubuntu4.1 +libpam0g1.3.1-5ubuntu4.2 +libpam-modules1.3.1-5ubuntu4.2 +libpam-modules-bin1.3.1-5ubuntu4.2 +libpam-runtime1.3.1-5ubuntu4.2 libpcre2-8-010.34-7 libpcre32:8.39-12build1 libperl5.305.30.0-9ubuntu0.2 From 048f556211c8e051478e4d5dfe980d1087b26171 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 4 Jul 2021 13:37:24 -0400 Subject: [PATCH 168/515] Bot Updating Templated Files --- Jenkinsfile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2c1f003..a8324b7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -55,7 +55,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - 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/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.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/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -260,7 +260,6 @@ pipeline { git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} cd ${TEMPDIR}/repo/${LS_REPO} git checkout -f develop - cd ${TEMPDIR}/docker-${CONTAINER_NAME} for i in ${TEMPLATES_TO_DELETE}; do git rm "${i}" done @@ -521,6 +520,15 @@ pipeline { apt list -qq --installed | sed "s#/.*now ##g" | cut -d" " -f1 > /tmp/package_versions.txt && \ sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ chmod 777 /tmp/package_versions.txt' + elif [ "${DIST_IMAGE}" == "fedora" ]; then + docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ + rpm -qa > /tmp/package_versions.txt && \ + sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ + chmod 777 /tmp/package_versions.txt' + elif [ "${DIST_IMAGE}" == "arch" ]; then + docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ + pacman -Q > /tmp/package_versions.txt && \ + chmod 777 /tmp/package_versions.txt' fi NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github" From fb29348a007abd0277cd56f4f81b7ed862e92707 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 4 Jul 2021 17:39:03 +0000 Subject: [PATCH 169/515] Bot Updating Templated Files --- .editorconfig | 20 ++++++++++++++++++++ .github/CONTRIBUTING.md | 2 +- .github/PULL_REQUEST_TEMPLATE.md | 2 +- .github/workflows/stale.yml | 2 +- README.md | 7 ++----- 5 files changed, 25 insertions(+), 8 deletions(-) create mode 100755 .editorconfig diff --git a/.editorconfig b/.editorconfig new file mode 100755 index 0000000..a92f7df --- /dev/null +++ b/.editorconfig @@ -0,0 +1,20 @@ +# This file is globally distributed to all container image projects from +# https://github.com/linuxserver/docker-jenkins-builder/blob/master/.editorconfig + +# top-most EditorConfig file +root = true + +# Unix-style newlines with a newline ending every file +[*] +end_of_line = lf +insert_final_newline = true +# trim_trailing_whitespace may cause unintended issues and should not be globally set true +trim_trailing_whitespace = false + +[{Dockerfile*,**.yml}] +indent_style = space +indent_size = 2 + +[{**.sh,root/etc/cont-init.d/**,root/etc/services.d/**}] +indent_style = space +indent_size = 4 diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 8d7274c..65ae3c1 100755 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -4,7 +4,7 @@ * While contributing make sure to make all your changes before creating a Pull Request, as our pipeline builds each commit after the PR is open. * Read, and fill the Pull Request template - * If this is a fix for a typo in code or documentation in the README please file an issue + * If this is a fix for a typo (in code, documentation, or the README) please file an issue and let us sort it out. We do not need a PR * If the PR is addressing an existing issue include, closes #\, in the body of the PR commit message * If you want to discuss changes, you can also bring it up in [#dev-talk](https://discordapp.com/channels/354974912613449730/757585807061155840) in our [Discord server](https://discord.gg/YWrKVTn) diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md index 3bd8754..6b95032 100644 --- a/.github/PULL_REQUEST_TEMPLATE.md +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -6,7 +6,7 @@ - + diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 1806420..3b3846e 100755 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/stale@v1 + - uses: actions/stale@v3 with: stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." stale-pr-message: "This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." diff --git a/README.md b/README.md index ddde940..1f80101 100644 --- a/README.md +++ b/README.md @@ -33,7 +33,6 @@ Find us at: [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-sonarr/packages) [![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/linuxserver.io/docker-sonarr/container_registry) -[![MicroBadger Layers](https://img.shields.io/microbadger/layers/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge)](https://microbadger.com/images/linuxserver/sonarr "Get your own version badge on microbadger.com") [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-sonarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/) @@ -76,9 +75,7 @@ Access the webui at `:8989`, for more information check out [Sonarr](ht Here are some example snippets to help you get started creating a container. -### docker-compose ([recommended](https://docs.linuxserver.io/general/docker-compose)) - -Compatible with docker-compose v2 schemas. +### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose)) ```yaml --- @@ -100,7 +97,7 @@ services: restart: unless-stopped ``` -### docker cli +### docker cli ([click here for more info](https://docs.docker.com/engine/reference/commandline/cli/)) ```bash docker run -d \ From 51b75a296e3102bfc0f9fc112f04f65812b979e0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 4 Jul 2021 13:41:29 -0400 Subject: [PATCH 170/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 005b571..60d7916 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -25,7 +25,7 @@ fdisk2.34-0.1ubuntu9.1 findutils4.7.0-1ubuntu1 fontconfig-config2.13.1-2ubuntu3 fonts-dejavu-core2.37-1 -gcc-10-base10.2.0-5ubuntu1~20.04 +gcc-10-base10.3.0-1ubuntu1~20.04 gnupg2.2.19-3ubuntu2.1 gnupg-l10n2.2.19-3ubuntu2.1 gnupg-utils2.2.19-3ubuntu2.1 @@ -75,7 +75,7 @@ libfdisk12.34-0.1ubuntu9.1 libffi73.3-4 libfontconfig12.13.1-2ubuntu3 libfreetype62.10.1-2ubuntu0.1 -libgcc-s110.2.0-5ubuntu1~20.04 +libgcc-s110.3.0-1ubuntu1~20.04 libgcrypt201.8.5-5ubuntu1 libgdbm61.18.1-5 libgdbm-compat41.18.1-5 @@ -90,7 +90,7 @@ libgssapi-krb5-21.17-6ubuntu4.1 libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 -libhogweed53.5.1+really3.5.1-2ubuntu0.1 +libhogweed53.5.1+really3.5.1-2ubuntu0.2 libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 libidn2-02.2.0-2 libjbig02.1-3.1build1 @@ -255,7 +255,7 @@ libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 libmount12.34-0.1ubuntu9.1 libncurses66.2-0ubuntu2 libncursesw66.2-0ubuntu2 -libnettle73.5.1+really3.5.1-2ubuntu0.1 +libnettle73.5.1+really3.5.1-2ubuntu0.2 libnghttp2-141.40.0-1build1 libnpth01.6-1 libonig56.9.4-1 @@ -269,7 +269,7 @@ libpcre32:8.39-12build1 libperl5.305.30.0-9ubuntu0.2 libpixman-1-00.38.4-0ubuntu1 libpng16-161.6.37-2 -libprocps82:3.3.16-1ubuntu2.1 +libprocps82:3.3.16-1ubuntu2.2 libpsl50.21.0-1ubuntu1 libreadline88.0-4 libroken18-heimdal7.7.0+dfsg-1ubuntu1 @@ -287,13 +287,13 @@ libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 libssl1.11.1.1f-1ubuntu2.4 -libstdc++610.2.0-5ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.6 +libstdc++610.3.0-1ubuntu1~20.04 +libsystemd0245.4-4ubuntu3.7 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.1 libtinfo66.2-0ubuntu2 libtinyxml2-6a7.0.0+dfsg-1build1 -libudev1245.4-4ubuntu3.6 +libudev1245.4-4ubuntu3.7 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2ubuntu0.20.04.1 @@ -334,7 +334,7 @@ perl-base5.30.0-9ubuntu0.2 perl-modules-5.305.30.0-9ubuntu0.2 pinentry-curses1.1.0-3build1 pkg-config0.29.1-0ubuntu4 -procps2:3.3.16-1ubuntu2.1 +procps2:3.3.16-1ubuntu2.2 publicsuffix20200303.0012-1 readline-common8.0-4 sed4.7-1 From b246280a03aa8aecf9981dbe5cf796f504d4ec39 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 13 Jul 2021 13:46:16 +0000 Subject: [PATCH 171/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 60d7916..2a516f6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.118ubuntu2 -apt2.0.5 -apt-transport-https2.0.5 -apt-utils2.0.5 +apt2.0.6 +apt-transport-https2.0.6 +apt-utils2.0.6 base-files11ubuntu5.3 base-passwd3.5.47 bash5.0-6ubuntu1.1 @@ -43,7 +43,7 @@ init-system-helpers1.57 jq1.6-1ubuntu0.20.04.1 krb5-locales1.17-6ubuntu4.1 libacl12.2.53-6 -libapt-pkg6.02.0.5 +libapt-pkg6.02.0.6 libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 libassuan02.5.3-7ubuntu2 libattr11:2.4.48-5 From ec4f4bd47ba612b60d46cc515bc556d4a4697714 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Jul 2021 15:43:24 +0200 Subject: [PATCH 172/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2a516f6..cbb99ca 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -62,7 +62,7 @@ libcom-err21.45.5-2ubuntu1 libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.1 libctf-nobfd02.34-6ubuntu1.1 -libcurl3-gnutls7.68.0-1ubuntu2.5 +libcurl3-gnutls7.68.0-1ubuntu2.6 libcurl47.68.0-1ubuntu2.5 libcurl4-openssl-dev7.68.0-1ubuntu2.5 libdb5.35.3.28+dfsg1-0.6ubuntu2 From 05f45823804214a657a72ca9f4c0056b70f7fb89 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Jul 2021 17:43:40 +0200 Subject: [PATCH 173/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index cbb99ca..f3c4205 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -13,7 +13,7 @@ bzip21.0.8-2 ca-certificates20210119~20.04.1 ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.5 +curl7.68.0-1ubuntu2.6 dash0.5.10.2-6 debconf1.5.73 debianutils4.9.1 @@ -63,8 +63,8 @@ libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.1 libctf-nobfd02.34-6ubuntu1.1 libcurl3-gnutls7.68.0-1ubuntu2.6 -libcurl47.68.0-1ubuntu2.5 -libcurl4-openssl-dev7.68.0-1ubuntu2.5 +libcurl47.68.0-1ubuntu2.6 +libcurl4-openssl-dev7.68.0-1ubuntu2.6 libdb5.35.3.28+dfsg1-0.6ubuntu2 libdebconfclient00.251ubuntu1 libdpkg-perl1.19.7ubuntu3 @@ -81,7 +81,7 @@ libgdbm61.18.1-5 libgdbm-compat41.18.1-5 libgdiplus6.0.5-0xamarin1+ubuntu2004b1 libgif75.1.9-1 -libglib2.0-02.64.6-1~ubuntu20.04.3 +libglib2.0-02.64.6-1~ubuntu20.04.4 libgmp102:6.2.0+dfsg-4 libgnutls303.6.13-2ubuntu1.3 libgpg-error01.37-1 @@ -288,12 +288,12 @@ libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 libssl1.11.1.1f-1ubuntu2.4 libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.7 +libsystemd0245.4-4ubuntu3.10 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.1 libtinfo66.2-0ubuntu2 libtinyxml2-6a7.0.0+dfsg-1build1 -libudev1245.4-4ubuntu3.7 +libudev1245.4-4ubuntu3.10 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2ubuntu0.20.04.1 From 9fbbd0bdf1e28882db3dff83b2e3dda53def5f56 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 4 Aug 2021 04:44:37 +0200 Subject: [PATCH 174/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f3c4205..ec93f76 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -83,7 +83,7 @@ libgdiplus6.0.5-0xamarin1+ubuntu2004b1 libgif75.1.9-1 libglib2.0-02.64.6-1~ubuntu20.04.4 libgmp102:6.2.0+dfsg-4 -libgnutls303.6.13-2ubuntu1.3 +libgnutls303.6.13-2ubuntu1.6 libgpg-error01.37-1 libgssapi3-heimdal7.7.0+dfsg-1ubuntu1 libgssapi-krb5-21.17-6ubuntu4.1 @@ -288,12 +288,12 @@ libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 libssl1.11.1.1f-1ubuntu2.4 libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.10 +libsystemd0245.4-4ubuntu3.11 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.1 libtinfo66.2-0ubuntu2 libtinyxml2-6a7.0.0+dfsg-1build1 -libudev1245.4-4ubuntu3.10 +libudev1245.4-4ubuntu3.11 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2ubuntu0.20.04.1 @@ -310,7 +310,7 @@ libxrender11:0.9.10-1 libzen0v50.4.37-1build1 libzstd11.4.4+dfsg-3ubuntu0.1 locales2.31-0ubuntu9.2 -login1:4.8.1-1ubuntu5.20.04 +login1:4.8.1-1ubuntu5.20.04.1 logsave1.45.5-2ubuntu1 lsb-base11.1.0ubuntu2 mawk1.3.4.20200120-2 @@ -328,7 +328,7 @@ mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 openssl1.1.1f-1ubuntu2.4 -passwd1:4.8.1-1ubuntu5.20.04 +passwd1:4.8.1-1ubuntu5.20.04.1 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 perl-modules-5.305.30.0-9ubuntu0.2 From 42248b541eedffdf2bc487544e1a7138ec9890e3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 24 Aug 2021 15:43:51 +0200 Subject: [PATCH 175/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ec93f76..bc3e25e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -286,7 +286,7 @@ libsmartcols12.34-0.1ubuntu9.1 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.1 -libssl1.11.1.1f-1ubuntu2.4 +libssl1.11.1.1f-1ubuntu2.5 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.11 libtasn1-64.16.0-2 @@ -327,7 +327,7 @@ mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.4 +openssl1.1.1f-1ubuntu2.5 passwd1:4.8.1-1ubuntu5.20.04.1 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 From d04da3e1a5901ede2980f5881acd7fb18cb672fc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 30 Aug 2021 04:41:30 +0200 Subject: [PATCH 176/515] Bot Updating Templated Files --- Jenkinsfile | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index a8324b7..43ffa3e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -375,7 +375,9 @@ pipeline { // Build Docker container for push to LS Repo stage('Build-Single') { when { - environment name: 'MULTIARCH', value: 'false' + expression { + env.MULTIARCH == 'false' || params.PACKAGE_CHECK == 'true' + } environment name: 'EXIT_STATUS', value: '' } steps { @@ -400,7 +402,10 @@ pipeline { // Build MultiArch Docker containers for push to LS Repo stage('Build-Multi') { when { - environment name: 'MULTIARCH', value: 'true' + allOf { + environment name: 'MULTIARCH', value: 'true' + expression { params.PACKAGE_CHECK == 'false' } + } environment name: 'EXIT_STATUS', value: '' } parallel { @@ -505,7 +510,7 @@ pipeline { sh '''#! /bin/bash set -e TEMPDIR=$(mktemp -d) - if [ "${MULTIARCH}" == "true" ]; then + if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then LOCAL_CONTAINER=${IMAGE}:amd64-${META_TAG} else LOCAL_CONTAINER=${IMAGE}:${META_TAG} @@ -566,7 +571,7 @@ pipeline { steps { sh '''#! /bin/bash echo "Packages were updated. Cleaning up the image and exiting." - if [ "${MULTIARCH}" == "true" ]; then + if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then docker rmi ${IMAGE}:amd64-${META_TAG} else docker rmi ${IMAGE}:${META_TAG} @@ -590,7 +595,7 @@ pipeline { steps { sh '''#! /bin/bash echo "There are no package updates. Cleaning up the image and exiting." - if [ "${MULTIARCH}" == "true" ]; then + if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then docker rmi ${IMAGE}:amd64-${META_TAG} else docker rmi ${IMAGE}:${META_TAG} From 719b59575978ab2d3dbd6b6e6348f67f05e5436d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 30 Aug 2021 04:43:50 +0200 Subject: [PATCH 177/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index bc3e25e..7fb2a18 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ adduser3.118ubuntu2 apt2.0.6 apt-transport-https2.0.6 apt-utils2.0.6 -base-files11ubuntu5.3 +base-files11ubuntu5.4 base-passwd3.5.47 bash5.0-6ubuntu1.1 binutils2.34-6ubuntu1.1 From 2687616acde22c4a66ad33252a7427bf6cb2dd8e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 4 Sep 2021 07:31:06 +0200 Subject: [PATCH 178/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7fb2a18..b568f78 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -285,8 +285,8 @@ libsepol13.0-1 libsmartcols12.34-0.1ubuntu9.1 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 -libssh-40.9.3-2ubuntu2.1 -libssl1.11.1.1f-1ubuntu2.5 +libssh-40.9.3-2ubuntu2.2 +libssl1.11.1.1f-1ubuntu2.8 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.11 libtasn1-64.16.0-2 @@ -327,7 +327,7 @@ mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.5 +openssl1.1.1f-1ubuntu2.8 passwd1:4.8.1-1ubuntu5.20.04.1 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 From 1d6da0bd8af8297fec422ce4f0622f13298208db Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 21 Sep 2021 15:42:48 +0200 Subject: [PATCH 179/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index b568f78..a70605a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -62,7 +62,7 @@ libcom-err21.45.5-2ubuntu1 libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.1 libctf-nobfd02.34-6ubuntu1.1 -libcurl3-gnutls7.68.0-1ubuntu2.6 +libcurl3-gnutls7.68.0-1ubuntu2.7 libcurl47.68.0-1ubuntu2.6 libcurl4-openssl-dev7.68.0-1ubuntu2.6 libdb5.35.3.28+dfsg1-0.6ubuntu2 From 9bd8bf2bd0de74131ca5de8608ddd09942b5ac2b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 28 Sep 2021 15:42:31 +0200 Subject: [PATCH 180/515] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a70605a..afa8243 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -13,7 +13,7 @@ bzip21.0.8-2 ca-certificates20210119~20.04.1 ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.6 +curl7.68.0-1ubuntu2.7 dash0.5.10.2-6 debconf1.5.73 debianutils4.9.1 @@ -63,8 +63,8 @@ libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.1 libctf-nobfd02.34-6ubuntu1.1 libcurl3-gnutls7.68.0-1ubuntu2.7 -libcurl47.68.0-1ubuntu2.6 -libcurl4-openssl-dev7.68.0-1ubuntu2.6 +libcurl47.68.0-1ubuntu2.7 +libcurl4-openssl-dev7.68.0-1ubuntu2.7 libdb5.35.3.28+dfsg1-0.6ubuntu2 libdebconfclient00.251ubuntu1 libdpkg-perl1.19.7ubuntu3 @@ -76,7 +76,7 @@ libffi73.3-4 libfontconfig12.13.1-2ubuntu3 libfreetype62.10.1-2ubuntu0.1 libgcc-s110.3.0-1ubuntu1~20.04 -libgcrypt201.8.5-5ubuntu1 +libgcrypt201.8.5-5ubuntu1.1 libgdbm61.18.1-5 libgdbm-compat41.18.1-5 libgdiplus6.0.5-0xamarin1+ubuntu2004b1 @@ -288,12 +288,12 @@ libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 libssl1.11.1.1f-1ubuntu2.8 libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.11 +libsystemd0245.4-4ubuntu3.13 libtasn1-64.16.0-2 -libtiff54.1.0+git191117-2ubuntu0.20.04.1 +libtiff54.1.0+git191117-2ubuntu0.20.04.2 libtinfo66.2-0ubuntu2 libtinyxml2-6a7.0.0+dfsg-1build1 -libudev1245.4-4ubuntu3.11 +libudev1245.4-4ubuntu3.13 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2ubuntu0.20.04.1 From 4a9d0b911e3f7168b04b25e4346a817c4dd8262e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 28 Sep 2021 23:29:48 +0200 Subject: [PATCH 181/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index afa8243..ca23c2c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ binutils-common2.34-6ubuntu1.1 binutils-x86-64-linux-gnu2.34-6ubuntu1.1 bsdutils1:2.34-0.1ubuntu9.1 bzip21.0.8-2 -ca-certificates20210119~20.04.1 +ca-certificates20210119~20.04.2 ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 curl7.68.0-1ubuntu2.7 @@ -269,7 +269,7 @@ libpcre32:8.39-12build1 libperl5.305.30.0-9ubuntu0.2 libpixman-1-00.38.4-0ubuntu1 libpng16-161.6.37-2 -libprocps82:3.3.16-1ubuntu2.2 +libprocps82:3.3.16-1ubuntu2.3 libpsl50.21.0-1ubuntu1 libreadline88.0-4 libroken18-heimdal7.7.0+dfsg-1ubuntu1 @@ -334,7 +334,7 @@ perl-base5.30.0-9ubuntu0.2 perl-modules-5.305.30.0-9ubuntu0.2 pinentry-curses1.1.0-3build1 pkg-config0.29.1-0ubuntu4 -procps2:3.3.16-1ubuntu2.2 +procps2:3.3.16-1ubuntu2.3 publicsuffix20200303.0012-1 readline-common8.0-4 sed4.7-1 From 5582df6e3095d0b0e373e866e63d8c785d9e1422 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 1 Oct 2021 20:37:03 +0200 Subject: [PATCH 182/515] Bot Updating Templated Files --- Jenkinsfile | 108 ++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 101 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 43ffa3e..5e5051f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,6 +16,7 @@ pipeline { GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') + SCARF_TOKEN=credentials('scarf_api_key') BUILD_VERSION_ARG = 'SONARR_VERSION' LS_USER = 'linuxserver' LS_REPO = 'docker-sonarr' @@ -116,6 +117,23 @@ pipeline { env.EXT_RELEASE_CLEAN = sh( script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g' ''', returnStdout: true).trim() + + env.SEMVER = (new Date()).format('YYYY.MM.dd') + def semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)\.(\d+)$/ + if (semver.find()) { + env.SEMVER = "${semver[0][1]}.${semver[0][2]}.${semver[0][3]}" + } else { + semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)(?:\.(\d+))?(.*)$/ + if (semver.find()) { + if (semver[0][3]) { + env.SEMVER = "${semver[0][1]}.${semver[0][2]}.${semver[0][3]}" + } else if (!semver[0][3] && !semver[0][4]) { + env.SEMVER = "${semver[0][1]}.${semver[0][2]}.${(new Date()).format('YYYYMMdd')}" + } + } + } + + println("SEMVER: ${env.SEMVER}") } } } @@ -130,6 +148,7 @@ pipeline { env.IMAGE = env.DOCKERHUB_IMAGE env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME + env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { @@ -152,6 +171,7 @@ pipeline { env.IMAGE = env.DEV_DOCKERHUB_IMAGE env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/lsiodev-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME + env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { @@ -174,6 +194,7 @@ pipeline { env.IMAGE = env.PR_DOCKERHUB_IMAGE env.GITHUBIMAGE = 'ghcr.io/' + env.LS_USER + '/lspipepr-' + env.CONTAINER_NAME env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME + env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } else { @@ -369,6 +390,48 @@ pipeline { "visibility":"public"}' ''' } } + /* ####################### + Scarf.sh package registry + ####################### */ + // Add package to Scarf.sh and set permissions + stage("Scarf.sh package registry"){ + when { + branch "develop" + environment name: 'EXIT_STATUS', value: '' + } + steps{ + sh '''#! /bin/bash + set -e + PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/packages | jq -r '.[] | select(.name=="linuxserver/sonarr") | .uuid') + if [ -z "${PACKAGE_UUID}" ]; then + echo "Adding package to Scarf.sh" + PACKAGE_UUID=$(curl -sX POST https://scarf.sh/api/v1/packages \ + -H "Authorization: Bearer ${SCARF_TOKEN}" \ + -H "Content-Type: application/json" \ + -d '{"name":"linuxserver/sonarr",\ + "shortDescription":"example description",\ + "libraryType":"docker",\ + "website":"https://github.com/linuxserver/docker-sonarr",\ + "backendUrl":"https://ghcr.io/linuxserver/sonarr",\ + "publicUrl":"https://lscr.io/linuxserver/sonarr"}' \ + | jq -r .uuid) + else + echo "Package already exists on Scarf.sh" + fi + echo "Setting permissions on Scarf.sh for package ${PACKAGE_UUID}" + curl -X POST https://scarf.sh/api/v1/packages/${PACKAGE_UUID}/permissions \ + -H "Authorization: Bearer ${SCARF_TOKEN}" \ + -H "Content-Type: application/json" \ + -d '[{"userQuery":"Spad","permissionLevel":"admin"},\ + {"userQuery":"roxedus","permissionLevel":"admin"},\ + {"userQuery":"nemchik","permissionLevel":"admin"},\ + {"userQuery":"driz","permissionLevel":"admin"},\ + {"userQuery":"aptalca","permissionLevel":"admin"},\ + {"userQuery":"saarg","permissionLevel":"admin"},\ + {"userQuery":"Stark","permissionLevel":"admin"}]' + ''' + } + } /* ############### Build Container ############### */ @@ -376,7 +439,7 @@ pipeline { stage('Build-Single') { when { expression { - env.MULTIARCH == 'false' || params.PACKAGE_CHECK == 'true' + env.MULTIARCH == 'false' || params.PACKAGE_CHECK == 'true' } environment name: 'EXIT_STATUS', value: '' } @@ -670,6 +733,12 @@ pipeline { credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', usernameVariable: 'DOCKERUSER', passwordVariable: 'DOCKERPASS' + ], + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' ] ]) { retry(5) { @@ -678,22 +747,26 @@ pipeline { echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG} + docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER} docker push ${PUSHIMAGE}:develop docker push ${PUSHIMAGE}:${META_TAG} docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} + docker push ${PUSHIMAGE}:${SEMVER} done ''' } sh '''#! /bin/bash - for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:${META_TAG} \ ${DELETEIMAGE}:${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:develop || : + ${DELETEIMAGE}:develop \ + ${DELETEIMAGE}:${SEMVER} || : done ''' } @@ -712,6 +785,12 @@ pipeline { credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', usernameVariable: 'DOCKERUSER', passwordVariable: 'DOCKERPASS' + ], + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' ] ]) { retry(5) { @@ -720,13 +799,14 @@ pipeline { echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin if [ "${CI}" == "false" ]; then docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}"; do + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} @@ -736,6 +816,9 @@ pipeline { docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} + docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} + docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${SEMVER} + docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${SEMVER} docker push ${MANIFESTIMAGE}:amd64-${META_TAG} docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} @@ -745,6 +828,9 @@ pipeline { docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} docker push ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} + docker push ${MANIFESTIMAGE}:amd64-${SEMVER} + docker push ${MANIFESTIMAGE}:arm32v7-${SEMVER} + docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} docker manifest push --purge ${MANIFESTIMAGE}:develop || : docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm @@ -757,24 +843,32 @@ pipeline { docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} --os linux --arch arm docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 + docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} || : + docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} + docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} done ''' } sh '''#! /bin/bash - for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${IMAGE}"; do + for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do docker rmi \ ${DELETEIMAGE}:amd64-${META_TAG} \ ${DELETEIMAGE}:amd64-develop \ ${DELETEIMAGE}:amd64-${EXT_RELEASE_TAG} \ + ${DELETEIMAGE}:amd64-${SEMVER} \ ${DELETEIMAGE}:arm32v7-${META_TAG} \ ${DELETEIMAGE}:arm32v7-develop \ ${DELETEIMAGE}:arm32v7-${EXT_RELEASE_TAG} \ + ${DELETEIMAGE}:arm32v7-${SEMVER} \ ${DELETEIMAGE}:arm64v8-${META_TAG} \ ${DELETEIMAGE}:arm64v8-develop \ - ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} || : + ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} \ + ${DELETEIMAGE}:arm64v8-${SEMVER} || : done docker rmi \ ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ From 839e554f4e74d586d6c041c1e9ed464fe2189b8c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 1 Oct 2021 20:38:09 +0200 Subject: [PATCH 183/515] Bot Updating Templated Files --- README.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 1f80101..38b7fc7 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ Find us at: [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-sonarr/packages) [![GitLab Container Registry](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitLab%20Registry&logo=gitlab)](https://gitlab.com/linuxserver.io/docker-sonarr/container_registry) +[![Quay.io](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Quay.io)](https://quay.io/repository/linuxserver.io/sonarr) [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-sonarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/) @@ -46,7 +47,7 @@ Find us at: Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). -Simply pulling `ghcr.io/linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. +Simply pulling `lscr.io/linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. The architectures supported by this image are: @@ -82,7 +83,7 @@ Here are some example snippets to help you get started creating a container. version: "2.1" services: sonarr: - image: ghcr.io/linuxserver/sonarr + image: lscr.io/linuxserver/sonarr container_name: sonarr environment: - PUID=1000 @@ -110,7 +111,7 @@ docker run -d \ -v :/tv \ -v :/downloads \ --restart unless-stopped \ - ghcr.io/linuxserver/sonarr + lscr.io/linuxserver/sonarr ``` ## Parameters @@ -170,7 +171,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to * container version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr` * image version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' ghcr.io/linuxserver/sonarr` + * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/sonarr` ## Updating Info @@ -188,7 +189,7 @@ Below are the instructions for updating containers: ### Via Docker Run -* Update the image: `docker pull ghcr.io/linuxserver/sonarr` +* Update the image: `docker pull lscr.io/linuxserver/sonarr` * Stop the running container: `docker stop sonarr` * Delete the container: `docker rm sonarr` * Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) @@ -223,7 +224,7 @@ cd docker-sonarr docker build \ --no-cache \ --pull \ - -t ghcr.io/linuxserver/sonarr:latest . + -t lscr.io/linuxserver/sonarr:latest . ``` The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` From faad03c35f630b78726ca70073c6761cd87b0316 Mon Sep 17 00:00:00 2001 From: Roxedus Date: Sun, 10 Oct 2021 20:37:33 +0200 Subject: [PATCH 184/515] Remove old umask functionality --- Dockerfile | 32 ++++++++++++++++---------------- Dockerfile.aarch64 | 32 ++++++++++++++++---------------- Dockerfile.armhf | 32 ++++++++++++++++---------------- root/etc/cont-init.d/30-config | 4 ++-- root/etc/services.d/sonarr/run | 9 ++------- 5 files changed, 52 insertions(+), 57 deletions(-) diff --git a/Dockerfile b/Dockerfile index 606cfd9..34c24c1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,28 +13,28 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y \ + echo "**** install packages ****" && \ + apt-get update && \ + apt-get install -y \ jq \ libmediainfo0v5 && \ - echo "**** install sonarr ****" && \ - mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ - fi && \ - curl -o \ + echo "**** install sonarr ****" && \ + mkdir -p /app/sonarr/bin && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ + | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + fi && \ + curl -o \ /tmp/sonarr.tar.gz -L \ "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xf \ + tar xf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ - echo "**** cleanup ****" && \ - apt-get clean && \ - rm -rf \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ + echo "**** cleanup ****" && \ + apt-get clean && \ + rm -rf \ /tmp/* \ /var/tmp/* diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index ae4dcba..d049e05 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -13,28 +13,28 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y \ + echo "**** install packages ****" && \ + apt-get update && \ + apt-get install -y \ jq \ libmediainfo0v5 && \ - echo "**** install sonarr ****" && \ - mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ - fi && \ - curl -o \ + echo "**** install sonarr ****" && \ + mkdir -p /app/sonarr/bin && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ + | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + fi && \ + curl -o \ /tmp/sonarr.tar.gz -L \ "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xf \ + tar xf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ - echo "**** cleanup ****" && \ - apt-get clean && \ - rm -rf \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ + echo "**** cleanup ****" && \ + apt-get clean && \ + rm -rf \ /tmp/* \ /var/tmp/* diff --git a/Dockerfile.armhf b/Dockerfile.armhf index a4a4c62..1ecf7d7 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -13,28 +13,28 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y \ + echo "**** install packages ****" && \ + apt-get update && \ + apt-get install -y \ jq \ libmediainfo0v5 && \ - echo "**** install sonarr ****" && \ - mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ - fi && \ - curl -o \ + echo "**** install sonarr ****" && \ + mkdir -p /app/sonarr/bin && \ + if [ -z ${SONARR_VERSION+x} ]; then \ + SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ + | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + fi && \ + curl -o \ /tmp/sonarr.tar.gz -L \ "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xf \ + tar xf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ - echo "**** cleanup ****" && \ - apt-get clean && \ - rm -rf \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ + echo "**** cleanup ****" && \ + apt-get clean && \ + rm -rf \ /tmp/* \ /var/tmp/* diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config index 368f9ef..9010fc3 100644 --- a/root/etc/cont-init.d/30-config +++ b/root/etc/cont-init.d/30-config @@ -2,8 +2,8 @@ # cleanup pid if it exists [[ -e /config/sonarr.pid ]] && \ - rm -rf /config/sonarr.pid + rm -rf /config/sonarr.pid # permissions chown -R abc:abc \ - /app/sonarr/bin + /app/sonarr/bin diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run index b519d99..00a0285 100644 --- a/root/etc/services.d/sonarr/run +++ b/root/etc/services.d/sonarr/run @@ -1,12 +1,7 @@ #!/usr/bin/with-contenv bash -if [ -n "${UMASK_SET}" ] && [ -z "${UMASK}" ]; then - echo -e "You are using a legacy method of defining umask\nplease update your environment variable from UMASK_SET to UMASK\nto keep the functionality after July 2021" - umask ${UMASK_SET} -fi - cd /app/sonarr/bin || exit exec \ - s6-setuidgid abc mono --debug Sonarr.exe \ - -nobrowser -data=/config + s6-setuidgid abc mono --debug Sonarr.exe \ + -nobrowser -data=/config From 94fe2c5f8ed44dabcb55d5ddbeaae4912c873d7b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 19 Oct 2021 15:42:44 +0200 Subject: [PATCH 185/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ca23c2c..c7fb3d2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -341,7 +341,7 @@ sed4.7-1 sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 tar1.30+dfsg-7ubuntu0.20.04.1 -tzdata2021a-0ubuntu0.20.04 +tzdata2021a-2ubuntu0.20.04 ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 util-linux2.34-0.1ubuntu9.1 From 1aa8cdc3af6a1f73e4c0db24e3ff176e459d6ec5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Nov 2021 14:42:59 +0100 Subject: [PATCH 186/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c7fb3d2..918f0e6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,9 +5,9 @@ apt-utils2.0.6 base-files11ubuntu5.4 base-passwd3.5.47 bash5.0-6ubuntu1.1 -binutils2.34-6ubuntu1.1 -binutils-common2.34-6ubuntu1.1 -binutils-x86-64-linux-gnu2.34-6ubuntu1.1 +binutils2.34-6ubuntu1.3 +binutils-common2.34-6ubuntu1.3 +binutils-x86-64-linux-gnu2.34-6ubuntu1.3 bsdutils1:2.34-0.1ubuntu9.1 bzip21.0.8-2 ca-certificates20210119~20.04.2 @@ -49,7 +49,7 @@ libassuan02.5.3-7ubuntu2 libattr11:2.4.48-5 libaudit11:2.8.5-2ubuntu6 libaudit-common1:2.8.5-2ubuntu6 -libbinutils2.34-6ubuntu1.1 +libbinutils2.34-6ubuntu1.3 libblkid12.34-0.1ubuntu9.1 libbrotli11.0.7-6ubuntu0.1 libbsd00.10.0-1 @@ -60,8 +60,8 @@ libcap-ng00.7.9-2.1build1 libc-bin2.31-0ubuntu9.2 libcom-err21.45.5-2ubuntu1 libcrypt11:4.4.10-10ubuntu4 -libctf02.34-6ubuntu1.1 -libctf-nobfd02.34-6ubuntu1.1 +libctf02.34-6ubuntu1.3 +libctf-nobfd02.34-6ubuntu1.3 libcurl3-gnutls7.68.0-1ubuntu2.7 libcurl47.68.0-1ubuntu2.7 libcurl4-openssl-dev7.68.0-1ubuntu2.7 From b7b358d8f1b6b90e60dbcaf93479bc5a0c185e9d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 4 Nov 2021 00:32:41 +0100 Subject: [PATCH 187/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 918f0e6..dcbe66e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -341,7 +341,7 @@ sed4.7-1 sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 tar1.30+dfsg-7ubuntu0.20.04.1 -tzdata2021a-2ubuntu0.20.04 +tzdata2021e-0ubuntu0.20.04 ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 util-linux2.34-0.1ubuntu9.1 From b5a0a5efc0d8cf76c83f075645459edd7cba3427 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Nov 2021 00:35:53 +0100 Subject: [PATCH 188/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index dcbe66e..4f7be53 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -260,10 +260,10 @@ libnghttp2-141.40.0-1build1 libnpth01.6-1 libonig56.9.4-1 libp11-kit00.23.20-1ubuntu0.1 -libpam0g1.3.1-5ubuntu4.2 -libpam-modules1.3.1-5ubuntu4.2 -libpam-modules-bin1.3.1-5ubuntu4.2 -libpam-runtime1.3.1-5ubuntu4.2 +libpam0g1.3.1-5ubuntu4.3 +libpam-modules1.3.1-5ubuntu4.3 +libpam-modules-bin1.3.1-5ubuntu4.3 +libpam-runtime1.3.1-5ubuntu4.3 libpcre2-8-010.34-7 libpcre32:8.39-12build1 libperl5.305.30.0-9ubuntu0.2 From 7eb1a5a523ee32a86bca41b63d14ee337b786a90 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 21 Nov 2021 18:39:39 +0100 Subject: [PATCH 189/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4f7be53..bd71d4f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -286,7 +286,7 @@ libsmartcols12.34-0.1ubuntu9.1 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 -libssl1.11.1.1f-1ubuntu2.8 +libssl1.11.1.1f-1ubuntu2.9 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.13 libtasn1-64.16.0-2 @@ -327,7 +327,7 @@ mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.8 +openssl1.1.1f-1ubuntu2.9 passwd1:4.8.1-1ubuntu5.20.04.1 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 From 0a2071754f8e7ca241ab4a05b13620ea35fbc7a7 Mon Sep 17 00:00:00 2001 From: Roxedus Date: Mon, 13 Dec 2021 10:19:18 +0100 Subject: [PATCH 190/515] Pull mediainfo from mediarenas repo, as per sonarr docs --- Dockerfile | 6 ++++++ Dockerfile.aarch64 | 6 ++++++ Dockerfile.armhf | 6 ++++++ readme-vars.yml | 1 + 4 files changed, 19 insertions(+) diff --git a/Dockerfile b/Dockerfile index 34c24c1..82080fc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,12 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index d049e05..31dcd7e 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -13,6 +13,12 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 1ecf7d7..c8e9fdd 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -13,6 +13,12 @@ ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ apt-get update && \ apt-get install -y \ diff --git a/readme-vars.yml b/readme-vars.yml index e56d857..17b90ba 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -46,6 +46,7 @@ app_setup_block: | # changelog changelogs: + - { date: "13.12.21:", desc: "Switch strategy for mediainfo" } - { date: "10.02.21:", desc: "Rebase to mono focal baseimage. Switch to v3 nightlies." } - { date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." } - { date: "05.04.20:", desc: "Move app to /app." } From 8ba4207f4e0ed43abfbcadef58bf252cfa5978a0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 13 Dec 2021 13:51:36 +0100 Subject: [PATCH 191/515] Bot Updating Templated Files --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 38b7fc7..804124b 100644 --- a/README.md +++ b/README.md @@ -237,6 +237,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **13.12.21:** - Switch strategy for mediainfo * **10.02.21:** - Rebase to mono focal baseimage. Switch to v3 nightlies. * **18.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information. * **05.04.20:** - Move app to /app. From f1ef1706b42890397a7a8e8028707d84f34b95c9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 13 Dec 2021 13:54:23 +0100 Subject: [PATCH 192/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bd71d4f..97f9232 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -107,7 +107,7 @@ libldap-2.4-22.4.49+dfsg-2ubuntu1.8 libldap-common2.4.49+dfsg-2ubuntu1.8 liblz4-11.9.2-2ubuntu0.20.04.1 liblzma55.2.4-1ubuntu1 -libmediainfo0v519.09+dfsg-2build1 +libmediainfo0v521.09-1 libmms00.6.4-3 libmono-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 libmono-accessibility4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 @@ -292,7 +292,6 @@ libsystemd0245.4-4ubuntu3.13 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.2 libtinfo66.2-0ubuntu2 -libtinyxml2-6a7.0.0+dfsg-1build1 libudev1245.4-4ubuntu3.13 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 @@ -307,7 +306,7 @@ libxcb-shm01.14-2 libxdmcp61:1.1.3-0ubuntu1 libxext62:1.3.4-0ubuntu1 libxrender11:0.9.10-1 -libzen0v50.4.37-1build1 +libzen0v50.4.39-1 libzstd11.4.4+dfsg-3ubuntu0.1 locales2.31-0ubuntu9.2 login1:4.8.1-1ubuntu5.20.04.1 @@ -337,6 +336,7 @@ pkg-config0.29.1-0ubuntu4 procps2:3.3.16-1ubuntu2.3 publicsuffix20200303.0012-1 readline-common8.0-4 +repo-mediaarea1.0-12 sed4.7-1 sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 From 44b3faad8ca03b28de6742805c5029a1eeaeb675 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Dec 2021 02:35:54 +0100 Subject: [PATCH 193/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 97f9232..8e5e49d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -286,7 +286,7 @@ libsmartcols12.34-0.1ubuntu9.1 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 -libssl1.11.1.1f-1ubuntu2.9 +libssl1.11.1.1f-1ubuntu2.10 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.13 libtasn1-64.16.0-2 @@ -326,7 +326,7 @@ mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.1 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.9 +openssl1.1.1f-1ubuntu2.10 passwd1:4.8.1-1ubuntu5.20.04.1 perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 From 3d30b9a000be34c8896105eb6d384b75b0bad965 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Dec 2021 20:27:59 +0100 Subject: [PATCH 194/515] Bot Updating Templated Files --- Jenkinsfile | 88 ++++++++++++++++++++++++++++++----------------------- 1 file changed, 50 insertions(+), 38 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5e5051f..04444ff 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -118,12 +118,11 @@ pipeline { script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g' ''', returnStdout: true).trim() - env.SEMVER = (new Date()).format('YYYY.MM.dd') - def semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)\.(\d+)$/ + def semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)\.(\d+)/ if (semver.find()) { env.SEMVER = "${semver[0][1]}.${semver[0][2]}.${semver[0][3]}" } else { - semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)(?:\.(\d+))?(.*)$/ + semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)(?:\.(\d+))?(.*)/ if (semver.find()) { if (semver[0][3]) { env.SEMVER = "${semver[0][1]}.${semver[0][2]}.${semver[0][3]}" @@ -133,7 +132,15 @@ pipeline { } } - println("SEMVER: ${env.SEMVER}") + if (env.SEMVER != null) { + if (BRANCH_NAME != "master" && BRANCH_NAME != "main") { + env.SEMVER = "${env.SEMVER}-${BRANCH_NAME}" + } + println("SEMVER: ${env.SEMVER}") + } else { + println("No SEMVER detected") + } + } } } @@ -402,10 +409,10 @@ pipeline { steps{ sh '''#! /bin/bash set -e - PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/packages | jq -r '.[] | select(.name=="linuxserver/sonarr") | .uuid') + PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/organizations/linuxserver-ci/packages | jq -r '.[] | select(.name=="linuxserver/sonarr") | .uuid') if [ -z "${PACKAGE_UUID}" ]; then echo "Adding package to Scarf.sh" - PACKAGE_UUID=$(curl -sX POST https://scarf.sh/api/v1/packages \ + curl -sX POST https://scarf.sh/api/v1/organizations/linuxserver-ci/packages \ -H "Authorization: Bearer ${SCARF_TOKEN}" \ -H "Content-Type: application/json" \ -d '{"name":"linuxserver/sonarr",\ @@ -413,22 +420,10 @@ pipeline { "libraryType":"docker",\ "website":"https://github.com/linuxserver/docker-sonarr",\ "backendUrl":"https://ghcr.io/linuxserver/sonarr",\ - "publicUrl":"https://lscr.io/linuxserver/sonarr"}' \ - | jq -r .uuid) + "publicUrl":"https://lscr.io/linuxserver/sonarr"}' || : else echo "Package already exists on Scarf.sh" fi - echo "Setting permissions on Scarf.sh for package ${PACKAGE_UUID}" - curl -X POST https://scarf.sh/api/v1/packages/${PACKAGE_UUID}/permissions \ - -H "Authorization: Bearer ${SCARF_TOKEN}" \ - -H "Content-Type: application/json" \ - -d '[{"userQuery":"Spad","permissionLevel":"admin"},\ - {"userQuery":"roxedus","permissionLevel":"admin"},\ - {"userQuery":"nemchik","permissionLevel":"admin"},\ - {"userQuery":"driz","permissionLevel":"admin"},\ - {"userQuery":"aptalca","permissionLevel":"admin"},\ - {"userQuery":"saarg","permissionLevel":"admin"},\ - {"userQuery":"Stark","permissionLevel":"admin"}]' ''' } } @@ -752,11 +747,15 @@ pipeline { docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG} - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER} + if [ -n "${SEMVER}" ]; then + docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER} + fi docker push ${PUSHIMAGE}:develop docker push ${PUSHIMAGE}:${META_TAG} docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} - docker push ${PUSHIMAGE}:${SEMVER} + if [ -n "${SEMVER}" ]; then + docker push ${PUSHIMAGE}:${SEMVER} + fi done ''' } @@ -765,8 +764,10 @@ pipeline { docker rmi \ ${DELETEIMAGE}:${META_TAG} \ ${DELETEIMAGE}:${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:develop \ - ${DELETEIMAGE}:${SEMVER} || : + ${DELETEIMAGE}:develop || : + if [ -n "${SEMVER}" ]; then + docker rmi ${DELETEIMAGE}:${SEMVER} || : + fi done ''' } @@ -816,9 +817,11 @@ pipeline { docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} - docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${SEMVER} - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + if [ -n "${SEMVER}" ]; then + docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} + docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${SEMVER} + docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + fi docker push ${MANIFESTIMAGE}:amd64-${META_TAG} docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} @@ -828,9 +831,11 @@ pipeline { docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} docker push ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - docker push ${MANIFESTIMAGE}:amd64-${SEMVER} - docker push ${MANIFESTIMAGE}:arm32v7-${SEMVER} - docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} + if [ -n "${SEMVER}" ]; then + docker push ${MANIFESTIMAGE}:amd64-${SEMVER} + docker push ${MANIFESTIMAGE}:arm32v7-${SEMVER} + docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} + fi docker manifest push --purge ${MANIFESTIMAGE}:develop || : docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm @@ -843,14 +848,18 @@ pipeline { docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} --os linux --arch arm docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} || : - docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} --os linux --arch arm - docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 + if [ -n "${SEMVER}" ]; then + docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} || : + docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} --os linux --arch arm + docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 + fi docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} - docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} + if [ -n "${SEMVER}" ]; then + docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} + fi done ''' } @@ -860,15 +869,18 @@ pipeline { ${DELETEIMAGE}:amd64-${META_TAG} \ ${DELETEIMAGE}:amd64-develop \ ${DELETEIMAGE}:amd64-${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:amd64-${SEMVER} \ ${DELETEIMAGE}:arm32v7-${META_TAG} \ ${DELETEIMAGE}:arm32v7-develop \ ${DELETEIMAGE}:arm32v7-${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:arm32v7-${SEMVER} \ ${DELETEIMAGE}:arm64v8-${META_TAG} \ ${DELETEIMAGE}:arm64v8-develop \ - ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:arm64v8-${SEMVER} || : + ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} || : + if [ -n "${SEMVER}" ]; then + docker rmi \ + ${DELETEIMAGE}:amd64-${SEMVER} \ + ${DELETEIMAGE}:arm32v7-${SEMVER} \ + ${DELETEIMAGE}:arm64v8-${SEMVER} || : + fi done docker rmi \ ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ From 7f7cb0bf6e5402f43e00fde4644e4d5dcbe77a16 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 16 Dec 2021 20:29:15 +0100 Subject: [PATCH 195/515] Bot Updating Templated Files --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 804124b..7b78130 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ Find us at: # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) +[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fsonarr?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh/gateway/linuxserver-ci/docker/linuxserver%2Fsonarr) [![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr) [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-sonarr/packages) From 8410b4f66a28c1046603bca583dfad36f85f9b8d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Fri, 24 Dec 2021 02:37:41 +0100 Subject: [PATCH 196/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 8e5e49d..811ee52 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -277,7 +277,7 @@ librtmp12.4+20151223.gitfa8646d.1-2build1 libsasl2-22.1.27+dfsg-2 libsasl2-modules2.1.27+dfsg-2 libsasl2-modules-db2.1.27+dfsg-2 -libseccomp22.5.1-1ubuntu1~20.04.1 +libseccomp22.5.1-1ubuntu1~20.04.2 libselinux13.0-1build2 libsemanage13.0-1build2 libsemanage-common3.0-1build2 From dd6c9edb54e0a6f388cceed173238253cc5f76e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 18 Jan 2022 14:46:54 +0100 Subject: [PATCH 197/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 811ee52..515b83f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -288,11 +288,11 @@ libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 libssl1.11.1.1f-1ubuntu2.10 libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.13 +libsystemd0245.4-4ubuntu3.14 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.2 libtinfo66.2-0ubuntu2 -libudev1245.4-4ubuntu3.13 +libudev1245.4-4ubuntu3.14 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2ubuntu0.20.04.1 From 29854e956685c6554ab964f10fd944ca7ae276d1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 23 Jan 2022 22:32:05 +0100 Subject: [PATCH 198/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 515b83f..2397680 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -288,11 +288,11 @@ libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 libssl1.11.1.1f-1ubuntu2.10 libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.14 +libsystemd0245.4-4ubuntu3.15 libtasn1-64.16.0-2 libtiff54.1.0+git191117-2ubuntu0.20.04.2 libtinfo66.2-0ubuntu2 -libudev1245.4-4ubuntu3.14 +libudev1245.4-4ubuntu3.15 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.1 libwebp60.6.1-2ubuntu0.20.04.1 From c4b1d6bcf711e4ef540c12b21c756f973739fac9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 17 Feb 2022 03:44:55 +0100 Subject: [PATCH 199/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2397680..bd6c4ed 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ bash5.0-6ubuntu1.1 binutils2.34-6ubuntu1.3 binutils-common2.34-6ubuntu1.3 binutils-x86-64-linux-gnu2.34-6ubuntu1.3 -bsdutils1:2.34-0.1ubuntu9.1 +bsdutils1:2.34-0.1ubuntu9.3 bzip21.0.8-2 ca-certificates20210119~20.04.2 ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 @@ -21,7 +21,7 @@ diffutils1:3.7-3 dirmngr2.2.19-3ubuntu2.1 dpkg1.19.7ubuntu3 e2fsprogs1.45.5-2ubuntu1 -fdisk2.34-0.1ubuntu9.1 +fdisk2.34-0.1ubuntu9.3 findutils4.7.0-1ubuntu1 fontconfig-config2.13.1-2ubuntu3 fonts-dejavu-core2.37-1 @@ -50,7 +50,7 @@ libattr11:2.4.48-5 libaudit11:2.8.5-2ubuntu6 libaudit-common1:2.8.5-2ubuntu6 libbinutils2.34-6ubuntu1.3 -libblkid12.34-0.1ubuntu9.1 +libblkid12.34-0.1ubuntu9.3 libbrotli11.0.7-6ubuntu0.1 libbsd00.10.0-1 libbz2-1.01.0.8-2 @@ -71,7 +71,7 @@ libdpkg-perl1.19.7ubuntu3 libexif120.6.21-6ubuntu0.4 libexpat12.2.9-1build1 libext2fs21.45.5-2ubuntu1 -libfdisk12.34-0.1ubuntu9.1 +libfdisk12.34-0.1ubuntu9.3 libffi73.3-4 libfontconfig12.13.1-2ubuntu3 libfreetype62.10.1-2ubuntu0.1 @@ -252,7 +252,7 @@ libmono-webbrowser4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 libmono-webmatrix-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 libmono-windowsbase4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmount12.34-0.1ubuntu9.1 +libmount12.34-0.1ubuntu9.3 libncurses66.2-0ubuntu2 libncursesw66.2-0ubuntu2 libnettle73.5.1+really3.5.1-2ubuntu0.2 @@ -282,7 +282,7 @@ libselinux13.0-1build2 libsemanage13.0-1build2 libsemanage-common3.0-1build2 libsepol13.0-1 -libsmartcols12.34-0.1ubuntu9.1 +libsmartcols12.34-0.1ubuntu9.3 libsqlite3-03.31.1-4ubuntu0.2 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 @@ -294,7 +294,7 @@ libtiff54.1.0+git191117-2ubuntu0.20.04.2 libtinfo66.2-0ubuntu2 libudev1245.4-4ubuntu3.15 libunistring20.9.10-2 -libuuid12.34-0.1ubuntu9.1 +libuuid12.34-0.1ubuntu9.3 libwebp60.6.1-2ubuntu0.20.04.1 libwind0-heimdal7.7.0+dfsg-1ubuntu1 libx11-62:1.6.9-2ubuntu1.2 @@ -323,7 +323,7 @@ mono-runtime-common6.12.0.122-0xamarin1+ubuntu2004b1 mono-runtime-sgen6.12.0.122-0xamarin1+ubuntu2004b1 mono-vbnc4.7-0xamarin3+ubuntu2004b1 mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 -mount2.34-0.1ubuntu9.1 +mount2.34-0.1ubuntu9.3 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 openssl1.1.1f-1ubuntu2.10 @@ -344,5 +344,5 @@ tar1.30+dfsg-7ubuntu0.20.04.1 tzdata2021e-0ubuntu0.20.04 ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 -util-linux2.34-0.1ubuntu9.1 +util-linux2.34-0.1ubuntu9.3 zlib1g1:1.2.11.dfsg-2ubuntu1.2 From 7c0d7c366d543b124f482551d0c574268c9ba2f9 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 20 Feb 2022 12:29:59 +0000 Subject: [PATCH 200/515] Rebase develop branch to Alpine --- Dockerfile | 29 ++++++++++++----------------- Dockerfile.aarch64 | 29 ++++++++++++----------------- Dockerfile.armhf | 29 ++++++++++++----------------- Jenkinsfile | 2 +- README.md | 3 ++- jenkins-vars.yml | 3 +-- readme-vars.yml | 4 ++-- 7 files changed, 42 insertions(+), 57 deletions(-) diff --git a/Dockerfile b/Dockerfile index 82080fc..e6d12dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,29 +1,25 @@ -FROM ghcr.io/linuxserver/baseimage-mono:focal +FROM ghcr.io/linuxserver/baseimage-alpine:3.15 # set version label ARG BUILD_DATE ARG VERSION ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="aptalca" +LABEL maintainer="thespad" # set environment variables -ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y \ + apk add -U --upgrade --no-cache \ + curl \ jq \ - libmediainfo0v5 && \ + libmediainfo \ + sqlite-libs && \ + apk add -U --upgrade --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ + mono && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ @@ -33,20 +29,19 @@ RUN \ curl -o \ /tmp/sonarr.tar.gz -L \ "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xf \ + tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ - apt-get clean && \ rm -rf \ /tmp/* \ /var/tmp/* -# add local files +# add local files COPY root/ / -# ports and volumes +# ports and volumes EXPOSE 8989 VOLUME /config diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 31dcd7e..8a5838e 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,29 +1,25 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm64v8-focal +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.15 # set version label ARG BUILD_DATE ARG VERSION ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="aptalca" +LABEL maintainer="thespad" # set environment variables -ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y \ + apk add -U --upgrade --no-cache \ + curl \ jq \ - libmediainfo0v5 && \ + libmediainfo \ + sqlite-libs && \ + apk add -U --upgrade --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ + mono && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ @@ -33,20 +29,19 @@ RUN \ curl -o \ /tmp/sonarr.tar.gz -L \ "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xf \ + tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ - apt-get clean && \ rm -rf \ /tmp/* \ /var/tmp/* -# add local files +# add local files COPY root/ / -# ports and volumes +# ports and volumes EXPOSE 8989 VOLUME /config diff --git a/Dockerfile.armhf b/Dockerfile.armhf index c8e9fdd..1a6d073 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,29 +1,25 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-focal +FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.15 # set version label ARG BUILD_DATE ARG VERSION ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="aptalca" +LABEL maintainer="thespad" # set environment variables -ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y \ + apk add -U --upgrade --no-cache \ + curl \ jq \ - libmediainfo0v5 && \ + libmediainfo \ + sqlite-libs && \ + apk add -U --upgrade --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ + mono && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ @@ -33,20 +29,19 @@ RUN \ curl -o \ /tmp/sonarr.tar.gz -L \ "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xf \ + tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ - apt-get clean && \ rm -rf \ /tmp/* \ /var/tmp/* -# add local files +# add local files COPY root/ / -# ports and volumes +# ports and volumes EXPOSE 8989 VOLUME /config diff --git a/Jenkinsfile b/Jenkinsfile index 04444ff..90ccbea 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,7 +24,7 @@ pipeline { DOCKERHUB_IMAGE = 'linuxserver/sonarr' DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - DIST_IMAGE = 'ubuntu' + DIST_IMAGE = 'alpine' MULTIARCH='true' CI='true' CI_WEB='true' diff --git a/README.md b/README.md index 7b78130..d626627 100644 --- a/README.md +++ b/README.md @@ -238,6 +238,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **20.02.22:** - Rebase develop branch to Alpine. * **13.12.21:** - Switch strategy for mediainfo * **10.02.21:** - Rebase to mono focal baseimage. Switch to v3 nightlies. * **18.01.21:** - Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information. @@ -253,7 +254,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 * **14.04.17:** - Change to mount /etc/localtime in README, thanks cbgj. * **13.04.17:** - Switch to official mono repository. * **30.09.16:** - Fix umask -* **23.09.16:** - Add cd to /opt fixes redirects with althub (issue #25) , make XDG config environment variable +* **23.09.16:** - Add cd to /opt fixes redirects with althub (issue #25), make XDG config environment variable * **15.09.16:** - Add libcurl3 package. * **09.09.16:** - Add layer badges to README. * **27.08.16:** - Add badges to README. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 48a7365..ae37643 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -15,7 +15,7 @@ repo_vars: - DOCKERHUB_IMAGE = 'linuxserver/sonarr' - DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' - PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - - DIST_IMAGE = 'ubuntu' + - DIST_IMAGE = 'alpine' - MULTIARCH='true' - CI='true' - CI_WEB='true' @@ -27,4 +27,3 @@ repo_vars: - CI_WEBPATH='' sponsor_links: - { name: "Sonarr", url: "https://sonarr.tv/donate" } - diff --git a/readme-vars.yml b/readme-vars.yml index 17b90ba..9658617 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -46,6 +46,7 @@ app_setup_block: | # changelog changelogs: + - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } - { date: "13.12.21:", desc: "Switch strategy for mediainfo" } - { date: "10.02.21:", desc: "Rebase to mono focal baseimage. Switch to v3 nightlies." } - { date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." } @@ -61,8 +62,7 @@ changelogs: - { date: "14.04.17:", desc: "Change to mount /etc/localtime in README, thanks cbgj." } - { date: "13.04.17:", desc: "Switch to official mono repository." } - { date: "30.09.16:", desc: "Fix umask" } - - { date: "23.09.16:", desc: "Add cd to /opt fixes redirects with althub (issue #25) -, make XDG config environment variable" } + - { date: "23.09.16:", desc: "Add cd to /opt fixes redirects with althub (issue #25), make XDG config environment variable" } - { date: "15.09.16:", desc: "Add libcurl3 package." } - { date: "09.09.16:", desc: "Add layer badges to README." } - { date: "27.08.16:", desc: "Add badges to README." } From 18c72992982edebec9f5ab11f27854541d34e136 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 20 Feb 2022 12:32:50 +0000 Subject: [PATCH 201/515] Update readme tags --- readme-vars.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index 9658617..f4ec86c 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -19,8 +19,6 @@ development_versions: true development_versions_items: - { tag: "latest", desc: "Stable releases from Sonarr (currently v3)" } - { tag: "develop", desc: "Development releases from Sonarr (currently v3)" } - - { tag: "preview", desc: "DEPRECATED - Preview releases from Sonarr (currently v3)" } - - { tag: "5.14", desc: "DEPRECATED - Stable Sonarr releases, but run on Mono 5.14" } # container parameters param_container_name: "{{ project_name }}" From d9fc58fdb7dd507498418e9eef0841dec8c71420 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 21 Feb 2022 17:48:04 +0100 Subject: [PATCH 202/515] Bot Updating Templated Files --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index d626627..35de10e 100644 --- a/README.md +++ b/README.md @@ -66,8 +66,6 @@ This image provides various versions that are available via tags. `latest` tag u | :----: | --- | | latest | Stable releases from Sonarr (currently v3) | | develop | Development releases from Sonarr (currently v3) | -| preview | DEPRECATED - Preview releases from Sonarr (currently v3) | -| 5.14 | DEPRECATED - Stable Sonarr releases, but run on Mono 5.14 | ## Application Setup From cf015ba97d6420c69d4de7ba2ccfbefbc25212e0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 21 Feb 2022 17:50:52 +0100 Subject: [PATCH 203/515] Bot Updating Package Versions --- package_versions.txt | 400 ++++++------------------------------------- 1 file changed, 52 insertions(+), 348 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bd6c4ed..5d5ef6e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,348 +1,52 @@ -adduser3.118ubuntu2 -apt2.0.6 -apt-transport-https2.0.6 -apt-utils2.0.6 -base-files11ubuntu5.4 -base-passwd3.5.47 -bash5.0-6ubuntu1.1 -binutils2.34-6ubuntu1.3 -binutils-common2.34-6ubuntu1.3 -binutils-x86-64-linux-gnu2.34-6ubuntu1.3 -bsdutils1:2.34-0.1ubuntu9.3 -bzip21.0.8-2 -ca-certificates20210119~20.04.2 -ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 -coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.7 -dash0.5.10.2-6 -debconf1.5.73 -debianutils4.9.1 -diffutils1:3.7-3 -dirmngr2.2.19-3ubuntu2.1 -dpkg1.19.7ubuntu3 -e2fsprogs1.45.5-2ubuntu1 -fdisk2.34-0.1ubuntu9.3 -findutils4.7.0-1ubuntu1 -fontconfig-config2.13.1-2ubuntu3 -fonts-dejavu-core2.37-1 -gcc-10-base10.3.0-1ubuntu1~20.04 -gnupg2.2.19-3ubuntu2.1 -gnupg-l10n2.2.19-3ubuntu2.1 -gnupg-utils2.2.19-3ubuntu2.1 -gpg2.2.19-3ubuntu2.1 -gpg-agent2.2.19-3ubuntu2.1 -gpgconf2.2.19-3ubuntu2.1 -gpgsm2.2.19-3ubuntu2.1 -gpgv2.2.19-3ubuntu2.1 -gpg-wks-client2.2.19-3ubuntu2.1 -gpg-wks-server2.2.19-3ubuntu2.1 -grep3.4-1 -gzip1.10-0ubuntu4 -hostname3.23 -init-system-helpers1.57 -jq1.6-1ubuntu0.20.04.1 -krb5-locales1.17-6ubuntu4.1 -libacl12.2.53-6 -libapt-pkg6.02.0.6 -libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 -libassuan02.5.3-7ubuntu2 -libattr11:2.4.48-5 -libaudit11:2.8.5-2ubuntu6 -libaudit-common1:2.8.5-2ubuntu6 -libbinutils2.34-6ubuntu1.3 -libblkid12.34-0.1ubuntu9.3 -libbrotli11.0.7-6ubuntu0.1 -libbsd00.10.0-1 -libbz2-1.01.0.8-2 -libc62.31-0ubuntu9.2 -libcairo21.16.0-4ubuntu1 -libcap-ng00.7.9-2.1build1 -libc-bin2.31-0ubuntu9.2 -libcom-err21.45.5-2ubuntu1 -libcrypt11:4.4.10-10ubuntu4 -libctf02.34-6ubuntu1.3 -libctf-nobfd02.34-6ubuntu1.3 -libcurl3-gnutls7.68.0-1ubuntu2.7 -libcurl47.68.0-1ubuntu2.7 -libcurl4-openssl-dev7.68.0-1ubuntu2.7 -libdb5.35.3.28+dfsg1-0.6ubuntu2 -libdebconfclient00.251ubuntu1 -libdpkg-perl1.19.7ubuntu3 -libexif120.6.21-6ubuntu0.4 -libexpat12.2.9-1build1 -libext2fs21.45.5-2ubuntu1 -libfdisk12.34-0.1ubuntu9.3 -libffi73.3-4 -libfontconfig12.13.1-2ubuntu3 -libfreetype62.10.1-2ubuntu0.1 -libgcc-s110.3.0-1ubuntu1~20.04 -libgcrypt201.8.5-5ubuntu1.1 -libgdbm61.18.1-5 -libgdbm-compat41.18.1-5 -libgdiplus6.0.5-0xamarin1+ubuntu2004b1 -libgif75.1.9-1 -libglib2.0-02.64.6-1~ubuntu20.04.4 -libgmp102:6.2.0+dfsg-4 -libgnutls303.6.13-2ubuntu1.6 -libgpg-error01.37-1 -libgssapi3-heimdal7.7.0+dfsg-1ubuntu1 -libgssapi-krb5-21.17-6ubuntu4.1 -libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 -libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 -libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 -libhogweed53.5.1+really3.5.1-2ubuntu0.2 -libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 -libidn2-02.2.0-2 -libjbig02.1-3.1build1 -libjpeg88c-2ubuntu8 -libjpeg-turbo82.0.3-0ubuntu1.20.04.1 -libjq11.6-1ubuntu0.20.04.1 -libk5crypto31.17-6ubuntu4.1 -libkeyutils11.6-6ubuntu1 -libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 -libkrb5-31.17-6ubuntu4.1 -libkrb5support01.17-6ubuntu4.1 -libksba81.3.5-2 -libldap-2.4-22.4.49+dfsg-2ubuntu1.8 -libldap-common2.4.49+dfsg-2ubuntu1.8 -liblz4-11.9.2-2ubuntu0.20.04.1 -liblzma55.2.4-1ubuntu1 -libmediainfo0v521.09-1 -libmms00.6.4-3 -libmono-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-accessibility4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cairo4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cecil-private-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cecil-vb0.9-cil4.7-0xamarin3+ubuntu2004b1 -libmono-cil-dev6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-codecontracts4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-compilerservices-symbolwriter4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-corlib4.5-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cscompmgd0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-csharp4.0c-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-custommarshalers4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-data-tds4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-db2-1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-debugger-soft4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n4.0-all6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-cjk4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-mideast4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-other4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-rare4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-west4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-messaging-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-engine4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-framework4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-csharp4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 -libmono-microsoft-visualc10.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-web-infrastructure1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-oracle4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-parallel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-peapi4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-posix4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-relaxng4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmonosgen-2.0-16.12.0.122-0xamarin1+ubuntu2004b1 -libmonosgen-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-sharpzip4.84-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-simd4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-smdiagnostics0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-sqlite4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-componentmodel-composition4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-componentmodel-dataannotations4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-configuration4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-configuration-install4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-core4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-datasetextensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-entity4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-services-client4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-deployment4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-drawing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-drawing-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-dynamic4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-enterpriseservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel-selectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-io-compression4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-io-compression-filesystem4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-json4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-json-microsoft4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-ldap-protocols4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net-http-formatting4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net-http-webrequest4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-numerics4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-numerics-vectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-core2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-debugger2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-experimental2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-interfaces2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-linq2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-observable-aliases0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-platformservices2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-providers2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-runtime-remoting2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-windows-forms2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-windows-threading2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reflection-context4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-caching4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-durableinstancing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-activation4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-discovery4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-internals0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-serviceprocess4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-threading-tasks-dataflow4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-transactions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-abstractions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-applicationservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-dynamicdata4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-extensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-extensions-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-http-selfhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-http-webhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-mobile4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-mvc3.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-regularexpressions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-webpages2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-webpages-deployment2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-webpages-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-windows4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-windows-forms4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-windows-forms-datavisualization4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-workflow-activities4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-workflow-componentmodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-workflow-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xaml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xml-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xml-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-tasklets4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-webbrowser4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-webmatrix-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-windowsbase4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmount12.34-0.1ubuntu9.3 -libncurses66.2-0ubuntu2 -libncursesw66.2-0ubuntu2 -libnettle73.5.1+really3.5.1-2ubuntu0.2 -libnghttp2-141.40.0-1build1 -libnpth01.6-1 -libonig56.9.4-1 -libp11-kit00.23.20-1ubuntu0.1 -libpam0g1.3.1-5ubuntu4.3 -libpam-modules1.3.1-5ubuntu4.3 -libpam-modules-bin1.3.1-5ubuntu4.3 -libpam-runtime1.3.1-5ubuntu4.3 -libpcre2-8-010.34-7 -libpcre32:8.39-12build1 -libperl5.305.30.0-9ubuntu0.2 -libpixman-1-00.38.4-0ubuntu1 -libpng16-161.6.37-2 -libprocps82:3.3.16-1ubuntu2.3 -libpsl50.21.0-1ubuntu1 -libreadline88.0-4 -libroken18-heimdal7.7.0+dfsg-1ubuntu1 -librtmp12.4+20151223.gitfa8646d.1-2build1 -libsasl2-22.1.27+dfsg-2 -libsasl2-modules2.1.27+dfsg-2 -libsasl2-modules-db2.1.27+dfsg-2 -libseccomp22.5.1-1ubuntu1~20.04.2 -libselinux13.0-1build2 -libsemanage13.0-1build2 -libsemanage-common3.0-1build2 -libsepol13.0-1 -libsmartcols12.34-0.1ubuntu9.3 -libsqlite3-03.31.1-4ubuntu0.2 -libss21.45.5-2ubuntu1 -libssh-40.9.3-2ubuntu2.2 -libssl1.11.1.1f-1ubuntu2.10 -libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.15 -libtasn1-64.16.0-2 -libtiff54.1.0+git191117-2ubuntu0.20.04.2 -libtinfo66.2-0ubuntu2 -libudev1245.4-4ubuntu3.15 -libunistring20.9.10-2 -libuuid12.34-0.1ubuntu9.3 -libwebp60.6.1-2ubuntu0.20.04.1 -libwind0-heimdal7.7.0+dfsg-1ubuntu1 -libx11-62:1.6.9-2ubuntu1.2 -libx11-data2:1.6.9-2ubuntu1.2 -libxau61:1.0.9-0ubuntu1 -libxcb11.14-2 -libxcb-render01.14-2 -libxcb-shm01.14-2 -libxdmcp61:1.1.3-0ubuntu1 -libxext62:1.3.4-0ubuntu1 -libxrender11:0.9.10-1 -libzen0v50.4.39-1 -libzstd11.4.4+dfsg-3ubuntu0.1 -locales2.31-0ubuntu9.2 -login1:4.8.1-1ubuntu5.20.04.1 -logsave1.45.5-2ubuntu1 -lsb-base11.1.0ubuntu2 -mawk1.3.4.20200120-2 -mono-4.0-gac6.12.0.122-0xamarin1+ubuntu2004b1 -mono-devel6.12.0.122-0xamarin1+ubuntu2004b1 -mono-gac6.12.0.122-0xamarin1+ubuntu2004b1 -mono-mcs6.12.0.122-0xamarin1+ubuntu2004b1 -mono-roslyn6.12.0.122-0xamarin1+ubuntu2004b1 -mono-runtime6.12.0.122-0xamarin1+ubuntu2004b1 -mono-runtime-common6.12.0.122-0xamarin1+ubuntu2004b1 -mono-runtime-sgen6.12.0.122-0xamarin1+ubuntu2004b1 -mono-vbnc4.7-0xamarin3+ubuntu2004b1 -mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 -mount2.34-0.1ubuntu9.3 -ncurses-base6.2-0ubuntu2 -ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.10 -passwd1:4.8.1-1ubuntu5.20.04.1 -perl5.30.0-9ubuntu0.2 -perl-base5.30.0-9ubuntu0.2 -perl-modules-5.305.30.0-9ubuntu0.2 -pinentry-curses1.1.0-3build1 -pkg-config0.29.1-0ubuntu4 -procps2:3.3.16-1ubuntu2.3 -publicsuffix20200303.0012-1 -readline-common8.0-4 -repo-mediaarea1.0-12 -sed4.7-1 -sensible-utils0.0.12+nmu1 -sysvinit-utils2.96-2.1ubuntu1 -tar1.30+dfsg-7ubuntu0.20.04.1 -tzdata2021e-0ubuntu0.20.04 -ubuntu-keyring2020.02.11.4 -ucf3.0038+nmu1 -util-linux2.34-0.1ubuntu9.3 -zlib1g1:1.2.11.dfsg-2ubuntu1.2 +alpine-baselayout-3.2.0-r18 +alpine-keys-2.4-r1 +apk-tools-2.12.7-r3 +bash-5.1.8-r0 +brotli-libs-1.0.9-r5 +busybox-1.34.1-r4 +ca-certificates-20211220-r0 +ca-certificates-bundle-20211220-r0 +coreutils-9.0-r2 +curl-7.80.0-r0 +expat-2.4.5-r0 +gdbm-1.22-r0 +jq-1.6-r1 +libacl-2.2.53-r0 +libattr-2.5.1-r1 +libbz2-1.0.8-r1 +libc-utils-0.7.2-r3 +libcrypto1.1-1.1.1l-r8 +libcurl-7.80.0-r0 +libffi-3.4.2-r1 +libgcc-10.3.1_git20211027-r0 +libintl-0.21-r0 +libmediainfo-21.09-r0 +libproc-3.3.17-r0 +libretls-3.3.4-r2 +libssl1.1-1.1.1l-r8 +libstdc++-10.3.1_git20211027-r0 +libzen-0.4.39-r0 +linux-pam-1.5.2-r0 +mono-6.12.0.122-r1 +mpdecimal-2.5.1-r1 +musl-1.2.2-r7 +musl-utils-1.2.2-r7 +ncurses-libs-6.3_p20211120-r0 +ncurses-terminfo-base-6.3_p20211120-r0 +nghttp2-libs-1.46.0-r0 +oniguruma-6.9.7.1-r0 +procps-3.3.17-r0 +python3-3.9.7-r4 +readline-8.1.1-r0 +s6-ipcserver-2.11.0.0-r0 +scanelf-1.3.3-r0 +shadow-4.8.1-r1 +skalibs-2.11.0.0-r0 +sqlite-libs-3.36.0-r0 +ssl_client-1.34.1-r4 +tinyxml2-9.0.0-r0 +tzdata-2021e-r0 +utmps-0.1.0.3-r0 +xz-5.2.5-r0 +xz-libs-5.2.5-r0 +zlib-1.2.11-r3 From 35f0ce3c7f2fa7131e9098bcb957f98b27d961bb Mon Sep 17 00:00:00 2001 From: TheSpad Date: Mon, 21 Feb 2022 22:11:12 +0000 Subject: [PATCH 204/515] Run mono cert sync on init --- root/etc/cont-init.d/30-config | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config index 9010fc3..7ab0aa7 100644 --- a/root/etc/cont-init.d/30-config +++ b/root/etc/cont-init.d/30-config @@ -4,6 +4,13 @@ [[ -e /config/sonarr.pid ]] && \ rm -rf /config/sonarr.pid +# update certs for mono +if [[ ! -f "/app/sonarr/donecerts" ]]; then + echo "*** Running mono cert sync ***" + cert-sync --quiet /etc/ssl/certs/ca-certificates.crt + touch "/app/sonarr/donecerts" +fi + # permissions chown -R abc:abc \ /app/sonarr/bin From a969f4ecd96e47c1b4f128ebfb1df202d35b5778 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Feb 2022 08:34:32 +0100 Subject: [PATCH 205/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 5d5ef6e..2e3bc47 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ alpine-baselayout-3.2.0-r18 alpine-keys-2.4-r1 apk-tools-2.12.7-r3 -bash-5.1.8-r0 +bash-5.1.16-r0 brotli-libs-1.0.9-r5 busybox-1.34.1-r4 ca-certificates-20211220-r0 From 594c06418178ad72b3cdd91db21aba31e2843ab9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 27 Feb 2022 22:34:26 +0100 Subject: [PATCH 206/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2e3bc47..680c9f3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 curl-7.80.0-r0 -expat-2.4.5-r0 +expat-2.4.6-r0 gdbm-1.22-r0 jq-1.6-r1 libacl-2.2.53-r0 From 4c3e33e4bf50e6eed1c8d34ce89febd2b4e30336 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 7 Mar 2022 07:43:14 +0100 Subject: [PATCH 207/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 680c9f3..ab6d5bf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -8,7 +8,7 @@ ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 curl-7.80.0-r0 -expat-2.4.6-r0 +expat-2.4.7-r0 gdbm-1.22-r0 jq-1.6-r1 libacl-2.2.53-r0 From 375e3cf25ab8ba1f1be9b25be45c262faeadb33a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 20 Mar 2022 09:39:00 +0100 Subject: [PATCH 208/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ab6d5bf..2ed816b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,15 +15,15 @@ libacl-2.2.53-r0 libattr-2.5.1-r1 libbz2-1.0.8-r1 libc-utils-0.7.2-r3 -libcrypto1.1-1.1.1l-r8 +libcrypto1.1-1.1.1n-r0 libcurl-7.80.0-r0 libffi-3.4.2-r1 libgcc-10.3.1_git20211027-r0 libintl-0.21-r0 libmediainfo-21.09-r0 libproc-3.3.17-r0 -libretls-3.3.4-r2 -libssl1.1-1.1.1l-r8 +libretls-3.3.4-r3 +libssl1.1-1.1.1n-r0 libstdc++-10.3.1_git20211027-r0 libzen-0.4.39-r0 linux-pam-1.5.2-r0 From fc02d3795541083c19aff6493ac9bc6ad77accfe Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 20 Mar 2022 17:50:15 +0000 Subject: [PATCH 209/515] Remove alpine warning --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index e6d12dc..ec66167 100644 --- a/Dockerfile +++ b/Dockerfile @@ -32,7 +32,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ rm -rf \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 8a5838e..a19301d 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -32,7 +32,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ rm -rf \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 1a6d073..58865e8 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -32,7 +32,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ rm -rf \ From 6a8fefcca8d72b4fbcfd5b8364383914f71f7ed6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Mar 2022 08:43:36 -0500 Subject: [PATCH 210/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2ed816b..3e11419 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -45,7 +45,7 @@ skalibs-2.11.0.0-r0 sqlite-libs-3.36.0-r0 ssl_client-1.34.1-r4 tinyxml2-9.0.0-r0 -tzdata-2021e-r0 +tzdata-2022a-r0 utmps-0.1.0.3-r0 xz-5.2.5-r0 xz-libs-5.2.5-r0 From 20e243fa5ead7ed31b0e1db2e8200f1e2f4fa7df Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Mar 2022 08:46:11 -0500 Subject: [PATCH 211/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3e11419..005e7e2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -49,4 +49,4 @@ tzdata-2022a-r0 utmps-0.1.0.3-r0 xz-5.2.5-r0 xz-libs-5.2.5-r0 -zlib-1.2.11-r3 +zlib-1.2.12-r0 From 76d6b2c02bdc6cb1584149345908b2d241bcf911 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Apr 2022 15:45:58 +0200 Subject: [PATCH 212/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 005e7e2..ac3b184 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,7 +3,7 @@ alpine-keys-2.4-r1 apk-tools-2.12.7-r3 bash-5.1.16-r0 brotli-libs-1.0.9-r5 -busybox-1.34.1-r4 +busybox-1.34.1-r5 ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 @@ -43,7 +43,7 @@ scanelf-1.3.3-r0 shadow-4.8.1-r1 skalibs-2.11.0.0-r0 sqlite-libs-3.36.0-r0 -ssl_client-1.34.1-r4 +ssl_client-1.34.1-r5 tinyxml2-9.0.0-r0 tzdata-2022a-r0 utmps-0.1.0.3-r0 From 1483f9307431f083f12747426c3ef5af70ebb5d5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 9 Apr 2022 23:45:12 -0500 Subject: [PATCH 213/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ac3b184..f71f4a5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -48,5 +48,5 @@ tinyxml2-9.0.0-r0 tzdata-2022a-r0 utmps-0.1.0.3-r0 xz-5.2.5-r0 -xz-libs-5.2.5-r0 +xz-libs-5.2.5-r1 zlib-1.2.12-r0 From 747e96fb8ed2531ad57258682f2863a738fc5091 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 12 Apr 2022 15:48:26 +0200 Subject: [PATCH 214/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f71f4a5..509993b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -47,6 +47,6 @@ ssl_client-1.34.1-r5 tinyxml2-9.0.0-r0 tzdata-2022a-r0 utmps-0.1.0.3-r0 -xz-5.2.5-r0 +xz-5.2.5-r1 xz-libs-5.2.5-r1 zlib-1.2.12-r0 From 9ab2c14da47db80c9907dffa09d5457fd9f40bed Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Thu, 28 Apr 2022 21:36:05 -0500 Subject: [PATCH 215/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 509993b..1e1711a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -7,7 +7,7 @@ busybox-1.34.1-r5 ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 -curl-7.80.0-r0 +curl-7.80.0-r1 expat-2.4.7-r0 gdbm-1.22-r0 jq-1.6-r1 @@ -16,7 +16,7 @@ libattr-2.5.1-r1 libbz2-1.0.8-r1 libc-utils-0.7.2-r3 libcrypto1.1-1.1.1n-r0 -libcurl-7.80.0-r0 +libcurl-7.80.0-r1 libffi-3.4.2-r1 libgcc-10.3.1_git20211027-r0 libintl-0.21-r0 @@ -49,4 +49,4 @@ tzdata-2022a-r0 utmps-0.1.0.3-r0 xz-5.2.5-r1 xz-libs-5.2.5-r1 -zlib-1.2.12-r0 +zlib-1.2.12-r1 From 31a4eaafc0421f7fa063cac5ff8707248a2a458e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 1 May 2022 00:35:49 +0200 Subject: [PATCH 216/515] Bot Updating Templated Files --- Jenkinsfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 90ccbea..f771eb2 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -343,9 +343,11 @@ pipeline { 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 cd ${TEMPDIR}/unraid/templates/ if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then - echo "Image is on the ignore list, removing Unraid template" - git rm unraid/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Removing Deprecated Unraid Template' || : + echo "Image is on the ignore list, marking Unraid template as deprecated" + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add unraid/${CONTAINER_NAME}.xml + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : else cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add unraid/${CONTAINER_NAME}.xml From 9f2853d0686de998f17af91e41a23d27760379a4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sat, 30 Apr 2022 17:37:27 -0500 Subject: [PATCH 217/515] Bot Updating Templated Files --- README.md | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 35de10e..3e33c06 100644 --- a/README.md +++ b/README.md @@ -46,26 +46,26 @@ Find us at: ## Supported Architectures -Our images support multiple architectures such as `x86-64`, `arm64` and `armhf`. We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). +We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). -Simply pulling `lscr.io/linuxserver/sonarr` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. +Simply pulling `lscr.io/linuxserver/sonarr:develop` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. The architectures supported by this image are: -| Architecture | Tag | -| :----: | --- | -| x86-64 | amd64-latest | -| arm64 | arm64v8-latest | -| armhf | arm32v7-latest | +| Architecture | Available | Tag | +| :----: | :----: | ---- | +| x86-64 | ✅ | amd64-\ | +| arm64 | ✅ | arm64v8-\ | +| armhf| ✅ | arm32v7-\ | ## Version Tags -This image provides various versions that are available via tags. `latest` tag usually provides the latest stable version. Others are considered under development and caution must be exercised when using them. +This image provides various versions that are available via tags. Please read the descriptions carefully and exercise caution when using unstable or development tags. -| Tag | Description | -| :----: | --- | -| latest | Stable releases from Sonarr (currently v3) | -| develop | Development releases from Sonarr (currently v3) | +| Tag | Available | Description | +| :----: | :----: |--- | +| latest | ✅ | Stable releases from Sonarr (currently v3) | +| develop | ✅ | Development releases from Sonarr (currently v3) | ## Application Setup @@ -82,7 +82,7 @@ Here are some example snippets to help you get started creating a container. version: "2.1" services: sonarr: - image: lscr.io/linuxserver/sonarr + image: lscr.io/linuxserver/sonarr:develop container_name: sonarr environment: - PUID=1000 @@ -110,7 +110,7 @@ docker run -d \ -v :/tv \ -v :/downloads \ --restart unless-stopped \ - lscr.io/linuxserver/sonarr + lscr.io/linuxserver/sonarr:develop ``` ## Parameters @@ -170,7 +170,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to * container version number * `docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr` * image version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/sonarr` + * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/sonarr:develop` ## Updating Info @@ -188,7 +188,7 @@ Below are the instructions for updating containers: ### Via Docker Run -* Update the image: `docker pull lscr.io/linuxserver/sonarr` +* Update the image: `docker pull lscr.io/linuxserver/sonarr:develop` * Stop the running container: `docker stop sonarr` * Delete the container: `docker rm sonarr` * Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) @@ -223,7 +223,7 @@ cd docker-sonarr docker build \ --no-cache \ --pull \ - -t lscr.io/linuxserver/sonarr:latest . + -t lscr.io/linuxserver/sonarr:develop . ``` The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` From f98bb07ddc3ed0bfd3c008ccd3505da56ab82a24 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 3 May 2022 08:57:30 -0500 Subject: [PATCH 218/515] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f771eb2..1414193 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -345,7 +345,7 @@ pipeline { if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then echo "Image is on the ignore list, marking Unraid template as deprecated" cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add unraid/${CONTAINER_NAME}.xml + git add -u unraid/${CONTAINER_NAME}.xml git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : git commit -m 'Bot Moving Deprecated Unraid Template' || : else From cc0c5eb897248385aaf5e2d3d306ccba8ece9ffd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 16 May 2022 01:38:39 +0200 Subject: [PATCH 219/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1e1711a..ea1170f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -15,7 +15,7 @@ libacl-2.2.53-r0 libattr-2.5.1-r1 libbz2-1.0.8-r1 libc-utils-0.7.2-r3 -libcrypto1.1-1.1.1n-r0 +libcrypto1.1-1.1.1o-r0 libcurl-7.80.0-r1 libffi-3.4.2-r1 libgcc-10.3.1_git20211027-r0 @@ -23,7 +23,7 @@ libintl-0.21-r0 libmediainfo-21.09-r0 libproc-3.3.17-r0 libretls-3.3.4-r3 -libssl1.1-1.1.1n-r0 +libssl1.1-1.1.1o-r0 libstdc++-10.3.1_git20211027-r0 libzen-0.4.39-r0 linux-pam-1.5.2-r0 From 58b3383649136c10989a4b85c289ad16606b54f2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 5 Jul 2022 16:11:02 +0200 Subject: [PATCH 220/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ea1170f..381f8dc 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -7,7 +7,7 @@ busybox-1.34.1-r5 ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 -curl-7.80.0-r1 +curl-7.80.0-r2 expat-2.4.7-r0 gdbm-1.22-r0 jq-1.6-r1 @@ -15,15 +15,15 @@ libacl-2.2.53-r0 libattr-2.5.1-r1 libbz2-1.0.8-r1 libc-utils-0.7.2-r3 -libcrypto1.1-1.1.1o-r0 -libcurl-7.80.0-r1 +libcrypto1.1-1.1.1p-r0 +libcurl-7.80.0-r2 libffi-3.4.2-r1 libgcc-10.3.1_git20211027-r0 libintl-0.21-r0 libmediainfo-21.09-r0 libproc-3.3.17-r0 libretls-3.3.4-r3 -libssl1.1-1.1.1o-r0 +libssl1.1-1.1.1p-r0 libstdc++-10.3.1_git20211027-r0 libzen-0.4.39-r0 linux-pam-1.5.2-r0 From 34cc71a50e2be3e04c4b4777b15020e6c951076c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Wed, 6 Jul 2022 11:56:52 -0500 Subject: [PATCH 221/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 381f8dc..0a90c93 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,7 +3,7 @@ alpine-keys-2.4-r1 apk-tools-2.12.7-r3 bash-5.1.16-r0 brotli-libs-1.0.9-r5 -busybox-1.34.1-r5 +busybox-1.34.1-r6 ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 @@ -15,7 +15,7 @@ libacl-2.2.53-r0 libattr-2.5.1-r1 libbz2-1.0.8-r1 libc-utils-0.7.2-r3 -libcrypto1.1-1.1.1p-r0 +libcrypto1.1-1.1.1q-r0 libcurl-7.80.0-r2 libffi-3.4.2-r1 libgcc-10.3.1_git20211027-r0 @@ -23,7 +23,7 @@ libintl-0.21-r0 libmediainfo-21.09-r0 libproc-3.3.17-r0 libretls-3.3.4-r3 -libssl1.1-1.1.1p-r0 +libssl1.1-1.1.1q-r0 libstdc++-10.3.1_git20211027-r0 libzen-0.4.39-r0 linux-pam-1.5.2-r0 @@ -43,7 +43,7 @@ scanelf-1.3.3-r0 shadow-4.8.1-r1 skalibs-2.11.0.0-r0 sqlite-libs-3.36.0-r0 -ssl_client-1.34.1-r5 +ssl_client-1.34.1-r6 tinyxml2-9.0.0-r0 tzdata-2022a-r0 utmps-0.1.0.3-r0 From 3cf72423031cfff88073fc687a6848d4e2e3b6e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 19 Jul 2022 08:59:53 -0500 Subject: [PATCH 222/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0a90c93..cc02ed8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -31,8 +31,8 @@ mono-6.12.0.122-r1 mpdecimal-2.5.1-r1 musl-1.2.2-r7 musl-utils-1.2.2-r7 -ncurses-libs-6.3_p20211120-r0 -ncurses-terminfo-base-6.3_p20211120-r0 +ncurses-libs-6.3_p20211120-r1 +ncurses-terminfo-base-6.3_p20211120-r1 nghttp2-libs-1.46.0-r0 oniguruma-6.9.7.1-r0 procps-3.3.17-r0 From 8e17d177f92208e0ca946d20e38ae537170f8711 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 26 Jul 2022 08:58:30 -0500 Subject: [PATCH 223/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index cc02ed8..5ee77ab 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,7 +3,7 @@ alpine-keys-2.4-r1 apk-tools-2.12.7-r3 bash-5.1.16-r0 brotli-libs-1.0.9-r5 -busybox-1.34.1-r6 +busybox-1.34.1-r7 ca-certificates-20211220-r0 ca-certificates-bundle-20211220-r0 coreutils-9.0-r2 @@ -36,14 +36,14 @@ ncurses-terminfo-base-6.3_p20211120-r1 nghttp2-libs-1.46.0-r0 oniguruma-6.9.7.1-r0 procps-3.3.17-r0 -python3-3.9.7-r4 +python3-3.9.13-r1 readline-8.1.1-r0 s6-ipcserver-2.11.0.0-r0 scanelf-1.3.3-r0 shadow-4.8.1-r1 skalibs-2.11.0.0-r0 sqlite-libs-3.36.0-r0 -ssl_client-1.34.1-r6 +ssl_client-1.34.1-r7 tinyxml2-9.0.0-r0 tzdata-2022a-r0 utmps-0.1.0.3-r0 From 66de2a887ba6aa2d9f3bc9a73eb02786def64735 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 16:01:32 +0100 Subject: [PATCH 224/515] Rebase develop back to ubuntu due to Alpine dropping mono --- Dockerfile | 21 ++++++++++++++------- Dockerfile.aarch64 | 19 +++++++++++++------ Dockerfile.armhf | 19 +++++++++++++------ Jenkinsfile | 2 +- README.md | 1 + jenkins-vars.yml | 2 +- readme-vars.yml | 3 ++- root/etc/cont-init.d/30-config | 7 ------- root/etc/services.d/sonarr/run | 0 9 files changed, 45 insertions(+), 29 deletions(-) mode change 100644 => 100755 root/etc/services.d/sonarr/run diff --git a/Dockerfile b/Dockerfile index ec66167..15d77f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-alpine:3.15 +FROM ghcr.io/linuxserver/baseimage-mono:focal # set version label ARG BUILD_DATE @@ -8,18 +8,23 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables +ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apk add -U --upgrade --no-cache \ + apt-get update && \ + apt-get install -y --no-install-recommends \ curl \ jq \ - libmediainfo \ - sqlite-libs && \ - apk add -U --upgrade --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ - mono && \ + mediainfo && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ @@ -32,10 +37,12 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ + apt-get clean && \ rm -rf \ + /var/lib/apt/lists/* \ /tmp/* \ /var/tmp/* diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index a19301d..c9d124e 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -8,18 +8,23 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables +ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apk add -U --upgrade --no-cache \ + apt-get update && \ + apt-get install -y --no-install-recommends \ curl \ jq \ - libmediainfo \ - sqlite-libs && \ - apk add -U --upgrade --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ - mono && \ + mediainfo && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ @@ -32,10 +37,12 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ + apt-get clean && \ rm -rf \ + /var/lib/apt/lists/* \ /tmp/* \ /var/tmp/* diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 58865e8..5102bb9 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -8,18 +8,23 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables +ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apk add -U --upgrade --no-cache \ + apt-get update && \ + apt-get install -y --no-install-recommends \ curl \ jq \ - libmediainfo \ - sqlite-libs && \ - apk add -U --upgrade --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/testing \ - mono && \ + mediainfo && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ @@ -32,10 +37,12 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ + apt-get clean && \ rm -rf \ + /var/lib/apt/lists/* \ /tmp/* \ /var/tmp/* diff --git a/Jenkinsfile b/Jenkinsfile index 1414193..5452f24 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,7 +24,7 @@ pipeline { DOCKERHUB_IMAGE = 'linuxserver/sonarr' DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - DIST_IMAGE = 'alpine' + DIST_IMAGE = 'ubuntu' MULTIARCH='true' CI='true' CI_WEB='true' diff --git a/README.md b/README.md index 3e33c06..a21d215 100644 --- a/README.md +++ b/README.md @@ -236,6 +236,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **02.08.22:** - Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine. * **20.02.22:** - Rebase develop branch to Alpine. * **13.12.21:** - Switch strategy for mediainfo * **10.02.21:** - Rebase to mono focal baseimage. Switch to v3 nightlies. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index ae37643..cba7f78 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -15,7 +15,7 @@ repo_vars: - DOCKERHUB_IMAGE = 'linuxserver/sonarr' - DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' - PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - - DIST_IMAGE = 'alpine' + - DIST_IMAGE = 'ubuntu' - MULTIARCH='true' - CI='true' - CI_WEB='true' diff --git a/readme-vars.yml b/readme-vars.yml index f4ec86c..5ecaa52 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -44,7 +44,8 @@ app_setup_block: | # changelog changelogs: - - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } + - { date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine." } + - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } - { date: "13.12.21:", desc: "Switch strategy for mediainfo" } - { date: "10.02.21:", desc: "Rebase to mono focal baseimage. Switch to v3 nightlies." } - { date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." } diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config index 7ab0aa7..9010fc3 100644 --- a/root/etc/cont-init.d/30-config +++ b/root/etc/cont-init.d/30-config @@ -4,13 +4,6 @@ [[ -e /config/sonarr.pid ]] && \ rm -rf /config/sonarr.pid -# update certs for mono -if [[ ! -f "/app/sonarr/donecerts" ]]; then - echo "*** Running mono cert sync ***" - cert-sync --quiet /etc/ssl/certs/ca-certificates.crt - touch "/app/sonarr/donecerts" -fi - # permissions chown -R abc:abc \ /app/sonarr/bin diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run old mode 100644 new mode 100755 From 8443ad8f47076e7afaf764de5fb182ae441789fa Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 16:22:27 +0100 Subject: [PATCH 225/515] Change bases for arm too --- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index c9d124e..de0b3df 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.15 +FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-focal # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 5102bb9..6b3f414 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.15 +FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal # set version label ARG BUILD_DATE From 948a43cc5c3356a9d3fe1d10bf90745b05412597 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 16:42:48 +0100 Subject: [PATCH 226/515] Add armhf deprecation warning. --- Dockerfile.armhf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 6b3f414..c0c1eb2 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -37,7 +37,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono support this will be the last supported build for 32-bit arm (armhf) platforms. See [https://info.linuxserver.io](info.linuxserver.io) for more info." > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ From 972ac457505c26a7908ffc754c06818c0b6ed538 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 16:52:20 +0100 Subject: [PATCH 227/515] Actually definitely use the right bases for arm --- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index de0b3df..77102f2 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-ubuntu:arm64v8-focal +FROM ghcr.io/linuxserver/baseimage-mono:arm64v8-focal # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index c0c1eb2..877a4cc 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal +FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-focal # set version label ARG BUILD_DATE From b5177b6640bafc6977d16d647f50838046ed8f1a Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 17:07:36 +0100 Subject: [PATCH 228/515] Remove unsupported hyperlink --- Dockerfile.armhf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 877a4cc..0af3ee7 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -37,7 +37,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono support this will be the last supported build for 32-bit arm (armhf) platforms. See [https://info.linuxserver.io](info.linuxserver.io) for more info." > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono support this will be the last supported build for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ From de4070e122be048571268ff6092e168c096fd78b Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 17:36:18 +0100 Subject: [PATCH 229/515] Deprecate armhf --- Dockerfile.armhf | 43 ++------------------------- readme-vars.yml | 2 +- root-armhf/etc/cont-init.d/50-armless | 14 +++++++++ root-armhf/etc/services.d/armless/run | 4 +++ 4 files changed, 21 insertions(+), 42 deletions(-) create mode 100644 root-armhf/etc/cont-init.d/50-armless create mode 100644 root-armhf/etc/services.d/armless/run diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 0af3ee7..49f154a 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-focal +FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal # set version label ARG BUILD_DATE @@ -12,43 +12,4 @@ ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" -RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ - echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y --no-install-recommends \ - curl \ - jq \ - mediainfo && \ - echo "**** install sonarr ****" && \ - mkdir -p /app/sonarr/bin && \ - if [ -z ${SONARR_VERSION+x} ]; then \ - SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ - fi && \ - curl -o \ - /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xzf \ - /tmp/sonarr.tar.gz -C \ - /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono support this will be the last supported build for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ - echo "**** cleanup ****" && \ - apt-get clean && \ - rm -rf \ - /var/lib/apt/lists/* \ - /tmp/* \ - /var/tmp/* - -# add local files -COPY root/ / - -# ports and volumes -EXPOSE 8989 -VOLUME /config +COPY root-armhf/ / diff --git a/readme-vars.yml b/readme-vars.yml index 5ecaa52..442f8dd 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -12,7 +12,6 @@ project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_ available_architectures: - { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} - - { arch: "{{ arch_armhf }}", tag: "arm32v7-latest"} # development version development_versions: true @@ -44,6 +43,7 @@ app_setup_block: | # changelog changelogs: + - { date: "03.08.22:", desc: "Deprecate armhf." } - { date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine." } - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } - { date: "13.12.21:", desc: "Switch strategy for mediainfo" } diff --git a/root-armhf/etc/cont-init.d/50-armless b/root-armhf/etc/cont-init.d/50-armless new file mode 100644 index 0000000..31e79d6 --- /dev/null +++ b/root-armhf/etc/cont-init.d/50-armless @@ -0,0 +1,14 @@ +#!/usr/bin/with-contenv bash + +cat <<-EOF + ******************************************************** + ******************************************************** + * * + * !!!! * + * This image no longers supports * + * 32 bit ARM due to a lack of upstream packages * + * * + * * + ******************************************************** + ******************************************************** +EOF diff --git a/root-armhf/etc/services.d/armless/run b/root-armhf/etc/services.d/armless/run new file mode 100644 index 0000000..169b1e2 --- /dev/null +++ b/root-armhf/etc/services.d/armless/run @@ -0,0 +1,4 @@ +#!/usr/bin/with-contenv bash + +exec \ + s6-svscanctl -t /run/service/ From 7907c812371f662dd065d55760fa65f6acf1932c Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 19:30:47 +0100 Subject: [PATCH 230/515] Add startup delay for CI --- Jenkinsfile | 2 +- README.md | 3 ++- jenkins-vars.yml | 2 +- root-armhf/etc/services.d/armless/run | 4 ++++ 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5452f24..5579a96 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,7 +31,7 @@ pipeline { CI_PORT='8989' CI_SSL='false' CI_DELAY='120' - CI_DOCKERENV='TZ=US/Pacific' + CI_DOCKERENV='TZ=US/Pacific|ISCI=true' CI_AUTH='user:password' CI_WEBPATH='' } diff --git a/README.md b/README.md index a21d215..77e9c3e 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ The architectures supported by this image are: | :----: | :----: | ---- | | x86-64 | ✅ | amd64-\ | | arm64 | ✅ | arm64v8-\ | -| armhf| ✅ | arm32v7-\ | +| armhf| ❌ | | ## Version Tags @@ -236,6 +236,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **03.08.22:** - Deprecate armhf. * **02.08.22:** - Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine. * **20.02.22:** - Rebase develop branch to Alpine. * **13.12.21:** - Switch strategy for mediainfo diff --git a/jenkins-vars.yml b/jenkins-vars.yml index cba7f78..0bc0248 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -22,7 +22,7 @@ repo_vars: - CI_PORT='8989' - CI_SSL='false' - CI_DELAY='120' - - CI_DOCKERENV='TZ=US/Pacific' + - CI_DOCKERENV='TZ=US/Pacific|ISCI=true' - CI_AUTH='user:password' - CI_WEBPATH='' sponsor_links: diff --git a/root-armhf/etc/services.d/armless/run b/root-armhf/etc/services.d/armless/run index 169b1e2..647da28 100644 --- a/root-armhf/etc/services.d/armless/run +++ b/root-armhf/etc/services.d/armless/run @@ -1,4 +1,8 @@ #!/usr/bin/with-contenv bash +if [[ -n $ISCI ]]; then + sleep 180 +fi + exec \ s6-svscanctl -t /run/service/ From fe1505163fc54d4e0c9e54d7c7f46d37951ec69c Mon Sep 17 00:00:00 2001 From: TheSpad Date: Tue, 2 Aug 2022 20:22:35 +0100 Subject: [PATCH 231/515] Make servicefile executable --- root-armhf/etc/services.d/armless/run | 0 1 file changed, 0 insertions(+), 0 deletions(-) mode change 100644 => 100755 root-armhf/etc/services.d/armless/run diff --git a/root-armhf/etc/services.d/armless/run b/root-armhf/etc/services.d/armless/run old mode 100644 new mode 100755 From 5b9f5e1d6e1eee4e6f7cae2290177cdd87b675d1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 2 Aug 2022 21:24:43 +0200 Subject: [PATCH 232/515] Bot Updating Package Versions --- package_versions.txt | 401 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 349 insertions(+), 52 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5ee77ab..ed8c085 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,52 +1,349 @@ -alpine-baselayout-3.2.0-r18 -alpine-keys-2.4-r1 -apk-tools-2.12.7-r3 -bash-5.1.16-r0 -brotli-libs-1.0.9-r5 -busybox-1.34.1-r7 -ca-certificates-20211220-r0 -ca-certificates-bundle-20211220-r0 -coreutils-9.0-r2 -curl-7.80.0-r2 -expat-2.4.7-r0 -gdbm-1.22-r0 -jq-1.6-r1 -libacl-2.2.53-r0 -libattr-2.5.1-r1 -libbz2-1.0.8-r1 -libc-utils-0.7.2-r3 -libcrypto1.1-1.1.1q-r0 -libcurl-7.80.0-r2 -libffi-3.4.2-r1 -libgcc-10.3.1_git20211027-r0 -libintl-0.21-r0 -libmediainfo-21.09-r0 -libproc-3.3.17-r0 -libretls-3.3.4-r3 -libssl1.1-1.1.1q-r0 -libstdc++-10.3.1_git20211027-r0 -libzen-0.4.39-r0 -linux-pam-1.5.2-r0 -mono-6.12.0.122-r1 -mpdecimal-2.5.1-r1 -musl-1.2.2-r7 -musl-utils-1.2.2-r7 -ncurses-libs-6.3_p20211120-r1 -ncurses-terminfo-base-6.3_p20211120-r1 -nghttp2-libs-1.46.0-r0 -oniguruma-6.9.7.1-r0 -procps-3.3.17-r0 -python3-3.9.13-r1 -readline-8.1.1-r0 -s6-ipcserver-2.11.0.0-r0 -scanelf-1.3.3-r0 -shadow-4.8.1-r1 -skalibs-2.11.0.0-r0 -sqlite-libs-3.36.0-r0 -ssl_client-1.34.1-r7 -tinyxml2-9.0.0-r0 -tzdata-2022a-r0 -utmps-0.1.0.3-r0 -xz-5.2.5-r1 -xz-libs-5.2.5-r1 -zlib-1.2.12-r1 +adduser3.118ubuntu2 +apt2.0.6 +apt-transport-https2.0.8 +apt-utils2.0.6 +base-files11ubuntu5.5 +base-passwd3.5.47 +bash5.0-6ubuntu1.1 +binutils2.34-6ubuntu1.3 +binutils-common2.34-6ubuntu1.3 +binutils-x86-64-linux-gnu2.34-6ubuntu1.3 +bsdutils1:2.34-0.1ubuntu9.3 +bzip21.0.8-2 +ca-certificates20210119~20.04.2 +ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 +coreutils8.30-3ubuntu2 +curl7.68.0-1ubuntu2.12 +dash0.5.10.2-6 +debconf1.5.73 +debianutils4.9.1 +diffutils1:3.7-3 +dirmngr2.2.19-3ubuntu2.1 +dpkg1.19.7ubuntu3 +e2fsprogs1.45.5-2ubuntu1 +fdisk2.34-0.1ubuntu9.3 +findutils4.7.0-1ubuntu1 +fontconfig-config2.13.1-2ubuntu3 +fonts-dejavu-core2.37-1 +gcc-10-base10.3.0-1ubuntu1~20.04 +gnupg2.2.19-3ubuntu2.1 +gnupg-l10n2.2.19-3ubuntu2.1 +gnupg-utils2.2.19-3ubuntu2.1 +gpg2.2.19-3ubuntu2.1 +gpg-agent2.2.19-3ubuntu2.1 +gpgconf2.2.19-3ubuntu2.1 +gpgsm2.2.19-3ubuntu2.1 +gpgv2.2.19-3ubuntu2.1 +gpg-wks-client2.2.19-3ubuntu2.1 +gpg-wks-server2.2.19-3ubuntu2.1 +grep3.4-1 +gzip1.10-0ubuntu4 +hostname3.23 +init-system-helpers1.57 +jq1.6-1ubuntu0.20.04.1 +krb5-locales1.17-6ubuntu4.1 +libacl12.2.53-6 +libapt-pkg6.02.0.6 +libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 +libassuan02.5.3-7ubuntu2 +libattr11:2.4.48-5 +libaudit11:2.8.5-2ubuntu6 +libaudit-common1:2.8.5-2ubuntu6 +libbinutils2.34-6ubuntu1.3 +libblkid12.34-0.1ubuntu9.3 +libbrotli11.0.7-6ubuntu0.1 +libbsd00.10.0-1 +libbz2-1.01.0.8-2 +libc62.31-0ubuntu9.7 +libcairo21.16.0-4ubuntu1 +libcap-ng00.7.9-2.1build1 +libc-bin2.31-0ubuntu9.7 +libcom-err21.45.5-2ubuntu1 +libcrypt11:4.4.10-10ubuntu4 +libctf02.34-6ubuntu1.3 +libctf-nobfd02.34-6ubuntu1.3 +libcurl3-gnutls7.68.0-1ubuntu2.12 +libcurl47.68.0-1ubuntu2.12 +libcurl4-openssl-dev7.68.0-1ubuntu2.12 +libdb5.35.3.28+dfsg1-0.6ubuntu2 +libdebconfclient00.251ubuntu1 +libdpkg-perl1.19.7ubuntu3 +libexif120.6.21-6ubuntu0.4 +libexpat12.2.9-1ubuntu0.4 +libext2fs21.45.5-2ubuntu1 +libfdisk12.34-0.1ubuntu9.3 +libffi73.3-4 +libfontconfig12.13.1-2ubuntu3 +libfreetype62.10.1-2ubuntu0.1 +libgcc-s110.3.0-1ubuntu1~20.04 +libgcrypt201.8.5-5ubuntu1.1 +libgdbm61.18.1-5 +libgdbm-compat41.18.1-5 +libgdiplus6.0.5-0xamarin1+ubuntu2004b1 +libgif75.1.9-1 +libglib2.0-02.64.6-1~ubuntu20.04.4 +libgmp102:6.2.0+dfsg-4 +libgnutls303.6.13-2ubuntu1.6 +libgpg-error01.37-1 +libgssapi3-heimdal7.7.0+dfsg-1ubuntu1 +libgssapi-krb5-21.17-6ubuntu4.1 +libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 +libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 +libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 +libhogweed53.5.1+really3.5.1-2ubuntu0.2 +libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 +libidn2-02.2.0-2 +libjbig02.1-3.1build1 +libjpeg88c-2ubuntu8 +libjpeg-turbo82.0.3-0ubuntu1.20.04.1 +libjq11.6-1ubuntu0.20.04.1 +libk5crypto31.17-6ubuntu4.1 +libkeyutils11.6-6ubuntu1 +libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 +libkrb5-31.17-6ubuntu4.1 +libkrb5support01.17-6ubuntu4.1 +libksba81.3.5-2 +libldap-2.4-22.4.49+dfsg-2ubuntu1.8 +libldap-common2.4.49+dfsg-2ubuntu1.8 +liblz4-11.9.2-2ubuntu0.20.04.1 +liblzma55.2.4-1ubuntu1 +libmediainfo0v522.06-1 +libmms00.6.4-3 +libmono-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-accessibility4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cairo4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cecil-private-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cecil-vb0.9-cil4.7-0xamarin3+ubuntu2004b1 +libmono-cil-dev6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-codecontracts4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-compilerservices-symbolwriter4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-corlib4.5-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-cscompmgd0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-csharp4.0c-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-custommarshalers4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-data-tds4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-db2-1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-debugger-soft4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n4.0-all6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-cjk4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-mideast4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-other4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-rare4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-i18n-west4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-messaging-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-engine4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-framework4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-tasks-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-build-utilities-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-csharp4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 +libmono-microsoft-visualc10.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-microsoft-web-infrastructure1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-oracle4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-parallel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-peapi4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-posix4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-relaxng4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmonosgen-2.0-16.12.0.122-0xamarin1+ubuntu2004b1 +libmonosgen-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-sharpzip4.84-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-simd4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-smdiagnostics0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-sqlite4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-componentmodel-composition4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-componentmodel-dataannotations4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-configuration4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-configuration-install4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-core4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-datasetextensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-entity4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-data-services-client4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-deployment4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-drawing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-drawing-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-dynamic4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-enterpriseservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel-selectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-io-compression4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-io-compression-filesystem4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-json4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-json-microsoft4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-ldap-protocols4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net-http-formatting4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-net-http-webrequest4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-numerics4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-numerics-vectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-core2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-debugger2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-experimental2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-interfaces2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-linq2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-observable-aliases0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-platformservices2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-providers2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-runtime-remoting2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-windows-forms2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reactive-windows-threading2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-reflection-context4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-caching4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-durableinstancing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-activation4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-discovery4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-internals0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-serviceprocess4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-threading-tasks-dataflow4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-transactions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-abstractions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-applicationservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-dynamicdata4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-extensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-extensions-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-http-selfhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-http-webhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-mobile4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-mvc3.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-regularexpressions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-webpages2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-webpages-deployment2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-web-webpages-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-windows4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-windows-forms4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-windows-forms-datavisualization4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-workflow-activities4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-workflow-componentmodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-workflow-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xaml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xml-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-system-xml-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-tasklets4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-webbrowser4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-webmatrix-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-windowsbase4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmount12.34-0.1ubuntu9.3 +libncurses66.2-0ubuntu2 +libncursesw66.2-0ubuntu2 +libnettle73.5.1+really3.5.1-2ubuntu0.2 +libnghttp2-141.40.0-1build1 +libnpth01.6-1 +libonig56.9.4-1 +libp11-kit00.23.20-1ubuntu0.1 +libpam0g1.3.1-5ubuntu4.3 +libpam-modules1.3.1-5ubuntu4.3 +libpam-modules-bin1.3.1-5ubuntu4.3 +libpam-runtime1.3.1-5ubuntu4.3 +libpcre2-8-010.34-7 +libpcre32:8.39-12build1 +libperl5.305.30.0-9ubuntu0.2 +libpixman-1-00.38.4-0ubuntu1 +libpng16-161.6.37-2 +libprocps82:3.3.16-1ubuntu2.3 +libpsl50.21.0-1ubuntu1 +libreadline88.0-4 +libroken18-heimdal7.7.0+dfsg-1ubuntu1 +librtmp12.4+20151223.gitfa8646d.1-2build1 +libsasl2-22.1.27+dfsg-2ubuntu0.1 +libsasl2-modules2.1.27+dfsg-2ubuntu0.1 +libsasl2-modules-db2.1.27+dfsg-2ubuntu0.1 +libseccomp22.5.1-1ubuntu1~20.04.2 +libselinux13.0-1build2 +libsemanage13.0-1build2 +libsemanage-common3.0-1build2 +libsepol13.0-1 +libsmartcols12.34-0.1ubuntu9.3 +libsqlite3-03.31.1-4ubuntu0.3 +libss21.45.5-2ubuntu1 +libssh-40.9.3-2ubuntu2.2 +libssl1.11.1.1f-1ubuntu2.13 +libstdc++610.3.0-1ubuntu1~20.04 +libsystemd0245.4-4ubuntu3.15 +libtasn1-64.16.0-2 +libtiff54.1.0+git191117-2ubuntu0.20.04.3 +libtinfo66.2-0ubuntu2 +libudev1245.4-4ubuntu3.15 +libunistring20.9.10-2 +libuuid12.34-0.1ubuntu9.3 +libwebp60.6.1-2ubuntu0.20.04.1 +libwind0-heimdal7.7.0+dfsg-1ubuntu1 +libx11-62:1.6.9-2ubuntu1.2 +libx11-data2:1.6.9-2ubuntu1.2 +libxau61:1.0.9-0ubuntu1 +libxcb11.14-2 +libxcb-render01.14-2 +libxcb-shm01.14-2 +libxdmcp61:1.1.3-0ubuntu1 +libxext62:1.3.4-0ubuntu1 +libxrender11:0.9.10-1 +libzen0v50.4.39-1 +libzstd11.4.4+dfsg-3ubuntu0.1 +locales2.31-0ubuntu9.9 +login1:4.8.1-1ubuntu5.20.04.1 +logsave1.45.5-2ubuntu1 +lsb-base11.1.0ubuntu2 +mawk1.3.4.20200120-2 +mediainfo22.06-1 +mono-4.0-gac6.12.0.122-0xamarin1+ubuntu2004b1 +mono-devel6.12.0.122-0xamarin1+ubuntu2004b1 +mono-gac6.12.0.122-0xamarin1+ubuntu2004b1 +mono-mcs6.12.0.122-0xamarin1+ubuntu2004b1 +mono-roslyn6.12.0.122-0xamarin1+ubuntu2004b1 +mono-runtime6.12.0.122-0xamarin1+ubuntu2004b1 +mono-runtime-common6.12.0.122-0xamarin1+ubuntu2004b1 +mono-runtime-sgen6.12.0.122-0xamarin1+ubuntu2004b1 +mono-vbnc4.7-0xamarin3+ubuntu2004b1 +mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 +mount2.34-0.1ubuntu9.3 +ncurses-base6.2-0ubuntu2 +ncurses-bin6.2-0ubuntu2 +openssl1.1.1f-1ubuntu2.13 +passwd1:4.8.1-1ubuntu5.20.04.1 +perl5.30.0-9ubuntu0.2 +perl-base5.30.0-9ubuntu0.2 +perl-modules-5.305.30.0-9ubuntu0.2 +pinentry-curses1.1.0-3build1 +pkg-config0.29.1-0ubuntu4 +procps2:3.3.16-1ubuntu2.3 +publicsuffix20200303.0012-1 +readline-common8.0-4 +repo-mediaarea1.0-12 +sed4.7-1 +sensible-utils0.0.12+nmu1 +sysvinit-utils2.96-2.1ubuntu1 +tar1.30+dfsg-7ubuntu0.20.04.2 +tzdata2022a-0ubuntu0.20.04 +ubuntu-keyring2020.02.11.4 +ucf3.0038+nmu1 +util-linux2.34-0.1ubuntu9.3 +zlib1g1:1.2.11.dfsg-2ubuntu1.2 From 97908a89708d03ea0936db17ac5d46be348342f8 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 7 Aug 2022 12:08:57 +0100 Subject: [PATCH 233/515] Pin base & app versions and add deprecation notice --- Dockerfile.armhf | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 49f154a..15480d2 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-ubuntu:arm32v7-focal +FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-focal-3d8375bc-ls75 # set version label ARG BUILD_DATE @@ -12,4 +12,40 @@ ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" -COPY root-armhf/ / +RUN \ + echo "**** add mediaarea repository ****" && \ + curl -L \ + "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ + -o /tmp/key.deb && \ + dpkg -i /tmp/key.deb && \ + echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ + echo "**** install packages ****" && \ + apt-get update && \ + apt-get install -y --no-install-recommends \ + curl \ + jq \ + mediainfo && \ + echo "**** install sonarr ****" && \ + mkdir -p /app/sonarr/bin && \ + SONARR_VERSION="3.0.8.1548" && \ + curl -o \ + /tmp/sonarr.tar.gz -L \ + "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ + tar xzf \ + /tmp/sonarr.tar.gz -C \ + /app/sonarr/bin --strip-components=1 && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono support this will be the last supported build for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ + rm -rf /app/sonarr/bin/Sonarr.Update && \ + echo "**** cleanup ****" && \ + apt-get clean && \ + rm -rf \ + /var/lib/apt/lists/* \ + /tmp/* \ + /var/tmp/* + +# add local files +COPY root/ / + +# ports and volumes +EXPOSE 8989 +VOLUME /config From aa62b379f75bb841c3e0a8ef94f8c736bdab93f9 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 7 Aug 2022 12:18:58 +0100 Subject: [PATCH 234/515] Tweak warning working --- Dockerfile.armhf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 15480d2..1fd2c95 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -34,7 +34,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono support this will be the last supported build for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono packages this container is not longer supported for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ From faf131391dfb706dc42fbe8a890d1318bb5135cf Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 7 Aug 2022 12:20:56 +0100 Subject: [PATCH 235/515] Remove errant "t" --- Dockerfile.armhf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 1fd2c95..4e5b280 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -34,7 +34,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono packages this container is not longer supported for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ + echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono packages this container is no longer supported for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ rm -rf /app/sonarr/bin/Sonarr.Update && \ echo "**** cleanup ****" && \ apt-get clean && \ From 79961fb76f046cf590d08a779808c6743717d4cb Mon Sep 17 00:00:00 2001 From: TheSpad Date: Sun, 7 Aug 2022 14:00:11 +0100 Subject: [PATCH 236/515] Fix missing mono libs --- Dockerfile | 24 +++++++++++++++++++++++- Dockerfile.aarch64 | 24 +++++++++++++++++++++++- 2 files changed, 46 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 15d77f3..207e72b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -24,7 +24,29 @@ RUN \ apt-get install -y --no-install-recommends \ curl \ jq \ - mediainfo && \ + mediainfo \ + libmono-system-net-http4.0-cil \ + libmono-corlib4.5-cil \ + libmono-microsoft-csharp4.0-cil \ + libmono-posix4.0-cil \ + libmono-system-componentmodel-dataannotations4.0-cil \ + libmono-system-configuration-install4.0-cil \ + libmono-system-configuration4.0-cil \ + libmono-system-core4.0-cil \ + libmono-system-data-datasetextensions4.0-cil \ + libmono-system-data4.0-cil \ + libmono-system-identitymodel4.0-cil \ + libmono-system-io-compression4.0-cil \ + libmono-system-numerics4.0-cil \ + libmono-system-runtime-serialization4.0-cil \ + libmono-system-security4.0-cil \ + libmono-system-servicemodel4.0a-cil \ + libmono-system-serviceprocess4.0-cil \ + libmono-system-transactions4.0-cil \ + libmono-system-web4.0-cil \ + libmono-system-xml-linq4.0-cil \ + libmono-system-xml4.0-cil \ + libmono-system4.0-cil && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 77102f2..13f5e51 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -24,7 +24,29 @@ RUN \ apt-get install -y --no-install-recommends \ curl \ jq \ - mediainfo && \ + mediainfo \ + libmono-system-net-http4.0-cil \ + libmono-corlib4.5-cil \ + libmono-microsoft-csharp4.0-cil \ + libmono-posix4.0-cil \ + libmono-system-componentmodel-dataannotations4.0-cil \ + libmono-system-configuration-install4.0-cil \ + libmono-system-configuration4.0-cil \ + libmono-system-core4.0-cil \ + libmono-system-data-datasetextensions4.0-cil \ + libmono-system-data4.0-cil \ + libmono-system-identitymodel4.0-cil \ + libmono-system-io-compression4.0-cil \ + libmono-system-numerics4.0-cil \ + libmono-system-runtime-serialization4.0-cil \ + libmono-system-security4.0-cil \ + libmono-system-servicemodel4.0a-cil \ + libmono-system-serviceprocess4.0-cil \ + libmono-system-transactions4.0-cil \ + libmono-system-web4.0-cil \ + libmono-system-xml-linq4.0-cil \ + libmono-system-xml4.0-cil \ + libmono-system4.0-cil && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ From b0956933c2af3d51d3bdf21b0b0f29602e0a0633 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Sun, 7 Aug 2022 15:17:39 +0200 Subject: [PATCH 237/515] Bot Updating Package Versions --- package_versions.txt | 251 ++++++++++++------------------------------- 1 file changed, 71 insertions(+), 180 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ed8c085..5c5d11c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ adduser3.118ubuntu2 -apt2.0.6 -apt-transport-https2.0.8 -apt-utils2.0.6 +apt2.0.9 +apt-transport-https2.0.9 +apt-utils2.0.9 base-files11ubuntu5.5 base-passwd3.5.47 bash5.0-6ubuntu1.1 @@ -10,15 +10,15 @@ binutils-common2.34-6ubuntu1.3 binutils-x86-64-linux-gnu2.34-6ubuntu1.3 bsdutils1:2.34-0.1ubuntu9.3 bzip21.0.8-2 -ca-certificates20210119~20.04.2 -ca-certificates-mono6.12.0.122-0xamarin1+ubuntu2004b1 +ca-certificates20211016~20.04.1 +ca-certificates-mono6.12.0.182-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 curl7.68.0-1ubuntu2.12 dash0.5.10.2-6 debconf1.5.73 debianutils4.9.1 diffutils1:3.7-3 -dirmngr2.2.19-3ubuntu2.1 +dirmngr2.2.19-3ubuntu2.2 dpkg1.19.7ubuntu3 e2fsprogs1.45.5-2ubuntu1 fdisk2.34-0.1ubuntu9.3 @@ -26,16 +26,16 @@ findutils4.7.0-1ubuntu1 fontconfig-config2.13.1-2ubuntu3 fonts-dejavu-core2.37-1 gcc-10-base10.3.0-1ubuntu1~20.04 -gnupg2.2.19-3ubuntu2.1 -gnupg-l10n2.2.19-3ubuntu2.1 -gnupg-utils2.2.19-3ubuntu2.1 -gpg2.2.19-3ubuntu2.1 -gpg-agent2.2.19-3ubuntu2.1 -gpgconf2.2.19-3ubuntu2.1 -gpgsm2.2.19-3ubuntu2.1 -gpgv2.2.19-3ubuntu2.1 -gpg-wks-client2.2.19-3ubuntu2.1 -gpg-wks-server2.2.19-3ubuntu2.1 +gnupg2.2.19-3ubuntu2.2 +gnupg-l10n2.2.19-3ubuntu2.2 +gnupg-utils2.2.19-3ubuntu2.2 +gpg2.2.19-3ubuntu2.2 +gpg-agent2.2.19-3ubuntu2.2 +gpgconf2.2.19-3ubuntu2.2 +gpgsm2.2.19-3ubuntu2.2 +gpgv2.2.19-3ubuntu2.2 +gpg-wks-client2.2.19-3ubuntu2.2 +gpg-wks-server2.2.19-3ubuntu2.2 grep3.4-1 gzip1.10-0ubuntu4 hostname3.23 @@ -43,7 +43,7 @@ init-system-helpers1.57 jq1.6-1ubuntu0.20.04.1 krb5-locales1.17-6ubuntu4.1 libacl12.2.53-6 -libapt-pkg6.02.0.6 +libapt-pkg6.02.0.9 libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 libassuan02.5.3-7ubuntu2 libattr11:2.4.48-5 @@ -67,18 +67,15 @@ libcurl47.68.0-1ubuntu2.12 libcurl4-openssl-dev7.68.0-1ubuntu2.12 libdb5.35.3.28+dfsg1-0.6ubuntu2 libdebconfclient00.251ubuntu1 -libdpkg-perl1.19.7ubuntu3 libexif120.6.21-6ubuntu0.4 libexpat12.2.9-1ubuntu0.4 libext2fs21.45.5-2ubuntu1 libfdisk12.34-0.1ubuntu9.3 libffi73.3-4 libfontconfig12.13.1-2ubuntu3 -libfreetype62.10.1-2ubuntu0.1 +libfreetype62.10.1-2ubuntu0.2 libgcc-s110.3.0-1ubuntu1~20.04 libgcrypt201.8.5-5ubuntu1.1 -libgdbm61.18.1-5 -libgdbm-compat41.18.1-5 libgdiplus6.0.5-0xamarin1+ubuntu2004b1 libgif75.1.9-1 libglib2.0-02.64.6-1~ubuntu20.04.4 @@ -98,160 +95,62 @@ libjpeg88c-2ubuntu8 libjpeg-turbo82.0.3-0ubuntu1.20.04.1 libjq11.6-1ubuntu0.20.04.1 libk5crypto31.17-6ubuntu4.1 -libkeyutils11.6-6ubuntu1 +libkeyutils11.6-6ubuntu1.1 libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 libkrb5-31.17-6ubuntu4.1 libkrb5support01.17-6ubuntu4.1 libksba81.3.5-2 -libldap-2.4-22.4.49+dfsg-2ubuntu1.8 -libldap-common2.4.49+dfsg-2ubuntu1.8 +libldap-2.4-22.4.49+dfsg-2ubuntu1.9 +libldap-common2.4.49+dfsg-2ubuntu1.9 liblz4-11.9.2-2ubuntu0.20.04.1 liblzma55.2.4-1ubuntu1 libmediainfo0v522.06-1 libmms00.6.4-3 -libmono-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-accessibility4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cairo4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cecil-private-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-accessibility4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-cecil-vb0.9-cil4.7-0xamarin3+ubuntu2004b1 -libmono-cil-dev6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-codecontracts4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-compilerservices-symbolwriter4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-corlib4.5-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-cscompmgd0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-csharp4.0c-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-custommarshalers4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-data-tds4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-db2-1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-debugger-soft4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n4.0-all6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-cjk4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-mideast4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-other4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-rare4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-i18n-west4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-messaging-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-engine4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-framework4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-tasks-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-build-utilities-v4.0-4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-csharp4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-corlib4.5-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-i18n4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-i18n-west4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-microsoft-csharp4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 -libmono-microsoft-visualc10.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-microsoft-web-infrastructure1.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-oracle4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-parallel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-peapi4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-posix4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-rabbitmq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-relaxng4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmonosgen-2.0-16.12.0.122-0xamarin1+ubuntu2004b1 -libmonosgen-2.0-dev6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-sharpzip4.84-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-simd4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-smdiagnostics0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-sqlite4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-componentmodel-composition4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-componentmodel-dataannotations4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-configuration4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-configuration-install4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-core4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-datasetextensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-entity4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-data-services-client4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-deployment4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-drawing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-drawing-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-dynamic4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-enterpriseservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel-selectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-io-compression4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-io-compression-filesystem4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-json4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-json-microsoft4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-ldap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-ldap-protocols4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-management4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-messaging4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net-http-formatting4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-net-http-webrequest4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-numerics4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-numerics-vectors4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-core2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-debugger2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-experimental2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-interfaces2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-linq2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-observable-aliases0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-platformservices2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-providers2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-runtime-remoting2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-windows-forms2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reactive-windows-threading2.2-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-reflection-context4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-caching4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-durableinstancing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-security4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-activation4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-discovery4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-internals0.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-serviceprocess4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-threading-tasks-dataflow4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-transactions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-abstractions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-applicationservices4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-dynamicdata4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-extensions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-extensions-design4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-http4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-http-selfhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-http-webhost4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-mobile4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-mvc3.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-regularexpressions4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-routing4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-services4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-webpages2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-webpages-deployment2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-web-webpages-razor2.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-windows4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-windows-forms4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-windows-forms-datavisualization4.0a-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-workflow-activities4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-workflow-componentmodel4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-workflow-runtime4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xaml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xml4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xml-linq4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-system-xml-serialization4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-tasklets4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-webbrowser4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-webmatrix-data4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-windowsbase4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 -libmono-xbuild-tasks4.0-cil6.12.0.122-0xamarin1+ubuntu2004b1 +libmono-posix4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-sqlite4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-componentmodel-dataannotations4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-configuration4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-configuration-install4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-core4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-data4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-data-datasetextensions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-drawing4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-drawing-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-enterpriseservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel-selectors4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-io-compression4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-net-http4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-numerics4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel4.0a-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-activation4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-internals0.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-serviceprocess4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-transactions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-web4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-web-applicationservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-web-services4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-windows-forms4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-xml4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-xml-linq4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-webbrowser4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmount12.34-0.1ubuntu9.3 libncurses66.2-0ubuntu2 libncursesw66.2-0ubuntu2 @@ -266,7 +165,6 @@ libpam-modules-bin1.3.1-5ubuntu4.3 libpam-runtime1.3.1-5ubuntu4.3 libpcre2-8-010.34-7 libpcre32:8.39-12build1 -libperl5.305.30.0-9ubuntu0.2 libpixman-1-00.38.4-0ubuntu1 libpng16-161.6.37-2 libprocps82:3.3.16-1ubuntu2.3 @@ -286,7 +184,7 @@ libsmartcols12.34-0.1ubuntu9.3 libsqlite3-03.31.1-4ubuntu0.3 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 -libssl1.11.1.1f-1ubuntu2.13 +libssl1.11.1.1f-1ubuntu2.16 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.15 libtasn1-64.16.0-2 @@ -314,26 +212,19 @@ logsave1.45.5-2ubuntu1 lsb-base11.1.0ubuntu2 mawk1.3.4.20200120-2 mediainfo22.06-1 -mono-4.0-gac6.12.0.122-0xamarin1+ubuntu2004b1 -mono-devel6.12.0.122-0xamarin1+ubuntu2004b1 -mono-gac6.12.0.122-0xamarin1+ubuntu2004b1 -mono-mcs6.12.0.122-0xamarin1+ubuntu2004b1 -mono-roslyn6.12.0.122-0xamarin1+ubuntu2004b1 -mono-runtime6.12.0.122-0xamarin1+ubuntu2004b1 -mono-runtime-common6.12.0.122-0xamarin1+ubuntu2004b1 -mono-runtime-sgen6.12.0.122-0xamarin1+ubuntu2004b1 +mono-4.0-gac6.12.0.182-0xamarin1+ubuntu2004b1 +mono-gac6.12.0.182-0xamarin1+ubuntu2004b1 +mono-runtime6.12.0.182-0xamarin1+ubuntu2004b1 +mono-runtime-common6.12.0.182-0xamarin1+ubuntu2004b1 +mono-runtime-sgen6.12.0.182-0xamarin1+ubuntu2004b1 mono-vbnc4.7-0xamarin3+ubuntu2004b1 -mono-xbuild6.12.0.122-0xamarin1+ubuntu2004b1 mount2.34-0.1ubuntu9.3 ncurses-base6.2-0ubuntu2 ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.13 +openssl1.1.1f-1ubuntu2.16 passwd1:4.8.1-1ubuntu5.20.04.1 -perl5.30.0-9ubuntu0.2 perl-base5.30.0-9ubuntu0.2 -perl-modules-5.305.30.0-9ubuntu0.2 pinentry-curses1.1.0-3build1 -pkg-config0.29.1-0ubuntu4 procps2:3.3.16-1ubuntu2.3 publicsuffix20200303.0012-1 readline-common8.0-4 From 925ba0608bc5417ffeb301f8b21032a7a75c796e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 9 Aug 2022 09:05:42 -0500 Subject: [PATCH 238/515] Bot Updating Package Versions --- package_versions.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5c5d11c..e3c6be9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -112,8 +112,8 @@ libmono-corlib4.5-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-i18n4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-i18n-west4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-microsoft-csharp4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-messaging4.0-cil6.8.0.105+dfsg-2 +libmono-microsoft-csharp4.0-cil6.8.0.105+dfsg-2 libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 libmono-posix4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 @@ -121,35 +121,35 @@ libmono-sqlite4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-componentmodel-dataannotations4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-configuration4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-configuration-install4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-configuration-install4.0-cil6.8.0.105+dfsg-2 libmono-system-core4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-data4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-data-datasetextensions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-data-datasetextensions4.0-cil6.8.0.105+dfsg-2 libmono-system-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-drawing4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-drawing-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-enterpriseservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel-selectors4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-io-compression4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel4.0-cil6.8.0.105+dfsg-2 +libmono-system-identitymodel-selectors4.0-cil6.8.0.105+dfsg-2 +libmono-system-io-compression4.0-cil6.8.0.105+dfsg-2 libmono-system-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-net-http4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-messaging4.0-cil6.8.0.105+dfsg-2 +libmono-system-net-http4.0-cil6.8.0.105+dfsg-2 libmono-system-numerics4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-runtime-serialization4.0-cil6.8.0.105+dfsg-2 libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel4.0a-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-activation4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-internals0.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-serviceprocess4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel4.0a-cil6.8.0.105+dfsg-2 +libmono-system-servicemodel-activation4.0-cil6.8.0.105+dfsg-2 +libmono-system-servicemodel-internals0.0-cil6.8.0.105+dfsg-2 +libmono-system-serviceprocess4.0-cil6.8.0.105+dfsg-2 libmono-system-transactions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-web4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-web-applicationservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-web-services4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-windows-forms4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-xml4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-xml-linq4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-xml-linq4.0-cil6.8.0.105+dfsg-2 libmono-webbrowser4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmount12.34-0.1ubuntu9.3 libncurses66.2-0ubuntu2 From 77f910d2dbdd5bd76b9f447a475260f46a9efb66 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 16 Aug 2022 08:47:41 -0500 Subject: [PATCH 239/515] Bot Updating Package Versions --- package_versions.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e3c6be9..5c5d11c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -112,8 +112,8 @@ libmono-corlib4.5-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-i18n4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-i18n-west4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-messaging4.0-cil6.8.0.105+dfsg-2 -libmono-microsoft-csharp4.0-cil6.8.0.105+dfsg-2 +libmono-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-microsoft-csharp4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 libmono-posix4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 @@ -121,35 +121,35 @@ libmono-sqlite4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-componentmodel-dataannotations4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-configuration4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-configuration-install4.0-cil6.8.0.105+dfsg-2 +libmono-system-configuration-install4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-core4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-data4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-data-datasetextensions4.0-cil6.8.0.105+dfsg-2 +libmono-system-data-datasetextensions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-drawing4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-drawing-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-enterpriseservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel4.0-cil6.8.0.105+dfsg-2 -libmono-system-identitymodel-selectors4.0-cil6.8.0.105+dfsg-2 -libmono-system-io-compression4.0-cil6.8.0.105+dfsg-2 +libmono-system-identitymodel4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-identitymodel-selectors4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-io-compression4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-messaging4.0-cil6.8.0.105+dfsg-2 -libmono-system-net-http4.0-cil6.8.0.105+dfsg-2 +libmono-system-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-net-http4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-numerics4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization4.0-cil6.8.0.105+dfsg-2 +libmono-system-runtime-serialization4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel4.0a-cil6.8.0.105+dfsg-2 -libmono-system-servicemodel-activation4.0-cil6.8.0.105+dfsg-2 -libmono-system-servicemodel-internals0.0-cil6.8.0.105+dfsg-2 -libmono-system-serviceprocess4.0-cil6.8.0.105+dfsg-2 +libmono-system-servicemodel4.0a-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-activation4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-servicemodel-internals0.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 +libmono-system-serviceprocess4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-transactions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-web4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-web-applicationservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-web-services4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-windows-forms4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-system-xml4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-xml-linq4.0-cil6.8.0.105+dfsg-2 +libmono-system-xml-linq4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-webbrowser4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmount12.34-0.1ubuntu9.3 libncurses66.2-0ubuntu2 From 7baa4da4368ce6f251fe2a35de5151eab52c2303 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 6 Sep 2022 09:03:35 -0500 Subject: [PATCH 240/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5c5d11c..03ea696 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -13,7 +13,7 @@ bzip21.0.8-2 ca-certificates20211016~20.04.1 ca-certificates-mono6.12.0.182-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.12 +curl7.68.0-1ubuntu2.13 dash0.5.10.2-6 debconf1.5.73 debianutils4.9.1 @@ -62,9 +62,9 @@ libcom-err21.45.5-2ubuntu1 libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.3 libctf-nobfd02.34-6ubuntu1.3 -libcurl3-gnutls7.68.0-1ubuntu2.12 -libcurl47.68.0-1ubuntu2.12 -libcurl4-openssl-dev7.68.0-1ubuntu2.12 +libcurl3-gnutls7.68.0-1ubuntu2.13 +libcurl47.68.0-1ubuntu2.13 +libcurl4-openssl-dev7.68.0-1ubuntu2.13 libdb5.35.3.28+dfsg1-0.6ubuntu2 libdebconfclient00.251ubuntu1 libexif120.6.21-6ubuntu0.4 From f716ca0c03d4effafbd9c3643eed675e84a152df Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 13 Sep 2022 16:08:46 +0200 Subject: [PATCH 241/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 03ea696..9187233 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -233,7 +233,7 @@ sed4.7-1 sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 tar1.30+dfsg-7ubuntu0.20.04.2 -tzdata2022a-0ubuntu0.20.04 +tzdata2022c-0ubuntu0.20.04.0 ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 util-linux2.34-0.1ubuntu9.3 From d11363ef3b924f8aa33b4bf42e0a8b540069e581 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Sep 2022 16:10:25 +0200 Subject: [PATCH 242/515] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 5579a96..2902cd0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -710,7 +710,7 @@ pipeline { -e DO_REGION="ams3" \ -e DO_BUCKET="lsio-ci" \ -t ghcr.io/linuxserver/ci:latest \ - python /ci/ci.py''' + python3 test_build.py''' } } } From 1a76cd35d046c08a10aaa19f98baa91e5c8de171 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 20 Sep 2022 16:13:06 +0200 Subject: [PATCH 243/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 9187233..c4a98de 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -188,7 +188,7 @@ libssl1.11.1.1f-1ubuntu2.16 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.15 libtasn1-64.16.0-2 -libtiff54.1.0+git191117-2ubuntu0.20.04.3 +libtiff54.1.0+git191117-2ubuntu0.20.04.4 libtinfo66.2-0ubuntu2 libudev1245.4-4ubuntu3.15 libunistring20.9.10-2 From 298fd695527a6ca3270bf02ee6e5e3739577ead7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 27 Sep 2022 09:14:43 -0500 Subject: [PATCH 244/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c4a98de..a486192 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -181,14 +181,14 @@ libsemanage13.0-1build2 libsemanage-common3.0-1build2 libsepol13.0-1 libsmartcols12.34-0.1ubuntu9.3 -libsqlite3-03.31.1-4ubuntu0.3 +libsqlite3-03.31.1-4ubuntu0.4 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 libssl1.11.1.1f-1ubuntu2.16 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.15 libtasn1-64.16.0-2 -libtiff54.1.0+git191117-2ubuntu0.20.04.4 +libtiff54.1.0+git191117-2ubuntu0.20.04.5 libtinfo66.2-0ubuntu2 libudev1245.4-4ubuntu3.15 libunistring20.9.10-2 From ac73c439908a18e94f34a912ef854c3d445efff5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 4 Oct 2022 09:23:14 -0500 Subject: [PATCH 245/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index a486192..9411945 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -92,7 +92,7 @@ libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 libidn2-02.2.0-2 libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 -libjpeg-turbo82.0.3-0ubuntu1.20.04.1 +libjpeg-turbo82.0.3-0ubuntu1.20.04.3 libjq11.6-1ubuntu0.20.04.1 libk5crypto31.17-6ubuntu4.1 libkeyutils11.6-6ubuntu1.1 From b9e5c75b55a650075d800d2094ec4b79365c24b0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 11 Oct 2022 09:16:04 -0500 Subject: [PATCH 246/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9411945..e5a8612 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -104,7 +104,7 @@ libldap-2.4-22.4.49+dfsg-2ubuntu1.9 libldap-common2.4.49+dfsg-2ubuntu1.9 liblz4-11.9.2-2ubuntu0.20.04.1 liblzma55.2.4-1ubuntu1 -libmediainfo0v522.06-1 +libmediainfo0v522.09-1 libmms00.6.4-3 libmono-accessibility4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 libmono-cecil-vb0.9-cil4.7-0xamarin3+ubuntu2004b1 @@ -211,7 +211,7 @@ login1:4.8.1-1ubuntu5.20.04.1 logsave1.45.5-2ubuntu1 lsb-base11.1.0ubuntu2 mawk1.3.4.20200120-2 -mediainfo22.06-1 +mediainfo22.09-1 mono-4.0-gac6.12.0.182-0xamarin1+ubuntu2004b1 mono-gac6.12.0.182-0xamarin1+ubuntu2004b1 mono-runtime6.12.0.182-0xamarin1+ubuntu2004b1 From 8f49ab3cf350a26f8a06f42d5897aec7a51fc2ad Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 25 Oct 2022 16:24:53 +0200 Subject: [PATCH 247/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e5a8612..7787b8b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -44,7 +44,7 @@ jq1.6-1ubuntu0.20.04.1 krb5-locales1.17-6ubuntu4.1 libacl12.2.53-6 libapt-pkg6.02.0.9 -libasn1-8-heimdal7.7.0+dfsg-1ubuntu1 +libasn1-8-heimdal7.7.0+dfsg-1ubuntu1.1 libassuan02.5.3-7ubuntu2 libattr11:2.4.48-5 libaudit11:2.8.5-2ubuntu6 @@ -82,13 +82,13 @@ libglib2.0-02.64.6-1~ubuntu20.04.4 libgmp102:6.2.0+dfsg-4 libgnutls303.6.13-2ubuntu1.6 libgpg-error01.37-1 -libgssapi3-heimdal7.7.0+dfsg-1ubuntu1 +libgssapi3-heimdal7.7.0+dfsg-1ubuntu1.1 libgssapi-krb5-21.17-6ubuntu4.1 -libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1 -libheimbase1-heimdal7.7.0+dfsg-1ubuntu1 -libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1 +libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1.1 +libheimbase1-heimdal7.7.0+dfsg-1ubuntu1.1 +libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1.1 libhogweed53.5.1+really3.5.1-2ubuntu0.2 -libhx509-5-heimdal7.7.0+dfsg-1ubuntu1 +libhx509-5-heimdal7.7.0+dfsg-1ubuntu1.1 libidn2-02.2.0-2 libjbig02.1-3.1build1 libjpeg88c-2ubuntu8 @@ -96,7 +96,7 @@ libjpeg-turbo82.0.3-0ubuntu1.20.04.3 libjq11.6-1ubuntu0.20.04.1 libk5crypto31.17-6ubuntu4.1 libkeyutils11.6-6ubuntu1.1 -libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1 +libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1.1 libkrb5-31.17-6ubuntu4.1 libkrb5support01.17-6ubuntu4.1 libksba81.3.5-2 @@ -170,7 +170,7 @@ libpng16-161.6.37-2 libprocps82:3.3.16-1ubuntu2.3 libpsl50.21.0-1ubuntu1 libreadline88.0-4 -libroken18-heimdal7.7.0+dfsg-1ubuntu1 +libroken18-heimdal7.7.0+dfsg-1ubuntu1.1 librtmp12.4+20151223.gitfa8646d.1-2build1 libsasl2-22.1.27+dfsg-2ubuntu0.1 libsasl2-modules2.1.27+dfsg-2ubuntu0.1 @@ -194,7 +194,7 @@ libudev1245.4-4ubuntu3.15 libunistring20.9.10-2 libuuid12.34-0.1ubuntu9.3 libwebp60.6.1-2ubuntu0.20.04.1 -libwind0-heimdal7.7.0+dfsg-1ubuntu1 +libwind0-heimdal7.7.0+dfsg-1ubuntu1.1 libx11-62:1.6.9-2ubuntu1.2 libx11-data2:1.6.9-2ubuntu1.2 libxau61:1.0.9-0ubuntu1 From 05fc4c80d94ce8b7d1e1a15bd9176ed9574e1bfe Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 1 Nov 2022 09:05:38 -0500 Subject: [PATCH 248/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7787b8b..e7d3ab8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -13,7 +13,7 @@ bzip21.0.8-2 ca-certificates20211016~20.04.1 ca-certificates-mono6.12.0.182-0xamarin1+ubuntu2004b1 coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.13 +curl7.68.0-1ubuntu2.14 dash0.5.10.2-6 debconf1.5.73 debianutils4.9.1 @@ -62,9 +62,9 @@ libcom-err21.45.5-2ubuntu1 libcrypt11:4.4.10-10ubuntu4 libctf02.34-6ubuntu1.3 libctf-nobfd02.34-6ubuntu1.3 -libcurl3-gnutls7.68.0-1ubuntu2.13 -libcurl47.68.0-1ubuntu2.13 -libcurl4-openssl-dev7.68.0-1ubuntu2.13 +libcurl3-gnutls7.68.0-1ubuntu2.14 +libcurl47.68.0-1ubuntu2.14 +libcurl4-openssl-dev7.68.0-1ubuntu2.14 libdb5.35.3.28+dfsg1-0.6ubuntu2 libdebconfclient00.251ubuntu1 libexif120.6.21-6ubuntu0.4 @@ -99,7 +99,7 @@ libkeyutils11.6-6ubuntu1.1 libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1.1 libkrb5-31.17-6ubuntu4.1 libkrb5support01.17-6ubuntu4.1 -libksba81.3.5-2 +libksba81.3.5-2ubuntu0.20.04.1 libldap-2.4-22.4.49+dfsg-2ubuntu1.9 libldap-common2.4.49+dfsg-2ubuntu1.9 liblz4-11.9.2-2ubuntu0.20.04.1 From 1cf0d1f9ef7767db1254816f32ea6333887f39ef Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 8 Nov 2022 15:02:57 +0100 Subject: [PATCH 249/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index e7d3ab8..a15839a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -233,7 +233,7 @@ sed4.7-1 sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 tar1.30+dfsg-7ubuntu0.20.04.2 -tzdata2022c-0ubuntu0.20.04.0 +tzdata2022e-0ubuntu0.20.04.0 ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 util-linux2.34-0.1ubuntu9.3 From 9b551c1907bd29fb59f902921c492fda3154bf7b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Nov 2022 07:51:43 -0600 Subject: [PATCH 250/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index bab0c95..1a67b15 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -48,8 +48,12 @@ jobs: | jq -r '.config.digest') image_info=$(curl -sL \ --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/blobs/${digest}" \ - | jq -r '.container_config') + "https://ghcr.io/v2/${image}/blobs/${digest}") + if [[ $(echo $image_info | jq -r '.container_config') == "null" ]]; then + image_info=$(echo $image_info | jq -r '.config') + else + image_info=$(echo $image_info | jq -r '.container_config') + fi IMAGE_RELEASE=$(echo ${image_info} | jq -r '.Labels.build_version' | awk '{print $3}') IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}') if [ -z "${IMAGE_VERSION}" ]; then From 462c5944084e86e43624654c27c925056bb08922 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 15 Nov 2022 07:55:41 -0600 Subject: [PATCH 251/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a15839a..3c81765 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -181,14 +181,14 @@ libsemanage13.0-1build2 libsemanage-common3.0-1build2 libsepol13.0-1 libsmartcols12.34-0.1ubuntu9.3 -libsqlite3-03.31.1-4ubuntu0.4 +libsqlite3-03.31.1-4ubuntu0.5 libss21.45.5-2ubuntu1 libssh-40.9.3-2ubuntu2.2 libssl1.11.1.1f-1ubuntu2.16 libstdc++610.3.0-1ubuntu1~20.04 libsystemd0245.4-4ubuntu3.15 libtasn1-64.16.0-2 -libtiff54.1.0+git191117-2ubuntu0.20.04.5 +libtiff54.1.0+git191117-2ubuntu0.20.04.6 libtinfo66.2-0ubuntu2 libudev1245.4-4ubuntu3.15 libunistring20.9.10-2 @@ -233,7 +233,7 @@ sed4.7-1 sensible-utils0.0.12+nmu1 sysvinit-utils2.96-2.1ubuntu1 tar1.30+dfsg-7ubuntu0.20.04.2 -tzdata2022e-0ubuntu0.20.04.0 +tzdata2022f-0ubuntu0.20.04.0 ubuntu-keyring2020.02.11.4 ucf3.0038+nmu1 util-linux2.34-0.1ubuntu9.3 From a5715acc71b1335a40fb06ba17fea228afab4eb5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 22 Nov 2022 14:49:40 +0100 Subject: [PATCH 252/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3c81765..56f2271 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -165,7 +165,7 @@ libpam-modules-bin1.3.1-5ubuntu4.3 libpam-runtime1.3.1-5ubuntu4.3 libpcre2-8-010.34-7 libpcre32:8.39-12build1 -libpixman-1-00.38.4-0ubuntu1 +libpixman-1-00.38.4-0ubuntu2.1 libpng16-161.6.37-2 libprocps82:3.3.16-1ubuntu2.3 libpsl50.21.0-1ubuntu1 From aea21d745932f8f1b2b8bc2deaac3b8e601f0a63 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Thu, 24 Nov 2022 17:17:56 +0000 Subject: [PATCH 253/515] Switch to v4, rebase to Alpine 3.16, migrate to s6v3 --- .github/workflows/external_trigger.yml | 2 +- Dockerfile | 53 ++++--------------- Dockerfile.aarch64 | 53 ++++--------------- Dockerfile.armhf | 43 ++------------- Jenkinsfile | 8 +-- README.md | 3 +- jenkins-vars.yml | 8 +-- readme-vars.yml | 3 +- .../dependencies.d/legacy-services | 0 .../s6-rc.d/init-sonarr-config/run} | 4 +- .../s6-rc.d/init-sonarr-config/type | 1 + .../s6-overlay/s6-rc.d/init-sonarr-config/up | 1 + .../user2/contents.d/init-sonarr-config | 0 root-armhf/etc/services.d/armless/run | 8 --- root/etc/cont-init.d/30-config | 9 ---- .../dependencies.d/init-sonarr-config | 0 .../dependencies.d/init-config | 0 .../s6-overlay/s6-rc.d/init-sonarr-config/run | 5 ++ .../s6-rc.d/init-sonarr-config/type | 1 + .../s6-overlay/s6-rc.d/init-sonarr-config/up | 1 + .../svc-sonarr/dependencies.d/init-services | 0 .../s6-rc.d/svc-sonarr/notification-fd | 1 + root/etc/s6-overlay/s6-rc.d/svc-sonarr/run | 6 +++ root/etc/s6-overlay/s6-rc.d/svc-sonarr/type | 1 + .../user/contents.d/init-sonarr-config | 0 .../s6-rc.d/user/contents.d/svc-sonarr | 0 root/etc/services.d/sonarr/run | 7 --- 27 files changed, 56 insertions(+), 162 deletions(-) create mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/legacy-services rename root-armhf/etc/{cont-init.d/50-armless => s6-overlay/s6-rc.d/init-sonarr-config/run} (81%) mode change 100644 => 100755 create mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type create mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up create mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/user2/contents.d/init-sonarr-config delete mode 100755 root-armhf/etc/services.d/armless/run delete mode 100644 root/etc/cont-init.d/30-config create mode 100644 root/etc/s6-overlay/s6-rc.d/init-config-end/dependencies.d/init-sonarr-config create mode 100644 root/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/init-config create mode 100755 root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run create mode 100644 root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type create mode 100644 root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up create mode 100644 root/etc/s6-overlay/s6-rc.d/svc-sonarr/dependencies.d/init-services create mode 100644 root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd create mode 100755 root/etc/s6-overlay/s6-rc.d/svc-sonarr/run create mode 100644 root/etc/s6-overlay/s6-rc.d/svc-sonarr/type create mode 100644 root/etc/s6-overlay/s6-rc.d/user/contents.d/init-sonarr-config create mode 100644 root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-sonarr delete mode 100755 root/etc/services.d/sonarr/run diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 1a67b15..9c6e576 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -18,7 +18,7 @@ jobs: fi echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" echo "**** Retrieving external version ****" - EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.branch=="develop") | .version') + EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version')) if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "**** Can't retrieve external version, exiting ****" FAILURE_REASON="Can't retrieve external version for sonarr branch develop" diff --git a/Dockerfile b/Dockerfile index 207e72b..6dd56e8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-mono:focal +FROM ghcr.io/linuxserver/baseimage-alpine:3.16 # set version label ARG BUILD_DATE @@ -8,69 +8,36 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables -ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y --no-install-recommends \ - curl \ - jq \ - mediainfo \ - libmono-system-net-http4.0-cil \ - libmono-corlib4.5-cil \ - libmono-microsoft-csharp4.0-cil \ - libmono-posix4.0-cil \ - libmono-system-componentmodel-dataannotations4.0-cil \ - libmono-system-configuration-install4.0-cil \ - libmono-system-configuration4.0-cil \ - libmono-system-core4.0-cil \ - libmono-system-data-datasetextensions4.0-cil \ - libmono-system-data4.0-cil \ - libmono-system-identitymodel4.0-cil \ - libmono-system-io-compression4.0-cil \ - libmono-system-numerics4.0-cil \ - libmono-system-runtime-serialization4.0-cil \ - libmono-system-security4.0-cil \ - libmono-system-servicemodel4.0a-cil \ - libmono-system-serviceprocess4.0-cil \ - libmono-system-transactions4.0-cil \ - libmono-system-web4.0-cil \ - libmono-system-xml-linq4.0-cil \ - libmono-system-xml4.0-cil \ - libmono-system4.0-cil && \ + apk add -U --upgrade --no-cache \ + icu-libs \ + sqlite-libs && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + | jq -r "first(.[] | select(.branch==\"$SONARR_BRANCH\") | .version)"); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ + "https://download.sonarr.tv/v4/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux-musl-x64.tar.gz" && \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ + echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ - apt-get clean && \ rm -rf \ - /var/lib/apt/lists/* \ - /tmp/* \ - /var/tmp/* + /app/sonarr/bin/Sonarr.Update \ + /tmp/* # add local files COPY root/ / # ports and volumes EXPOSE 8989 + VOLUME /config diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 13f5e51..25ab257 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm64v8-focal +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.16 # set version label ARG BUILD_DATE @@ -8,69 +8,36 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables -ARG DEBIAN_FRONTEND="noninteractive" ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y --no-install-recommends \ - curl \ - jq \ - mediainfo \ - libmono-system-net-http4.0-cil \ - libmono-corlib4.5-cil \ - libmono-microsoft-csharp4.0-cil \ - libmono-posix4.0-cil \ - libmono-system-componentmodel-dataannotations4.0-cil \ - libmono-system-configuration-install4.0-cil \ - libmono-system-configuration4.0-cil \ - libmono-system-core4.0-cil \ - libmono-system-data-datasetextensions4.0-cil \ - libmono-system-data4.0-cil \ - libmono-system-identitymodel4.0-cil \ - libmono-system-io-compression4.0-cil \ - libmono-system-numerics4.0-cil \ - libmono-system-runtime-serialization4.0-cil \ - libmono-system-security4.0-cil \ - libmono-system-servicemodel4.0a-cil \ - libmono-system-serviceprocess4.0-cil \ - libmono-system-transactions4.0-cil \ - libmono-system-web4.0-cil \ - libmono-system-xml-linq4.0-cil \ - libmono-system-xml4.0-cil \ - libmono-system4.0-cil && \ + apk add -U --upgrade --no-cache \ + icu-libs \ + sqlite-libs && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r ".[] | select(.branch==\"$SONARR_BRANCH\") | .version"); \ + | jq -r "first(.[] | select(.branch==\"$SONARR_BRANCH\") | .version)"); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ + "https://download.sonarr.tv/v4/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux-musl-arm64.tar.gz" && \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)" > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ + echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ - apt-get clean && \ rm -rf \ - /var/lib/apt/lists/* \ - /tmp/* \ - /var/tmp/* + /app/sonarr/bin/Sonarr.Update \ + /tmp/* # add local files COPY root/ / # ports and volumes EXPOSE 8989 + VOLUME /config diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 4e5b280..48c03e1 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,4 +1,4 @@ -FROM ghcr.io/linuxserver/baseimage-mono:arm32v7-focal-3d8375bc-ls75 +FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.16 # set version label ARG BUILD_DATE @@ -7,45 +7,10 @@ ARG SONARR_VERSION LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" LABEL maintainer="thespad" -# set environment variables -ARG DEBIAN_FRONTEND="noninteractive" -ENV XDG_CONFIG_HOME="/config/xdg" -ENV SONARR_BRANCH="develop" - -RUN \ - echo "**** add mediaarea repository ****" && \ - curl -L \ - "https://mediaarea.net/repo/deb/repo-mediaarea_1.0-12_all.deb" \ - -o /tmp/key.deb && \ - dpkg -i /tmp/key.deb && \ - echo "deb https://mediaarea.net/repo/deb/ubuntu focal main" | tee /etc/apt/sources.list.d/mediaarea.list && \ - echo "**** install packages ****" && \ - apt-get update && \ - apt-get install -y --no-install-recommends \ - curl \ - jq \ - mediainfo && \ - echo "**** install sonarr ****" && \ - mkdir -p /app/sonarr/bin && \ - SONARR_VERSION="3.0.8.1548" && \ - curl -o \ - /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v3/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux.tar.gz" && \ - tar xzf \ - /tmp/sonarr.tar.gz -C \ - /app/sonarr/bin --strip-components=1 && \ - echo "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://www.linuxserver.io/)\nPackageGlobalMessage=Warn: Due to issues with Mono packages this container is no longer supported for 32-bit arm (armhf) platforms. See https://info.linuxserver.io for more info." > /app/sonarr/package_info && \ - rm -rf /app/sonarr/bin/Sonarr.Update && \ - echo "**** cleanup ****" && \ - apt-get clean && \ - rm -rf \ - /var/lib/apt/lists/* \ - /tmp/* \ - /var/tmp/* - # add local files -COPY root/ / +COPY root-armhf/ / # ports and volumes EXPOSE 8989 -VOLUME /config + +VOLUME /config \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile index 2902cd0..739bca3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -24,16 +24,16 @@ pipeline { DOCKERHUB_IMAGE = 'linuxserver/sonarr' DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - DIST_IMAGE = 'ubuntu' + DIST_IMAGE = 'alpine' MULTIARCH='true' CI='true' CI_WEB='true' CI_PORT='8989' CI_SSL='false' CI_DELAY='120' - CI_DOCKERENV='TZ=US/Pacific|ISCI=true' + CI_DOCKERENV='TZ=US/Pacific' CI_AUTH='user:password' - CI_WEBPATH='' + CI_WEBPATH='/system/status' } stages { // Setup all the basic environment variables needed for the build @@ -104,7 +104,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.branch=="develop") | .version' ''', + script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version') ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } diff --git a/README.md b/README.md index 77e9c3e..e74e2ba 100644 --- a/README.md +++ b/README.md @@ -65,7 +65,7 @@ This image provides various versions that are available via tags. Please read th | Tag | Available | Description | | :----: | :----: |--- | | latest | ✅ | Stable releases from Sonarr (currently v3) | -| develop | ✅ | Development releases from Sonarr (currently v3) | +| develop | ✅ | Development releases from Sonarr (currently v4) | ## Application Setup @@ -236,6 +236,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **24.11.22:** - Bump develop branch to v4. * **03.08.22:** - Deprecate armhf. * **02.08.22:** - Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine. * **20.02.22:** - Rebase develop branch to Alpine. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 0bc0248..a961e04 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,7 +3,7 @@ # jenkins variables project_name: docker-sonarr external_type: na -custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.branch==\"develop\") | .version'" +custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch==\"develop\") | .version')" release_type: prerelease release_tag: develop ls_branch: develop @@ -15,15 +15,15 @@ repo_vars: - DOCKERHUB_IMAGE = 'linuxserver/sonarr' - DEV_DOCKERHUB_IMAGE = 'lsiodev/sonarr' - PR_DOCKERHUB_IMAGE = 'lspipepr/sonarr' - - DIST_IMAGE = 'ubuntu' + - DIST_IMAGE = 'alpine' - MULTIARCH='true' - CI='true' - CI_WEB='true' - CI_PORT='8989' - CI_SSL='false' - CI_DELAY='120' - - CI_DOCKERENV='TZ=US/Pacific|ISCI=true' + - CI_DOCKERENV='TZ=US/Pacific' - CI_AUTH='user:password' - - CI_WEBPATH='' + - CI_WEBPATH='/system/status' sponsor_links: - { name: "Sonarr", url: "https://sonarr.tv/donate" } diff --git a/readme-vars.yml b/readme-vars.yml index 442f8dd..e3df24a 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -17,7 +17,7 @@ available_architectures: development_versions: true development_versions_items: - { tag: "latest", desc: "Stable releases from Sonarr (currently v3)" } - - { tag: "develop", desc: "Development releases from Sonarr (currently v3)" } + - { tag: "develop", desc: "Development releases from Sonarr (currently v4)" } # container parameters param_container_name: "{{ project_name }}" @@ -43,6 +43,7 @@ app_setup_block: | # changelog changelogs: + - { date: "24.11.22:", desc: "Bump develop branch to v4, rebase to Alpine." } - { date: "03.08.22:", desc: "Deprecate armhf." } - { date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine." } - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/legacy-services b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/legacy-services new file mode 100644 index 0000000..e69de29 diff --git a/root-armhf/etc/cont-init.d/50-armless b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run old mode 100644 new mode 100755 similarity index 81% rename from root-armhf/etc/cont-init.d/50-armless rename to root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run index 31e79d6..e751e59 --- a/root-armhf/etc/cont-init.d/50-armless +++ b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -5,8 +5,8 @@ cat <<-EOF ******************************************************** * * * !!!! * - * This image no longers supports * - * 32 bit ARM due to a lack of upstream packages * + * This Sonarr image does not support * + * 32 bit ARM due to lack of available OS packages * * * * * ******************************************************** diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type new file mode 100644 index 0000000..3d92b15 --- /dev/null +++ b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type @@ -0,0 +1 @@ +oneshot \ No newline at end of file diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up new file mode 100644 index 0000000..b2b0bd0 --- /dev/null +++ b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up @@ -0,0 +1 @@ +/etc/s6-overlay/s6-rc.d/init-sonarr-config/run \ No newline at end of file diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/user2/contents.d/init-sonarr-config b/root-armhf/etc/s6-overlay/s6-rc.d/user2/contents.d/init-sonarr-config new file mode 100644 index 0000000..e69de29 diff --git a/root-armhf/etc/services.d/armless/run b/root-armhf/etc/services.d/armless/run deleted file mode 100755 index 647da28..0000000 --- a/root-armhf/etc/services.d/armless/run +++ /dev/null @@ -1,8 +0,0 @@ -#!/usr/bin/with-contenv bash - -if [[ -n $ISCI ]]; then - sleep 180 -fi - -exec \ - s6-svscanctl -t /run/service/ diff --git a/root/etc/cont-init.d/30-config b/root/etc/cont-init.d/30-config deleted file mode 100644 index 9010fc3..0000000 --- a/root/etc/cont-init.d/30-config +++ /dev/null @@ -1,9 +0,0 @@ -#!/usr/bin/with-contenv bash - -# cleanup pid if it exists -[[ -e /config/sonarr.pid ]] && \ - rm -rf /config/sonarr.pid - -# permissions -chown -R abc:abc \ - /app/sonarr/bin diff --git a/root/etc/s6-overlay/s6-rc.d/init-config-end/dependencies.d/init-sonarr-config b/root/etc/s6-overlay/s6-rc.d/init-config-end/dependencies.d/init-sonarr-config new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/init-config b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/init-config new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run new file mode 100755 index 0000000..aa3208d --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -0,0 +1,5 @@ +#!/usr/bin/with-contenv bash + +# permissions +chown -R abc:abc \ + /config diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type new file mode 100644 index 0000000..3d92b15 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type @@ -0,0 +1 @@ +oneshot \ No newline at end of file diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up new file mode 100644 index 0000000..b2b0bd0 --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up @@ -0,0 +1 @@ +/etc/s6-overlay/s6-rc.d/init-sonarr-config/run \ No newline at end of file diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/dependencies.d/init-services b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/dependencies.d/init-services new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd new file mode 100644 index 0000000..e440e5c --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run new file mode 100755 index 0000000..f3dce0f --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run @@ -0,0 +1,6 @@ +#!/usr/bin/with-contenv bash + +exec \ + s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z localhost 8989" \ + cd /app/sonarr/bin s6-setuidgid abc /app/sonarr/bin/Sonarr \ + -nobrowser -data=/config diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type new file mode 100644 index 0000000..1780f9f --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type @@ -0,0 +1 @@ +longrun \ No newline at end of file diff --git a/root/etc/s6-overlay/s6-rc.d/user/contents.d/init-sonarr-config b/root/etc/s6-overlay/s6-rc.d/user/contents.d/init-sonarr-config new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-sonarr b/root/etc/s6-overlay/s6-rc.d/user/contents.d/svc-sonarr new file mode 100644 index 0000000..e69de29 diff --git a/root/etc/services.d/sonarr/run b/root/etc/services.d/sonarr/run deleted file mode 100755 index 00a0285..0000000 --- a/root/etc/services.d/sonarr/run +++ /dev/null @@ -1,7 +0,0 @@ -#!/usr/bin/with-contenv bash - -cd /app/sonarr/bin || exit - -exec \ - s6-setuidgid abc mono --debug Sonarr.exe \ - -nobrowser -data=/config From 0d1221ca5658e8bf3db21e9683c17f12722c3c3e Mon Sep 17 00:00:00 2001 From: TheSpad Date: Thu, 24 Nov 2022 17:24:05 +0000 Subject: [PATCH 254/515] Use lsiown --- root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run index aa3208d..3a13f42 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -1,5 +1,5 @@ #!/usr/bin/with-contenv bash # permissions -chown -R abc:abc \ +lsiown -R abc:abc \ /config From 0e7a02d9d16bf77c27b292771b3479fb2e2214f5 Mon Sep 17 00:00:00 2001 From: TheSpad Date: Thu, 24 Nov 2022 17:26:04 +0000 Subject: [PATCH 255/515] Fix release version check --- .github/workflows/external_trigger.yml | 2 +- Jenkinsfile | 2 +- README.md | 2 +- jenkins-vars.yml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 9c6e576..fe60b67 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -18,7 +18,7 @@ jobs: fi echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" echo "**** Retrieving external version ****" - EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version')) + EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version)') if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "**** Can't retrieve external version, exiting ****" FAILURE_REASON="Can't retrieve external version for sonarr branch develop" diff --git a/Jenkinsfile b/Jenkinsfile index 739bca3..f7d8000 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -104,7 +104,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version') ''', + script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version)' ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } diff --git a/README.md b/README.md index e74e2ba..42b06ca 100644 --- a/README.md +++ b/README.md @@ -236,7 +236,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions -* **24.11.22:** - Bump develop branch to v4. +* **24.11.22:** - Bump develop branch to v4, rebase to Alpine. * **03.08.22:** - Deprecate armhf. * **02.08.22:** - Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine. * **20.02.22:** - Rebase develop branch to Alpine. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index a961e04..b2b85bb 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,7 +3,7 @@ # jenkins variables project_name: docker-sonarr external_type: na -custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch==\"develop\") | .version')" +custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch==\"develop\") | .version)'" release_type: prerelease release_tag: develop ls_branch: develop From 32b4be470b3ecc5ba0e6ec82c96869e2487383ca Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Mon, 28 Nov 2022 10:17:27 +0100 Subject: [PATCH 256/515] Bot Updating Package Versions --- package_versions.txt | 284 +++++++------------------------------------ 1 file changed, 44 insertions(+), 240 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 56f2271..1687594 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,240 +1,44 @@ -adduser3.118ubuntu2 -apt2.0.9 -apt-transport-https2.0.9 -apt-utils2.0.9 -base-files11ubuntu5.5 -base-passwd3.5.47 -bash5.0-6ubuntu1.1 -binutils2.34-6ubuntu1.3 -binutils-common2.34-6ubuntu1.3 -binutils-x86-64-linux-gnu2.34-6ubuntu1.3 -bsdutils1:2.34-0.1ubuntu9.3 -bzip21.0.8-2 -ca-certificates20211016~20.04.1 -ca-certificates-mono6.12.0.182-0xamarin1+ubuntu2004b1 -coreutils8.30-3ubuntu2 -curl7.68.0-1ubuntu2.14 -dash0.5.10.2-6 -debconf1.5.73 -debianutils4.9.1 -diffutils1:3.7-3 -dirmngr2.2.19-3ubuntu2.2 -dpkg1.19.7ubuntu3 -e2fsprogs1.45.5-2ubuntu1 -fdisk2.34-0.1ubuntu9.3 -findutils4.7.0-1ubuntu1 -fontconfig-config2.13.1-2ubuntu3 -fonts-dejavu-core2.37-1 -gcc-10-base10.3.0-1ubuntu1~20.04 -gnupg2.2.19-3ubuntu2.2 -gnupg-l10n2.2.19-3ubuntu2.2 -gnupg-utils2.2.19-3ubuntu2.2 -gpg2.2.19-3ubuntu2.2 -gpg-agent2.2.19-3ubuntu2.2 -gpgconf2.2.19-3ubuntu2.2 -gpgsm2.2.19-3ubuntu2.2 -gpgv2.2.19-3ubuntu2.2 -gpg-wks-client2.2.19-3ubuntu2.2 -gpg-wks-server2.2.19-3ubuntu2.2 -grep3.4-1 -gzip1.10-0ubuntu4 -hostname3.23 -init-system-helpers1.57 -jq1.6-1ubuntu0.20.04.1 -krb5-locales1.17-6ubuntu4.1 -libacl12.2.53-6 -libapt-pkg6.02.0.9 -libasn1-8-heimdal7.7.0+dfsg-1ubuntu1.1 -libassuan02.5.3-7ubuntu2 -libattr11:2.4.48-5 -libaudit11:2.8.5-2ubuntu6 -libaudit-common1:2.8.5-2ubuntu6 -libbinutils2.34-6ubuntu1.3 -libblkid12.34-0.1ubuntu9.3 -libbrotli11.0.7-6ubuntu0.1 -libbsd00.10.0-1 -libbz2-1.01.0.8-2 -libc62.31-0ubuntu9.7 -libcairo21.16.0-4ubuntu1 -libcap-ng00.7.9-2.1build1 -libc-bin2.31-0ubuntu9.7 -libcom-err21.45.5-2ubuntu1 -libcrypt11:4.4.10-10ubuntu4 -libctf02.34-6ubuntu1.3 -libctf-nobfd02.34-6ubuntu1.3 -libcurl3-gnutls7.68.0-1ubuntu2.14 -libcurl47.68.0-1ubuntu2.14 -libcurl4-openssl-dev7.68.0-1ubuntu2.14 -libdb5.35.3.28+dfsg1-0.6ubuntu2 -libdebconfclient00.251ubuntu1 -libexif120.6.21-6ubuntu0.4 -libexpat12.2.9-1ubuntu0.4 -libext2fs21.45.5-2ubuntu1 -libfdisk12.34-0.1ubuntu9.3 -libffi73.3-4 -libfontconfig12.13.1-2ubuntu3 -libfreetype62.10.1-2ubuntu0.2 -libgcc-s110.3.0-1ubuntu1~20.04 -libgcrypt201.8.5-5ubuntu1.1 -libgdiplus6.0.5-0xamarin1+ubuntu2004b1 -libgif75.1.9-1 -libglib2.0-02.64.6-1~ubuntu20.04.4 -libgmp102:6.2.0+dfsg-4 -libgnutls303.6.13-2ubuntu1.6 -libgpg-error01.37-1 -libgssapi3-heimdal7.7.0+dfsg-1ubuntu1.1 -libgssapi-krb5-21.17-6ubuntu4.1 -libhcrypto4-heimdal7.7.0+dfsg-1ubuntu1.1 -libheimbase1-heimdal7.7.0+dfsg-1ubuntu1.1 -libheimntlm0-heimdal7.7.0+dfsg-1ubuntu1.1 -libhogweed53.5.1+really3.5.1-2ubuntu0.2 -libhx509-5-heimdal7.7.0+dfsg-1ubuntu1.1 -libidn2-02.2.0-2 -libjbig02.1-3.1build1 -libjpeg88c-2ubuntu8 -libjpeg-turbo82.0.3-0ubuntu1.20.04.3 -libjq11.6-1ubuntu0.20.04.1 -libk5crypto31.17-6ubuntu4.1 -libkeyutils11.6-6ubuntu1.1 -libkrb5-26-heimdal7.7.0+dfsg-1ubuntu1.1 -libkrb5-31.17-6ubuntu4.1 -libkrb5support01.17-6ubuntu4.1 -libksba81.3.5-2ubuntu0.20.04.1 -libldap-2.4-22.4.49+dfsg-2ubuntu1.9 -libldap-common2.4.49+dfsg-2ubuntu1.9 -liblz4-11.9.2-2ubuntu0.20.04.1 -liblzma55.2.4-1ubuntu1 -libmediainfo0v522.09-1 -libmms00.6.4-3 -libmono-accessibility4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-cecil-vb0.9-cil4.7-0xamarin3+ubuntu2004b1 -libmono-corlib4.5-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-i18n4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-i18n-west4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-microsoft-csharp4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-microsoft-visualbasic10.0-cil4.7-0xamarin3+ubuntu2004b1 -libmono-posix4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-sqlite4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-componentmodel-dataannotations4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-configuration4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-configuration-install4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-core4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-data4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-data-datasetextensions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-drawing4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-drawing-design4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-enterpriseservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-identitymodel-selectors4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-io-compression4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-ldap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-messaging4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-net-http4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-numerics4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-runtime-serialization-formatters-soap4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-security4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel4.0a-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-activation4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-servicemodel-internals0.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-serviceprocess4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-transactions4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-web4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-web-applicationservices4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-web-services4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-windows-forms4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-xml4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-system-xml-linq4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmono-webbrowser4.0-cil6.12.0.182-0xamarin1+ubuntu2004b1 -libmount12.34-0.1ubuntu9.3 -libncurses66.2-0ubuntu2 -libncursesw66.2-0ubuntu2 -libnettle73.5.1+really3.5.1-2ubuntu0.2 -libnghttp2-141.40.0-1build1 -libnpth01.6-1 -libonig56.9.4-1 -libp11-kit00.23.20-1ubuntu0.1 -libpam0g1.3.1-5ubuntu4.3 -libpam-modules1.3.1-5ubuntu4.3 -libpam-modules-bin1.3.1-5ubuntu4.3 -libpam-runtime1.3.1-5ubuntu4.3 -libpcre2-8-010.34-7 -libpcre32:8.39-12build1 -libpixman-1-00.38.4-0ubuntu2.1 -libpng16-161.6.37-2 -libprocps82:3.3.16-1ubuntu2.3 -libpsl50.21.0-1ubuntu1 -libreadline88.0-4 -libroken18-heimdal7.7.0+dfsg-1ubuntu1.1 -librtmp12.4+20151223.gitfa8646d.1-2build1 -libsasl2-22.1.27+dfsg-2ubuntu0.1 -libsasl2-modules2.1.27+dfsg-2ubuntu0.1 -libsasl2-modules-db2.1.27+dfsg-2ubuntu0.1 -libseccomp22.5.1-1ubuntu1~20.04.2 -libselinux13.0-1build2 -libsemanage13.0-1build2 -libsemanage-common3.0-1build2 -libsepol13.0-1 -libsmartcols12.34-0.1ubuntu9.3 -libsqlite3-03.31.1-4ubuntu0.5 -libss21.45.5-2ubuntu1 -libssh-40.9.3-2ubuntu2.2 -libssl1.11.1.1f-1ubuntu2.16 -libstdc++610.3.0-1ubuntu1~20.04 -libsystemd0245.4-4ubuntu3.15 -libtasn1-64.16.0-2 -libtiff54.1.0+git191117-2ubuntu0.20.04.6 -libtinfo66.2-0ubuntu2 -libudev1245.4-4ubuntu3.15 -libunistring20.9.10-2 -libuuid12.34-0.1ubuntu9.3 -libwebp60.6.1-2ubuntu0.20.04.1 -libwind0-heimdal7.7.0+dfsg-1ubuntu1.1 -libx11-62:1.6.9-2ubuntu1.2 -libx11-data2:1.6.9-2ubuntu1.2 -libxau61:1.0.9-0ubuntu1 -libxcb11.14-2 -libxcb-render01.14-2 -libxcb-shm01.14-2 -libxdmcp61:1.1.3-0ubuntu1 -libxext62:1.3.4-0ubuntu1 -libxrender11:0.9.10-1 -libzen0v50.4.39-1 -libzstd11.4.4+dfsg-3ubuntu0.1 -locales2.31-0ubuntu9.9 -login1:4.8.1-1ubuntu5.20.04.1 -logsave1.45.5-2ubuntu1 -lsb-base11.1.0ubuntu2 -mawk1.3.4.20200120-2 -mediainfo22.09-1 -mono-4.0-gac6.12.0.182-0xamarin1+ubuntu2004b1 -mono-gac6.12.0.182-0xamarin1+ubuntu2004b1 -mono-runtime6.12.0.182-0xamarin1+ubuntu2004b1 -mono-runtime-common6.12.0.182-0xamarin1+ubuntu2004b1 -mono-runtime-sgen6.12.0.182-0xamarin1+ubuntu2004b1 -mono-vbnc4.7-0xamarin3+ubuntu2004b1 -mount2.34-0.1ubuntu9.3 -ncurses-base6.2-0ubuntu2 -ncurses-bin6.2-0ubuntu2 -openssl1.1.1f-1ubuntu2.16 -passwd1:4.8.1-1ubuntu5.20.04.1 -perl-base5.30.0-9ubuntu0.2 -pinentry-curses1.1.0-3build1 -procps2:3.3.16-1ubuntu2.3 -publicsuffix20200303.0012-1 -readline-common8.0-4 -repo-mediaarea1.0-12 -sed4.7-1 -sensible-utils0.0.12+nmu1 -sysvinit-utils2.96-2.1ubuntu1 -tar1.30+dfsg-7ubuntu0.20.04.2 -tzdata2022f-0ubuntu0.20.04.0 -ubuntu-keyring2020.02.11.4 -ucf3.0038+nmu1 -util-linux2.34-0.1ubuntu9.3 -zlib1g1:1.2.11.dfsg-2ubuntu1.2 +alpine-baselayout-3.2.0-r23 +alpine-baselayout-data-3.2.0-r23 +alpine-keys-2.4-r1 +apk-tools-2.12.9-r3 +bash-5.1.16-r2 +brotli-libs-1.0.9-r6 +busybox-1.35.0-r17 +ca-certificates-20220614-r0 +ca-certificates-bundle-20220614-r0 +coreutils-9.1-r0 +curl-7.83.1-r4 +gmp-6.2.1-r2 +icu-data-en-71.1-r2 +icu-libs-71.1-r2 +jq-1.6-r1 +libacl-2.3.1-r0 +libattr-2.5.1-r1 +libc-utils-0.7.2-r3 +libcrypto1.1-1.1.1s-r0 +libcurl-7.83.1-r4 +libgcc-11.2.1_git20220219-r2 +libintl-0.21-r2 +libproc-3.3.17-r1 +libssl1.1-1.1.1s-r0 +libstdc++-11.2.1_git20220219-r2 +linux-pam-1.5.2-r0 +musl-1.2.3-r2 +musl-utils-1.2.3-r2 +ncurses-libs-6.3_p20220521-r0 +ncurses-terminfo-base-6.3_p20220521-r0 +nghttp2-libs-1.47.0-r0 +oniguruma-6.9.8-r0 +procps-3.3.17-r1 +readline-8.1.2-r0 +scanelf-1.3.4-r0 +shadow-4.10-r3 +skalibs-2.11.2.0-r0 +sqlite-libs-3.38.5-r0 +ssl_client-1.35.0-r17 +tzdata-2022f-r1 +utmps-libs-0.1.2.0-r0 +xz-5.2.5-r1 +xz-libs-5.2.5-r1 +zlib-1.2.12-r3 From 3c3ef717575fb43a519d909f383e9a78f6359e28 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Nov 2022 03:04:49 +0100 Subject: [PATCH 257/515] Bot Updating Templated Files --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f7d8000..e15d863 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -56,7 +56,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.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/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.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/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -277,7 +277,7 @@ pipeline { echo "Jenkinsfile is up to date." fi # Stage 2 - Delete old templates - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md" + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md\n.github/ISSUE_TEMPLATE/issue.bug.md\n.github/ISSUE_TEMPLATE/issue.feature.md" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" From ceaba66624b1b293a9d81907f21761732509cc34 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Nov 2022 03:06:16 +0100 Subject: [PATCH 258/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE/issue.bug.md | 40 ------------------------- .github/ISSUE_TEMPLATE/issue.feature.md | 25 ---------------- 2 files changed, 65 deletions(-) delete mode 100755 .github/ISSUE_TEMPLATE/issue.bug.md delete mode 100755 .github/ISSUE_TEMPLATE/issue.feature.md diff --git a/.github/ISSUE_TEMPLATE/issue.bug.md b/.github/ISSUE_TEMPLATE/issue.bug.md deleted file mode 100755 index f7f57d4..0000000 --- a/.github/ISSUE_TEMPLATE/issue.bug.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -name: Bug report -about: Create a report to help us improve - ---- -[linuxserverurl]: https://linuxserver.io -[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] - - - - - ------------------------------- - -## Expected Behavior - - -## Current Behavior - - -## Steps to Reproduce - - -1. -2. -3. -4. - -## Environment -**OS:** -**CPU architecture:** x86_64/arm32/arm64 -**How docker service was installed:** - - - -## Command used to create docker container (run/create/compose/screenshot) - - -## Docker logs - diff --git a/.github/ISSUE_TEMPLATE/issue.feature.md b/.github/ISSUE_TEMPLATE/issue.feature.md deleted file mode 100755 index 20a91fd..0000000 --- a/.github/ISSUE_TEMPLATE/issue.feature.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project - ---- -[linuxserverurl]: https://linuxserver.io -[![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)][linuxserverurl] - - - - - - - - ------------------------------- - -## Desired Behavior - - -## Current Behavior - - -## Alternatives Considered - From 6fd75b069d495726f3094deff71f50d2b2c36706 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI Date: Tue, 29 Nov 2022 03:07:39 +0100 Subject: [PATCH 259/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE/issue.bug.yml | 76 +++++++++++++++++++ .github/ISSUE_TEMPLATE/issue.feature.yml | 31 ++++++++ .github/workflows/external_trigger.yml | 2 +- .../workflows/external_trigger_scheduler.yml | 2 +- .github/workflows/greetings.yml | 2 +- .github/workflows/package_trigger.yml | 2 +- .../workflows/package_trigger_scheduler.yml | 2 +- .github/workflows/stale.yml | 2 +- 8 files changed, 113 insertions(+), 6 deletions(-) create mode 100755 .github/ISSUE_TEMPLATE/issue.bug.yml create mode 100755 .github/ISSUE_TEMPLATE/issue.feature.yml diff --git a/.github/ISSUE_TEMPLATE/issue.bug.yml b/.github/ISSUE_TEMPLATE/issue.bug.yml new file mode 100755 index 0000000..ce3d19a --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue.bug.yml @@ -0,0 +1,76 @@ +# Based on the issue template +name: Bug report +description: Create a report to help us improve +title: "[BUG] " +labels: [Bug] +body: + - type: checkboxes + attributes: + label: Is there an existing issue for this? + description: Please search to see if an issue already exists for the bug you encountered. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Current Behavior + description: Tell us what happens instead of the expected behavior. + validations: + required: true + - type: textarea + attributes: + label: Expected Behavior + description: Tell us what should happen. + validations: + required: false + - type: textarea + attributes: + label: Steps To Reproduce + description: Steps to reproduce the behavior. + placeholder: | + 1. In this environment... + 2. With this config... + 3. Run '...' + 4. See error... + validations: + required: true + - type: textarea + attributes: + label: Environment + description: | + examples: + - **OS**: Ubuntu 20.04 + - **How docker service was installed**: distro's packagemanager + value: | + - OS: + - How docker service was installed: + render: markdown + validations: + required: false + - type: dropdown + attributes: + label: CPU architecture + options: + - x86-64 + - arm64 + validations: + required: true + - type: textarea + attributes: + label: Docker creation + description: | + Command used to create docker container + Provide your docker create/run command or compose yaml snippet, or a screenshot of settings if using a gui to create the container + render: bash + validations: + required: true + - type: textarea + attributes: + description: | + Provide a full docker log, output of "docker logs linuxserver.io" + label: Container logs + placeholder: | + Output of `docker logs linuxserver.io` + render: bash + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/issue.feature.yml b/.github/ISSUE_TEMPLATE/issue.feature.yml new file mode 100755 index 0000000..099dcdb --- /dev/null +++ b/.github/ISSUE_TEMPLATE/issue.feature.yml @@ -0,0 +1,31 @@ +# Based on the issue template +name: Feature request +description: Suggest an idea for this project +title: "[FEAT] <title>" +labels: [enhancement] +body: + - type: checkboxes + attributes: + label: Is this a new feature request? + description: Please search to see if a feature request already exists. + options: + - label: I have searched the existing issues + required: true + - type: textarea + attributes: + label: Wanted change + description: Tell us what you want to happen. + validations: + required: true + - type: textarea + attributes: + label: Reason for change + description: Justify your request, why do you want it, what is the benefit. + validations: + required: true + - type: textarea + attributes: + label: Proposed code change + description: Do you have a potential code change in mind? + validations: + required: false diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index fe60b67..c379268 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -7,7 +7,7 @@ jobs: external-trigger-develop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3.1.0 - name: External Trigger if: github.ref == 'refs/heads/develop' diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index 2baffe2..31eb9b0 100755 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -9,7 +9,7 @@ jobs: external-trigger-scheduler: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3.1.0 with: fetch-depth: '0' diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index fec9a0b..55a21f2 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -8,6 +8,6 @@ jobs: steps: - uses: actions/first-interaction@v1 with: - issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.bug.md) or [feature](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.feature.md) issue templates!' + issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.bug.yml) or [feature](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.feature.yml) issue templates!' pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/PULL_REQUEST_TEMPLATE.md)!' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index ab7d172..53c0a06 100755 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -7,7 +7,7 @@ jobs: package-trigger-develop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3.1.0 - name: Package Trigger if: github.ref == 'refs/heads/develop' diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 608f872..98b3e34 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -9,7 +9,7 @@ jobs: package-trigger-scheduler: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2.3.3 + - uses: actions/checkout@v3.1.0 with: fetch-depth: '0' diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 3b3846e..73dfe45 100755 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/stale@v3 + - uses: actions/stale@v6.0.1 with: stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." stale-pr-message: "This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." From dafc38abe24fcf18236dbee93ccd26d1b243d768 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Wed, 7 Dec 2022 10:58:05 +0000 Subject: [PATCH 260/515] Remove Alpine migration warning --- Dockerfile | 4 +++- Dockerfile.aarch64 | 4 +++- Dockerfile.armhf | 2 ++ 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6dd56e8..51ed810 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,3 +1,5 @@ +# syntax=docker/dockerfile:1 + FROM ghcr.io/linuxserver/baseimage-alpine:3.16 # set version label @@ -28,7 +30,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 25ab257..ed8f877 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,3 +1,5 @@ +# syntax=docker/dockerfile:1 + FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.16 # set version label @@ -28,7 +30,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)\nPackageGlobalMessage=Warn: This image is now based on Alpine. Custom scripts using apt-get will need to be updated to use apk" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 48c03e1..fc0ff3b 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,3 +1,5 @@ +# syntax=docker/dockerfile:1 + FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.16 # set version label From fe1fd67593e472a371d87be6aa8c3bb58de670b3 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Mon, 19 Dec 2022 17:38:17 +0000 Subject: [PATCH 261/515] Rebase develop to 3.17 --- .github/workflows/call_invalid_helper.yml | 12 ++++++++++++ Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- Dockerfile.armhf | 2 +- README.md | 1 + readme-vars.yml | 1 + .../etc/s6-overlay/s6-rc.d/init-sonarr-config/run | 1 + root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run | 1 + root/etc/s6-overlay/s6-rc.d/svc-sonarr/run | 1 + 9 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 .github/workflows/call_invalid_helper.yml diff --git a/.github/workflows/call_invalid_helper.yml b/.github/workflows/call_invalid_helper.yml new file mode 100644 index 0000000..773767c --- /dev/null +++ b/.github/workflows/call_invalid_helper.yml @@ -0,0 +1,12 @@ +name: Comment on invalid interaction +on: + issues: + types: + - labeled +jobs: + add-comment-on-invalid: + if: github.event.label.name == 'invalid' + permissions: + issues: write + uses: linuxserver/github-workflows/.github/workflows/invalid-interaction-helper.yml@v1 + secrets: inherit diff --git a/Dockerfile b/Dockerfile index 51ed810..6f119f2 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:3.16 +FROM ghcr.io/linuxserver/baseimage-alpine:3.17 # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index ed8f877..3c0d51e 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.16 +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.17 # set version label ARG BUILD_DATE diff --git a/Dockerfile.armhf b/Dockerfile.armhf index fc0ff3b..0510f5d 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.16 +FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.17 # set version label ARG BUILD_DATE diff --git a/README.md b/README.md index 42b06ca..42e74e4 100644 --- a/README.md +++ b/README.md @@ -236,6 +236,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **19.12.22:** - Rebase develop branch Alpine 3.17. * **24.11.22:** - Bump develop branch to v4, rebase to Alpine. * **03.08.22:** - Deprecate armhf. * **02.08.22:** - Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine. diff --git a/readme-vars.yml b/readme-vars.yml index e3df24a..8790682 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -43,6 +43,7 @@ app_setup_block: | # changelog changelogs: + - { date: "19.12.22:", desc: "Rebase develop branch Alpine 3.17." } - { date: "24.11.22:", desc: "Bump develop branch to v4, rebase to Alpine." } - { date: "03.08.22:", desc: "Deprecate armhf." } - { date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine." } diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run index e751e59..869fb70 100755 --- a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run +++ b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -1,4 +1,5 @@ #!/usr/bin/with-contenv bash +# shellcheck shell=bash cat <<-EOF ******************************************************** diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run index 3a13f42..ae4017a 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -1,4 +1,5 @@ #!/usr/bin/with-contenv bash +# shellcheck shell=bash # permissions lsiown -R abc:abc \ diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run index f3dce0f..9d1b5a0 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run @@ -1,4 +1,5 @@ #!/usr/bin/with-contenv bash +# shellcheck shell=bash exec \ s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z localhost 8989" \ From d76450b1afe88662318a47c94f72711526fb8581 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 21 Dec 2022 12:09:44 -0600 Subject: [PATCH 262/515] Bot Updating Package Versions --- package_versions.txt | 79 ++++++++++++++++++++++---------------------- 1 file changed, 40 insertions(+), 39 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1687594..15b8877 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,44 +1,45 @@ -alpine-baselayout-3.2.0-r23 -alpine-baselayout-data-3.2.0-r23 +alpine-baselayout-3.4.0-r0 +alpine-baselayout-data-3.4.0-r0 alpine-keys-2.4-r1 -apk-tools-2.12.9-r3 -bash-5.1.16-r2 -brotli-libs-1.0.9-r6 -busybox-1.35.0-r17 -ca-certificates-20220614-r0 -ca-certificates-bundle-20220614-r0 +alpine-release-3.17.0-r0 +apk-tools-2.12.10-r1 +bash-5.2.15-r0 +brotli-libs-1.0.9-r9 +busybox-1.35.0-r29 +busybox-binsh-1.35.0-r29 +ca-certificates-20220614-r3 +ca-certificates-bundle-20220614-r3 coreutils-9.1-r0 -curl-7.83.1-r4 -gmp-6.2.1-r2 -icu-data-en-71.1-r2 -icu-libs-71.1-r2 -jq-1.6-r1 -libacl-2.3.1-r0 -libattr-2.5.1-r1 +curl-7.86.0-r1 +icu-data-en-72.1-r1 +icu-libs-72.1-r1 +jq-1.6-r2 +libacl-2.3.1-r1 +libattr-2.5.1-r2 libc-utils-0.7.2-r3 -libcrypto1.1-1.1.1s-r0 -libcurl-7.83.1-r4 -libgcc-11.2.1_git20220219-r2 -libintl-0.21-r2 -libproc-3.3.17-r1 -libssl1.1-1.1.1s-r0 -libstdc++-11.2.1_git20220219-r2 -linux-pam-1.5.2-r0 -musl-1.2.3-r2 -musl-utils-1.2.3-r2 -ncurses-libs-6.3_p20220521-r0 -ncurses-terminfo-base-6.3_p20220521-r0 -nghttp2-libs-1.47.0-r0 +libcrypto3-3.0.7-r0 +libcurl-7.86.0-r1 +libgcc-12.2.1_git20220924-r4 +libintl-0.21.1-r1 +libproc-3.3.17-r2 +libssl3-3.0.7-r0 +libstdc++-12.2.1_git20220924-r4 +linux-pam-1.5.2-r1 +musl-1.2.3-r4 +musl-utils-1.2.3-r4 +ncurses-libs-6.3_p20221119-r0 +ncurses-terminfo-base-6.3_p20221119-r0 +nghttp2-libs-1.51.0-r0 oniguruma-6.9.8-r0 -procps-3.3.17-r1 -readline-8.1.2-r0 -scanelf-1.3.4-r0 -shadow-4.10-r3 -skalibs-2.11.2.0-r0 -sqlite-libs-3.38.5-r0 -ssl_client-1.35.0-r17 +procps-3.3.17-r2 +readline-8.2.0-r0 +scanelf-1.3.5-r1 +shadow-4.13-r0 +skalibs-2.12.0.1-r0 +sqlite-libs-3.40.0-r0 +ssl_client-1.35.0-r29 tzdata-2022f-r1 -utmps-libs-0.1.2.0-r0 -xz-5.2.5-r1 -xz-libs-5.2.5-r1 -zlib-1.2.12-r3 +utmps-libs-0.1.2.0-r1 +xz-5.2.9-r0 +xz-libs-5.2.9-r0 +zlib-1.2.13-r0 From b740d43f66b52e1d4a9e73fe48baf95b9c5f9ed9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 27 Dec 2022 04:33:07 -0600 Subject: [PATCH 263/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 15b8877..ceaa61d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ busybox-binsh-1.35.0-r29 ca-certificates-20220614-r3 ca-certificates-bundle-20220614-r3 coreutils-9.1-r0 -curl-7.86.0-r1 +curl-7.87.0-r0 icu-data-en-72.1-r1 icu-libs-72.1-r1 jq-1.6-r2 @@ -18,7 +18,7 @@ libacl-2.3.1-r1 libattr-2.5.1-r2 libc-utils-0.7.2-r3 libcrypto3-3.0.7-r0 -libcurl-7.86.0-r1 +libcurl-7.87.0-r0 libgcc-12.2.1_git20220924-r4 libintl-0.21.1-r1 libproc-3.3.17-r2 From 056862eb2058e1a70418bdc9382b436b191888c6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 29 Dec 2022 10:29:08 +0100 Subject: [PATCH 264/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ceaa61d..8a22d38 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -36,7 +36,7 @@ readline-8.2.0-r0 scanelf-1.3.5-r1 shadow-4.13-r0 skalibs-2.12.0.1-r0 -sqlite-libs-3.40.0-r0 +sqlite-libs-3.40.1-r0 ssl_client-1.35.0-r29 tzdata-2022f-r1 utmps-libs-0.1.2.0-r1 From 9630e6b6c9a3799e4ec5107108470938a599bba5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 10 Jan 2023 14:42:03 +0100 Subject: [PATCH 265/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8a22d38..326db13 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,14 +1,14 @@ alpine-baselayout-3.4.0-r0 alpine-baselayout-data-3.4.0-r0 alpine-keys-2.4-r1 -alpine-release-3.17.0-r0 +alpine-release-3.17.1-r0 apk-tools-2.12.10-r1 bash-5.2.15-r0 brotli-libs-1.0.9-r9 busybox-1.35.0-r29 busybox-binsh-1.35.0-r29 -ca-certificates-20220614-r3 -ca-certificates-bundle-20220614-r3 +ca-certificates-20220614-r4 +ca-certificates-bundle-20220614-r4 coreutils-9.1-r0 curl-7.87.0-r0 icu-data-en-72.1-r1 @@ -17,12 +17,12 @@ jq-1.6-r2 libacl-2.3.1-r1 libattr-2.5.1-r2 libc-utils-0.7.2-r3 -libcrypto3-3.0.7-r0 +libcrypto3-3.0.7-r2 libcurl-7.87.0-r0 libgcc-12.2.1_git20220924-r4 libintl-0.21.1-r1 libproc-3.3.17-r2 -libssl3-3.0.7-r0 +libssl3-3.0.7-r2 libstdc++-12.2.1_git20220924-r4 linux-pam-1.5.2-r1 musl-1.2.3-r4 From 5d20bec0820365345545af67658a80ac27bf646b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 17 Jan 2023 07:40:49 -0600 Subject: [PATCH 266/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 326db13..ae6c70b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ busybox-binsh-1.35.0-r29 ca-certificates-20220614-r4 ca-certificates-bundle-20220614-r4 coreutils-9.1-r0 -curl-7.87.0-r0 +curl-7.87.0-r1 icu-data-en-72.1-r1 icu-libs-72.1-r1 jq-1.6-r2 @@ -18,7 +18,7 @@ libacl-2.3.1-r1 libattr-2.5.1-r2 libc-utils-0.7.2-r3 libcrypto3-3.0.7-r2 -libcurl-7.87.0-r0 +libcurl-7.87.0-r1 libgcc-12.2.1_git20220924-r4 libintl-0.21.1-r1 libproc-3.3.17-r2 From 623373c876550c32c85b05c259ca1d5fa6c16ed5 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Fri, 10 Feb 2023 21:19:25 +0000 Subject: [PATCH 267/515] Remove dummy amrhf build --- .editorconfig | 2 +- .github/workflows/greetings.yml | 2 +- .github/workflows/permissions.yml | 9 ++ Dockerfile.armhf | 18 ---- Jenkinsfile | 87 ++++--------------- README.md | 10 +-- jenkins-vars.yml | 1 + .../dependencies.d/legacy-services | 0 .../s6-overlay/s6-rc.d/init-sonarr-config/run | 15 ---- .../s6-rc.d/init-sonarr-config/type | 1 - .../s6-overlay/s6-rc.d/init-sonarr-config/up | 1 - .../user2/contents.d/init-sonarr-config | 0 12 files changed, 33 insertions(+), 113 deletions(-) create mode 100644 .github/workflows/permissions.yml delete mode 100644 Dockerfile.armhf delete mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/legacy-services delete mode 100755 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run delete mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type delete mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up delete mode 100644 root-armhf/etc/s6-overlay/s6-rc.d/user2/contents.d/init-sonarr-config diff --git a/.editorconfig b/.editorconfig index a92f7df..5f150f3 100755 --- a/.editorconfig +++ b/.editorconfig @@ -15,6 +15,6 @@ trim_trailing_whitespace = false indent_style = space indent_size = 2 -[{**.sh,root/etc/cont-init.d/**,root/etc/services.d/**}] +[{**.sh,root/etc/s6-overlay/s6-rc.d/**,root/etc/cont-init.d/**,root/etc/services.d/**}] indent_style = space indent_size = 4 diff --git a/.github/workflows/greetings.yml b/.github/workflows/greetings.yml index 55a21f2..4e0cd92 100755 --- a/.github/workflows/greetings.yml +++ b/.github/workflows/greetings.yml @@ -8,6 +8,6 @@ jobs: steps: - uses: actions/first-interaction@v1 with: - issue-message: 'Thanks for opening your first issue here! Be sure to follow the [bug](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.bug.yml) or [feature](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/ISSUE_TEMPLATE/issue.feature.yml) issue templates!' + issue-message: 'Thanks for opening your first issue here! Be sure to follow the relevant issue templates, or risk having this issue marked as invalid.' pr-message: 'Thanks for opening this pull request! Be sure to follow the [pull request template](https://github.com/linuxserver/docker-sonarr/blob/develop/.github/PULL_REQUEST_TEMPLATE.md)!' repo-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/permissions.yml b/.github/workflows/permissions.yml new file mode 100644 index 0000000..2df6b61 --- /dev/null +++ b/.github/workflows/permissions.yml @@ -0,0 +1,9 @@ +name: Permission check +on: + pull_request: + paths: + - '**/run' + - '**/finish' +jobs: + permission_check: + uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1 diff --git a/Dockerfile.armhf b/Dockerfile.armhf deleted file mode 100644 index 0510f5d..0000000 --- a/Dockerfile.armhf +++ /dev/null @@ -1,18 +0,0 @@ -# syntax=docker/dockerfile:1 - -FROM ghcr.io/linuxserver/baseimage-alpine:arm32v7-3.17 - -# set version label -ARG BUILD_DATE -ARG VERSION -ARG SONARR_VERSION -LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" -LABEL maintainer="thespad" - -# add local files -COPY root-armhf/ / - -# ports and volumes -EXPOSE 8989 - -VOLUME /config \ No newline at end of file diff --git a/Jenkinsfile b/Jenkinsfile index e15d863..6c7081a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -56,7 +56,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.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/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.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/call_invalid_helper.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -66,7 +66,7 @@ pipeline { script{ env.LS_TAG_NUMBER = sh( script: '''#! /bin/bash - tagsha=$(git rev-list -n 1 ${LS_RELEASE} 2>/dev/null) + tagsha=$(git rev-list -n 1 develop-${LS_RELEASE} 2>/dev/null) if [ "${tagsha}" == "${COMMIT_SHA}" ]; then echo ${LS_RELEASE_NUMBER} elif [ -z "${GIT_COMMIT}" ]; then @@ -157,7 +157,7 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } else { env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER } @@ -180,7 +180,7 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lsiodev-' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/lsiodev-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } else { env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA } @@ -203,7 +203,7 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm32v7-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } else { env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST } @@ -489,40 +489,6 @@ pipeline { --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } - stage('Build ARMHF') { - agent { - label 'ARMHF' - } - steps { - echo "Running on node: ${NODE_NAME}" - echo 'Logging into Github' - sh '''#! /bin/bash - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - ''' - sh "docker build \ - --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ - --label \"org.opencontainers.image.authors=linuxserver.io\" \ - --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ - --label \"org.opencontainers.image.documentation=https://docs.linuxserver.io/images/docker-sonarr\" \ - --label \"org.opencontainers.image.source=https://github.com/linuxserver/docker-sonarr\" \ - --label \"org.opencontainers.image.version=${EXT_RELEASE_CLEAN}-ls${LS_TAG_NUMBER}\" \ - --label \"org.opencontainers.image.revision=${COMMIT_SHA}\" \ - --label \"org.opencontainers.image.vendor=linuxserver.io\" \ - --label \"org.opencontainers.image.licenses=GPL-3.0-only\" \ - --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ - --label \"org.opencontainers.image.title=Sonarr\" \ - --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ - --no-cache --pull -f Dockerfile.armhf -t ${IMAGE}:arm32v7-${META_TAG} \ - --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm32v7-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" - retry(5) { - sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER}" - } - sh '''docker rmi \ - ${IMAGE}:arm32v7-${META_TAG} \ - ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} || :''' - } - } stage('Build ARM64') { agent { label 'ARM64' @@ -686,9 +652,7 @@ pipeline { set -e docker pull ghcr.io/linuxserver/ci:latest if [ "${MULTIARCH}" == "true" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi docker run --rm \ @@ -804,56 +768,42 @@ pipeline { echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin if [ "${CI}" == "false" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} - docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm32v7-${META_TAG} docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} - docker tag ${IMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop - docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-develop - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} + docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} - docker tag ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${SEMVER} docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi docker push ${MANIFESTIMAGE}:amd64-${META_TAG} - docker push ${MANIFESTIMAGE}:arm32v7-${META_TAG} - docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker push ${MANIFESTIMAGE}:amd64-develop - docker push ${MANIFESTIMAGE}:arm32v7-develop - docker push ${MANIFESTIMAGE}:arm64v8-develop docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker push ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} + docker push ${MANIFESTIMAGE}:amd64-develop + docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker push ${MANIFESTIMAGE}:arm64v8-develop docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then docker push ${MANIFESTIMAGE}:amd64-${SEMVER} - docker push ${MANIFESTIMAGE}:arm32v7-${SEMVER} docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi docker manifest push --purge ${MANIFESTIMAGE}:develop || : - docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:arm64v8-develop - docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm32v7-develop --os linux --arch arm + docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm32v7-${META_TAG} --os linux --arch arm + docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm32v7-${EXT_RELEASE_TAG} --os linux --arch arm + docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 if [ -n "${SEMVER}" ]; then docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} || : - docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm32v7-${SEMVER} --os linux --arch arm + docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 fi docker manifest push --purge ${MANIFESTIMAGE}:develop @@ -871,21 +821,16 @@ pipeline { ${DELETEIMAGE}:amd64-${META_TAG} \ ${DELETEIMAGE}:amd64-develop \ ${DELETEIMAGE}:amd64-${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:arm32v7-${META_TAG} \ - ${DELETEIMAGE}:arm32v7-develop \ - ${DELETEIMAGE}:arm32v7-${EXT_RELEASE_TAG} \ ${DELETEIMAGE}:arm64v8-${META_TAG} \ ${DELETEIMAGE}:arm64v8-develop \ ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} || : if [ -n "${SEMVER}" ]; then docker rmi \ ${DELETEIMAGE}:amd64-${SEMVER} \ - ${DELETEIMAGE}:arm32v7-${SEMVER} \ ${DELETEIMAGE}:arm64v8-${SEMVER} || : fi done docker rmi \ - ghcr.io/linuxserver/lsiodev-buildcache:arm32v7-${COMMIT_SHA}-${BUILD_NUMBER} \ ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || : ''' } @@ -977,12 +922,12 @@ pipeline { sh 'echo "build aborted"' } else if (currentBuild.currentResult == "SUCCESS"){ - sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 1681177,\ + sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"color": 1681177,\ "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } else { - sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://wiki.jenkins-ci.org/download/attachments/2916393/headshot.png","embeds": [{"color": 16711680,\ + sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"color": 16711680,\ "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } diff --git a/README.md b/README.md index 42e74e4..548b525 100644 --- a/README.md +++ b/README.md @@ -56,7 +56,7 @@ The architectures supported by this image are: | :----: | :----: | ---- | | x86-64 | ✅ | amd64-\<version tag\> | | arm64 | ✅ | arm64v8-\<version tag\> | -| armhf| ❌ | | +| armhf | ❌ | | ## Version Tags @@ -66,7 +66,6 @@ This image provides various versions that are available via tags. Please read th | :----: | :----: |--- | | latest | ✅ | Stable releases from Sonarr (currently v3) | | develop | ✅ | Development releases from Sonarr (currently v4) | - ## Application Setup Access the webui at `<your-ip>:8989`, for more information check out [Sonarr](https://sonarr.tv/). @@ -87,7 +86,7 @@ services: environment: - PUID=1000 - PGID=1000 - - TZ=Europe/London + - TZ=Etc/UTC volumes: - <path to data>:/config - <path/to/tvseries>:/tv @@ -104,13 +103,14 @@ docker run -d \ --name=sonarr \ -e PUID=1000 \ -e PGID=1000 \ - -e TZ=Europe/London \ + -e TZ=Etc/UTC \ -p 8989:8989 \ -v <path to data>:/config \ -v <path/to/tvseries>:/tv \ -v <path/to/downloadclient-downloads>:/downloads \ --restart unless-stopped \ lscr.io/linuxserver/sonarr:develop + ``` ## Parameters @@ -122,7 +122,7 @@ Container images are configured using parameters passed at runtime (such as thos | `-p 8989` | The port for the Sonarr webinterface | | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | -| `-e TZ=Europe/London` | Specify a timezone to use EG Europe/London, this is required for Sonarr | +| `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | | `-v /config` | Database and sonarr configs | | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | diff --git a/jenkins-vars.yml b/jenkins-vars.yml index b2b85bb..b1bd19b 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -7,6 +7,7 @@ custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq release_type: prerelease release_tag: develop ls_branch: develop +build_armhf: false repo_vars: - BUILD_VERSION_ARG = 'SONARR_VERSION' - LS_USER = 'linuxserver' diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/legacy-services b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/dependencies.d/legacy-services deleted file mode 100644 index e69de29..0000000 diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run deleted file mode 100755 index 869fb70..0000000 --- a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/run +++ /dev/null @@ -1,15 +0,0 @@ -#!/usr/bin/with-contenv bash -# shellcheck shell=bash - -cat <<-EOF - ******************************************************** - ******************************************************** - * * - * !!!! * - * This Sonarr image does not support * - * 32 bit ARM due to lack of available OS packages * - * * - * * - ******************************************************** - ******************************************************** -EOF diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type deleted file mode 100644 index 3d92b15..0000000 --- a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/type +++ /dev/null @@ -1 +0,0 @@ -oneshot \ No newline at end of file diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up b/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up deleted file mode 100644 index b2b0bd0..0000000 --- a/root-armhf/etc/s6-overlay/s6-rc.d/init-sonarr-config/up +++ /dev/null @@ -1 +0,0 @@ -/etc/s6-overlay/s6-rc.d/init-sonarr-config/run \ No newline at end of file diff --git a/root-armhf/etc/s6-overlay/s6-rc.d/user2/contents.d/init-sonarr-config b/root-armhf/etc/s6-overlay/s6-rc.d/user2/contents.d/init-sonarr-config deleted file mode 100644 index e69de29..0000000 From 9d2984e6557eb1a756eb24b413373b4776119551 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 14 Feb 2023 14:43:28 +0100 Subject: [PATCH 268/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ae6c70b..f98cb8a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ alpine-baselayout-3.4.0-r0 alpine-baselayout-data-3.4.0-r0 alpine-keys-2.4-r1 -alpine-release-3.17.1-r0 +alpine-release-3.17.2-r0 apk-tools-2.12.10-r1 bash-5.2.15-r0 brotli-libs-1.0.9-r9 @@ -17,12 +17,12 @@ jq-1.6-r2 libacl-2.3.1-r1 libattr-2.5.1-r2 libc-utils-0.7.2-r3 -libcrypto3-3.0.7-r2 +libcrypto3-3.0.8-r0 libcurl-7.87.0-r1 libgcc-12.2.1_git20220924-r4 libintl-0.21.1-r1 libproc-3.3.17-r2 -libssl3-3.0.7-r2 +libssl3-3.0.8-r0 libstdc++-12.2.1_git20220924-r4 linux-pam-1.5.2-r1 musl-1.2.3-r4 From 9d16e158ae03220d87427317fcded28f77948f7f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 21 Feb 2023 14:41:56 +0100 Subject: [PATCH 269/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f98cb8a..8d02a5d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -10,7 +10,7 @@ busybox-binsh-1.35.0-r29 ca-certificates-20220614-r4 ca-certificates-bundle-20220614-r4 coreutils-9.1-r0 -curl-7.87.0-r1 +curl-7.87.0-r2 icu-data-en-72.1-r1 icu-libs-72.1-r1 jq-1.6-r2 @@ -18,7 +18,7 @@ libacl-2.3.1-r1 libattr-2.5.1-r2 libc-utils-0.7.2-r3 libcrypto3-3.0.8-r0 -libcurl-7.87.0-r1 +libcurl-7.87.0-r2 libgcc-12.2.1_git20220924-r4 libintl-0.21.1-r1 libproc-3.3.17-r2 From ec057dda950b2361b9541d0fda40e5589f6765e2 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Fri, 24 Feb 2023 11:19:47 +0000 Subject: [PATCH 270/515] Use /ping endpoint for readiness check --- root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check | 7 +++++++ root/etc/s6-overlay/s6-rc.d/svc-sonarr/run | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) create mode 100755 root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check new file mode 100755 index 0000000..b752f1e --- /dev/null +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check @@ -0,0 +1,7 @@ +#!/bin/bash + +if [[ $(curl -sL "http://localhost:8989/ping" | jq -r '.status' 2>/dev/null) = "OK" ]]; then + exit 0 +else + exit 1 +fi diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run index 9d1b5a0..9dd8c24 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run @@ -2,6 +2,6 @@ # shellcheck shell=bash exec \ - s6-notifyoncheck -d -n 300 -w 1000 -c "nc -z localhost 8989" \ + s6-notifyoncheck -d -n 300 -w 1000 \ cd /app/sonarr/bin s6-setuidgid abc /app/sonarr/bin/Sonarr \ -nobrowser -data=/config From 6882f46a2cdba5a3887961d91baea0255f2e6ec9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 2 Mar 2023 03:09:50 +0100 Subject: [PATCH 271/515] Bot Updating Templated Files --- Jenkinsfile | 41 +++++++++++++++-------------------------- 1 file changed, 15 insertions(+), 26 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 6c7081a..8b54386 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -442,7 +442,8 @@ pipeline { } steps { echo "Running on node: ${NODE_NAME}" - sh "docker build \ + sh "sed -r -i 's|(^FROM .*)|\\1\\n\\nENV LSIO_FIRST_PARTY=true|g' Dockerfile" + sh "docker buildx build \ --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ --label \"org.opencontainers.image.authors=linuxserver.io\" \ --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ @@ -455,7 +456,7 @@ pipeline { --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ - --no-cache --pull -t ${IMAGE}:${META_TAG} \ + --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -472,7 +473,8 @@ pipeline { stage('Build X86') { steps { echo "Running on node: ${NODE_NAME}" - sh "docker build \ + sh "sed -r -i 's|(^FROM .*)|\\1\\n\\nENV LSIO_FIRST_PARTY=true|g' Dockerfile" + sh "docker buildx build \ --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ --label \"org.opencontainers.image.authors=linuxserver.io\" \ --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ @@ -485,7 +487,7 @@ pipeline { --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ - --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} \ + --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -499,7 +501,8 @@ pipeline { sh '''#! /bin/bash echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin ''' - sh "docker build \ + sh "sed -r -i 's|(^FROM .*)|\\1\\n\\nENV LSIO_FIRST_PARTY=true|g' Dockerfile.aarch64" + sh "docker buildx build \ --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ --label \"org.opencontainers.image.authors=linuxserver.io\" \ --label \"org.opencontainers.image.url=https://github.com/linuxserver/docker-sonarr/packages\" \ @@ -512,7 +515,7 @@ pipeline { --label \"org.opencontainers.image.ref.name=${COMMIT_SHA}\" \ --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ - --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} \ + --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" retry(5) { @@ -541,26 +544,12 @@ pipeline { else LOCAL_CONTAINER=${IMAGE}:${META_TAG} fi - if [ "${DIST_IMAGE}" == "alpine" ]; then - docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - apk info -v > /tmp/package_versions.txt && \ - sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ - chmod 777 /tmp/package_versions.txt' - elif [ "${DIST_IMAGE}" == "ubuntu" ]; then - docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - apt list -qq --installed | sed "s#/.*now ##g" | cut -d" " -f1 > /tmp/package_versions.txt && \ - sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ - chmod 777 /tmp/package_versions.txt' - elif [ "${DIST_IMAGE}" == "fedora" ]; then - docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - rpm -qa > /tmp/package_versions.txt && \ - sort -o /tmp/package_versions.txt /tmp/package_versions.txt && \ - chmod 777 /tmp/package_versions.txt' - elif [ "${DIST_IMAGE}" == "arch" ]; then - docker run --rm --entrypoint '/bin/sh' -v ${TEMPDIR}:/tmp ${LOCAL_CONTAINER} -c '\ - pacman -Q > /tmp/package_versions.txt && \ - chmod 777 /tmp/package_versions.txt' - fi + touch ${TEMPDIR}/package_versions.txt + docker run --rm \ + -v /var/run/docker.sock:/var/run/docker.sock:ro \ + -v ${TEMPDIR}:/tmp \ + ghcr.io/anchore/syft:latest \ + ${LOCAL_CONTAINER} -o table=/tmp/package_versions.txt NEW_PACKAGE_TAG=$(md5sum ${TEMPDIR}/package_versions.txt | cut -c1-8 ) echo "Package tag sha from current packages in buit container is ${NEW_PACKAGE_TAG} comparing to old ${PACKAGE_TAG} from github" if [ "${NEW_PACKAGE_TAG}" != "${PACKAGE_TAG}" ]; then From c69e09af000d64a7ed130bcdd18f355080d31441 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 1 Mar 2023 20:12:22 -0600 Subject: [PATCH 272/515] Bot Updating Package Versions --- package_versions.txt | 320 +++++++++++++++++++++++++++++++++++++------ 1 file changed, 275 insertions(+), 45 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8d02a5d..1c455db 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,45 +1,275 @@ -alpine-baselayout-3.4.0-r0 -alpine-baselayout-data-3.4.0-r0 -alpine-keys-2.4-r1 -alpine-release-3.17.2-r0 -apk-tools-2.12.10-r1 -bash-5.2.15-r0 -brotli-libs-1.0.9-r9 -busybox-1.35.0-r29 -busybox-binsh-1.35.0-r29 -ca-certificates-20220614-r4 -ca-certificates-bundle-20220614-r4 -coreutils-9.1-r0 -curl-7.87.0-r2 -icu-data-en-72.1-r1 -icu-libs-72.1-r1 -jq-1.6-r2 -libacl-2.3.1-r1 -libattr-2.5.1-r2 -libc-utils-0.7.2-r3 -libcrypto3-3.0.8-r0 -libcurl-7.87.0-r2 -libgcc-12.2.1_git20220924-r4 -libintl-0.21.1-r1 -libproc-3.3.17-r2 -libssl3-3.0.8-r0 -libstdc++-12.2.1_git20220924-r4 -linux-pam-1.5.2-r1 -musl-1.2.3-r4 -musl-utils-1.2.3-r4 -ncurses-libs-6.3_p20221119-r0 -ncurses-terminfo-base-6.3_p20221119-r0 -nghttp2-libs-1.51.0-r0 -oniguruma-6.9.8-r0 -procps-3.3.17-r2 -readline-8.2.0-r0 -scanelf-1.3.5-r1 -shadow-4.13-r0 -skalibs-2.12.0.1-r0 -sqlite-libs-3.40.1-r0 -ssl_client-1.35.0-r29 -tzdata-2022f-r1 -utmps-libs-0.1.2.0-r1 -xz-5.2.9-r0 -xz-libs-5.2.9-r0 -zlib-1.2.13-r0 +NAME VERSION TYPE +Dapper 2.0.123 dotnet +DryIoc.Microsoft.DependencyInjection 6.1.0 dotnet +DryIoc.dll 5.3.0 dotnet +Dynamitey 2.0.9.136 dotnet +FluentMigrator 3.3.2 dotnet +FluentMigrator.Abstractions 3.3.2 dotnet +FluentMigrator.Extensions.Oracle 3.3.2 dotnet +FluentMigrator.Extensions.Postgres 3.3.2 dotnet +FluentMigrator.Extensions.SqlAnywhere 3.3.2 dotnet +FluentMigrator.Extensions.SqlServer 3.3.2 dotnet +FluentMigrator.Runner 3.3.2 dotnet +FluentMigrator.Runner.Core 3.3.2 dotnet +FluentMigrator.Runner.Db2 3.3.2 dotnet +FluentMigrator.Runner.Firebird 3.3.2 dotnet +FluentMigrator.Runner.Hana 3.3.2 dotnet +FluentMigrator.Runner.MySql 3.3.2 dotnet +FluentMigrator.Runner.Oracle 3.3.2 dotnet +FluentMigrator.Runner.Postgres 3.3.2 dotnet +FluentMigrator.Runner.Redshift 3.3.2 dotnet +FluentMigrator.Runner.SQLite 3.3.2 dotnet +FluentMigrator.Runner.SqlAnywhere 3.3.2 dotnet +FluentMigrator.Runner.SqlServer 3.3.2 dotnet +FluentMigrator.Runner.SqlServerCe 3.3.2 dotnet +FluentValidation 8.6.2 dotnet +Ical.Net 4.2.0 dotnet +ImpromptuInterface 7.0.1 dotnet +Instances 1.6.1 dotnet +Lib.Harmony 2.0.1 dotnet +MailKit 2.10.1 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.6 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.6 dotnet +Microsoft.AspNetCore.Owin 6.0.5 dotnet +Microsoft.CSharp 4.5.0 dotnet +Microsoft.Data.SqlClient 2.1.2 dotnet +Microsoft.Data.SqlClient.SNI.runtime 2.1.1 dotnet +Microsoft.Extensions.Configuration 6.0.0 dotnet +Microsoft.Extensions.Configuration 6.0.1 dotnet +Microsoft.Extensions.Configuration.Abstractions 6.0.0 dotnet +Microsoft.Extensions.Configuration.Binder 6.0.0 dotnet +Microsoft.Extensions.Configuration.CommandLine 6.0.0 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.0 dotnet +Microsoft.Extensions.Configuration.FileExtensions 6.0.0 dotnet +Microsoft.Extensions.Configuration.Json 6.0.0 dotnet +Microsoft.Extensions.Configuration.UserSecrets 6.0.0 dotnet +Microsoft.Extensions.DependencyInjection 6.0.0 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 6.0.0 dotnet +Microsoft.Extensions.FileProviders.Abstractions 6.0.0 dotnet +Microsoft.Extensions.FileProviders.Physical 6.0.0 dotnet +Microsoft.Extensions.FileSystemGlobbing 6.0.0 dotnet +Microsoft.Extensions.Hosting 6.0.0 dotnet +Microsoft.Extensions.Hosting.Abstractions 6.0.0 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.0 dotnet +Microsoft.Extensions.Logging 6.0.0 dotnet +Microsoft.Extensions.Logging.Abstractions 6.0.0 dotnet +Microsoft.Extensions.Logging.Configuration 6.0.0 dotnet +Microsoft.Extensions.Logging.Console 6.0.0 dotnet +Microsoft.Extensions.Logging.Debug 6.0.0 dotnet +Microsoft.Extensions.Logging.EventLog 6.0.0 dotnet +Microsoft.Extensions.Logging.EventSource 6.0.0 dotnet +Microsoft.Extensions.Options 6.0.0 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 6.0.0 dotnet +Microsoft.Extensions.Primitives 6.0.0 dotnet +Microsoft.Identity.Client 4.21.1 dotnet +Microsoft.IdentityModel.JsonWebTokens 6.8.0 dotnet +Microsoft.IdentityModel.Logging 6.8.0 dotnet +Microsoft.IdentityModel.Protocols 6.8.0 dotnet +Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0 dotnet +Microsoft.IdentityModel.Tokens 6.8.0 dotnet +Microsoft.NETCore.Platforms 1.1.0 dotnet +Microsoft.NETCore.Platforms 5.0.0 dotnet +Microsoft.NETCore.Targets 1.1.0 dotnet +Microsoft.OpenApi 1.2.3 dotnet +Microsoft.Win32.Primitives 4.3.0 dotnet +Microsoft.Win32.Registry 4.7.0 dotnet +Microsoft.Win32.SystemEvents 6.0.0 dotnet +MimeKit 2.10.1 dotnet +Mono.Cecil 0.11.2 dotnet +Mono.Nat 3.0.1 dotnet +Mono.Posix.NETStandard 5.20.1.34-servarr24 dotnet +MonoMod.Common 20.5.7.1 dotnet +MonoTorrent 2.0.7 dotnet +NETStandard.Library 1.6.1 dotnet +NLog 4.7.14 dotnet +NLog.Extensions.Logging 1.7.4 dotnet +NLog.Targets.Syslog 6.0.3 dotnet +Newtonsoft.Json 13.0.2 dotnet +NodaTime 3.0.0 dotnet +Portable.BouncyCastle 1.8.8 dotnet +ReusableTasks 2.0.0 dotnet +Sentry 3.23.1 dotnet +Servarr.FFMpegCore 4.7.0-26 dotnet +Servarr.FFprobe 5.1.2.106 dotnet +SharpZipLib 1.3.3 dotnet +SixLabors.ImageSharp 2.1.3 dotnet +StyleCop.Analyzers 1.1.118 dotnet +Swashbuckle.AspNetCore.Swagger 6.4.0 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.4.0 dotnet +System.AppContext 4.3.0 dotnet +System.Buffers 4.5.1 dotnet +System.Collections 4.3.0 dotnet +System.Collections.Concurrent 4.3.0 dotnet +System.Collections.NonGeneric 4.3.0 dotnet +System.Collections.Specialized 4.3.0 dotnet +System.ComponentModel 4.3.0 dotnet +System.ComponentModel.Annotations 4.4.1 dotnet +System.ComponentModel.Primitives 4.3.0 dotnet +System.ComponentModel.TypeConverter 4.3.0 dotnet +System.Configuration.ConfigurationManager 6.0.0 dotnet +System.Console 4.3.0 dotnet +System.Data.SQLite.Core.Servarr 1.0.115.5-18 dotnet +System.Diagnostics.Debug 4.3.0 dotnet +System.Diagnostics.DiagnosticSource 6.0.0 dotnet +System.Diagnostics.EventLog 6.0.0 dotnet +System.Diagnostics.Tools 4.3.0 dotnet +System.Diagnostics.Tracing 4.3.0 dotnet +System.Drawing.Common 6.0.0 dotnet +System.Globalization 4.3.0 dotnet +System.Globalization.Calendars 4.3.0 dotnet +System.Globalization.Extensions 4.3.0 dotnet +System.IO 4.3.0 dotnet +System.IO.Compression 4.3.0 dotnet +System.IO.Compression.ZipFile 4.3.0 dotnet +System.IO.FileSystem 4.3.0 dotnet +System.IO.FileSystem.AccessControl 6.0.0-preview.5.21301.5 dotnet +System.IO.FileSystem.Primitives 4.3.0 dotnet +System.IdentityModel.Tokens.Jwt 6.8.0 dotnet +System.Linq 4.3.0 dotnet +System.Linq.Expressions 4.3.0 dotnet +System.Memory 4.5.4 dotnet +System.Net.Http 4.3.0 dotnet +System.Net.NameResolution 4.3.0 dotnet +System.Net.Primitives 4.3.0 dotnet +System.Net.Sockets 4.3.0 dotnet +System.ObjectModel 4.3.0 dotnet +System.Private.Uri 4.3.0 dotnet +System.Reflection 4.3.0 dotnet +System.Reflection.Emit 4.3.0 dotnet +System.Reflection.Emit.ILGeneration 4.3.0 dotnet +System.Reflection.Emit.ILGeneration 4.7.0 dotnet +System.Reflection.Emit.Lightweight 4.3.0 dotnet +System.Reflection.Emit.Lightweight 4.7.0 dotnet +System.Reflection.Extensions 4.3.0 dotnet +System.Reflection.Primitives 4.3.0 dotnet +System.Reflection.TypeExtensions 4.4.0 dotnet +System.Reflection.TypeExtensions 4.7.0 dotnet +System.Resources.ResourceManager 4.3.0 dotnet +System.Runtime 4.3.0 dotnet +System.Runtime.Caching 4.7.0 dotnet +System.Runtime.CompilerServices.Unsafe 6.0.0 dotnet +System.Runtime.Extensions 4.3.0 dotnet +System.Runtime.Handles 4.3.0 dotnet +System.Runtime.InteropServices 4.3.0 dotnet +System.Runtime.InteropServices.RuntimeInformation 4.3.0 dotnet +System.Runtime.Loader 4.3.0 dotnet +System.Runtime.Numerics 4.3.0 dotnet +System.Security.AccessControl 6.0.0 dotnet +System.Security.Cryptography.Algorithms 4.3.0 dotnet +System.Security.Cryptography.Cng 4.7.0 dotnet +System.Security.Cryptography.Csp 4.3.0 dotnet +System.Security.Cryptography.Encoding 4.3.0 dotnet +System.Security.Cryptography.OpenSsl 4.3.0 dotnet +System.Security.Cryptography.Pkcs 4.7.0 dotnet +System.Security.Cryptography.Primitives 4.3.0 dotnet +System.Security.Cryptography.ProtectedData 6.0.0 dotnet +System.Security.Cryptography.X509Certificates 4.3.0 dotnet +System.Security.Permissions 6.0.0 dotnet +System.Security.Principal.Windows 6.0.0-preview.5.21301.5 dotnet +System.ServiceProcess.ServiceController 6.0.0 dotnet +System.Text.Encoding 4.3.0 dotnet +System.Text.Encoding.CodePages 5.0.0 dotnet +System.Text.Encoding.CodePages 6.0.0 dotnet +System.Text.Encoding.Extensions 4.3.0 dotnet +System.Text.Encodings.Web 6.0.0 dotnet +System.Text.Json 6.0.4 dotnet +System.Text.RegularExpressions 4.3.0 dotnet +System.Threading 4.3.0 dotnet +System.Threading.Tasks 4.3.0 dotnet +System.Threading.Tasks.Extensions 4.3.0 dotnet +System.Threading.ThreadPool 4.3.0 dotnet +System.Threading.Timer 4.3.0 dotnet +System.ValueTuple 4.5.0 dotnet +System.Windows.Extensions 6.0.0 dotnet +System.Xml.ReaderWriter 4.3.0 dotnet +System.Xml.XDocument 4.3.0 dotnet +alpine-baselayout 3.4.0-r0 apk +alpine-baselayout-data 3.4.0-r0 apk +alpine-keys 2.4-r1 apk +alpine-release 3.17.2-r0 apk +apk-tools 2.12.10-r1 apk +bash 5.2.15-r0 apk +brotli-libs 1.0.9-r9 apk +busybox 1.35.0 binary +busybox 1.35.0-r29 apk +busybox-binsh 1.35.0-r29 apk +ca-certificates 20220614-r4 apk +ca-certificates-bundle 20220614-r4 apk +coreutils 9.1-r0 apk +curl 7.88.1-r0 apk +icu-data-en 72.1-r1 apk +icu-libs 72.1-r1 apk +jq 1.6-r2 apk +libacl 2.3.1-r1 apk +libattr 2.5.1-r2 apk +libbsd 0.11.7-r0 apk +libc-utils 0.7.2-r3 apk +libcrypto3 3.0.8-r0 apk +libcurl 7.88.1-r0 apk +libgcc 12.2.1_git20220924-r4 apk +libintl 0.21.1-r1 apk +libmd 1.0.4-r0 apk +libproc 3.3.17-r2 apk +libssl3 3.0.8-r0 apk +libstdc++ 12.2.1_git20220924-r4 apk +linux-pam 1.5.2-r1 apk +musl 1.2.3-r4 apk +musl-utils 1.2.3-r4 apk +ncurses-libs 6.3_p20221119-r0 apk +ncurses-terminfo-base 6.3_p20221119-r0 apk +netcat-openbsd 1.130-r4 apk +nghttp2-libs 1.51.0-r0 apk +oniguruma 6.9.8-r0 apk +procps 3.3.17-r2 apk +readline 8.2.0-r0 apk +runtime.any.System.Collections 4.3.0 dotnet +runtime.any.System.Diagnostics.Tools 4.3.0 dotnet +runtime.any.System.Diagnostics.Tracing 4.3.0 dotnet +runtime.any.System.Globalization 4.3.0 dotnet +runtime.any.System.Globalization.Calendars 4.3.0 dotnet +runtime.any.System.IO 4.3.0 dotnet +runtime.any.System.Reflection 4.3.0 dotnet +runtime.any.System.Reflection.Extensions 4.3.0 dotnet +runtime.any.System.Reflection.Primitives 4.3.0 dotnet +runtime.any.System.Resources.ResourceManager 4.3.0 dotnet +runtime.any.System.Runtime 4.3.0 dotnet +runtime.any.System.Runtime.Handles 4.3.0 dotnet +runtime.any.System.Runtime.InteropServices 4.3.0 dotnet +runtime.any.System.Text.Encoding 4.3.0 dotnet +runtime.any.System.Text.Encoding.Extensions 4.3.0 dotnet +runtime.any.System.Threading.Tasks 4.3.0 dotnet +runtime.any.System.Threading.Timer 4.3.0 dotnet +runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.native.System 4.3.0 dotnet +runtime.native.System.IO.Compression 4.3.0 dotnet +runtime.native.System.Net.Http 4.3.0 dotnet +runtime.native.System.Security.Cryptography.Apple 4.3.0 dotnet +runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0 dotnet +runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet +runtime.unix.Microsoft.Win32.Primitives 4.3.0 dotnet +runtime.unix.System.Console 4.3.0 dotnet +runtime.unix.System.Diagnostics.Debug 4.3.0 dotnet +runtime.unix.System.IO.FileSystem 4.3.0 dotnet +runtime.unix.System.Net.Primitives 4.3.0 dotnet +runtime.unix.System.Net.Sockets 4.3.0 dotnet +runtime.unix.System.Private.Uri 4.3.0 dotnet +runtime.unix.System.Runtime.Extensions 4.3.0 dotnet +scanelf 1.3.5-r1 apk +shadow 4.13-r0 apk +skalibs 2.12.0.1-r0 apk +sqlite-libs 3.40.1-r0 apk +ssl_client 1.35.0-r29 apk +tzdata 2022f-r1 apk +utmps-libs 0.1.2.0-r1 apk +xz 5.2.9-r0 apk +xz-libs 5.2.9-r0 apk +zlib 1.2.13-r0 apk From 31d4ee35e7a9fa853bc7f65e8701704113a4513d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 21 Mar 2023 08:40:17 -0500 Subject: [PATCH 273/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1c455db..8837d0d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -196,7 +196,7 @@ busybox-binsh 1 ca-certificates 20220614-r4 apk ca-certificates-bundle 20220614-r4 apk coreutils 9.1-r0 apk -curl 7.88.1-r0 apk +curl 7.88.1-r1 apk icu-data-en 72.1-r1 apk icu-libs 72.1-r1 apk jq 1.6-r2 apk @@ -205,7 +205,7 @@ libattr 2 libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk libcrypto3 3.0.8-r0 apk -libcurl 7.88.1-r0 apk +libcurl 7.88.1-r1 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk From 727d0f918b466a725e201fdb60cb0e606e8351a1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 27 Mar 2023 02:29:07 -0500 Subject: [PATCH 274/515] Bot Updating Package Versions --- package_versions.txt | 93 ++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 47 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8837d0d..7830f50 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -28,39 +28,38 @@ ImpromptuInterface 7 Instances 1.6.1 dotnet Lib.Harmony 2.0.1 dotnet MailKit 2.10.1 dotnet -Microsoft.AspNetCore.Cryptography.Internal 6.0.6 dotnet -Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.6 dotnet -Microsoft.AspNetCore.Owin 6.0.5 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.15 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.15 dotnet +Microsoft.AspNetCore.Owin 6.0.15 dotnet Microsoft.CSharp 4.5.0 dotnet Microsoft.Data.SqlClient 2.1.2 dotnet Microsoft.Data.SqlClient.SNI.runtime 2.1.1 dotnet -Microsoft.Extensions.Configuration 6.0.0 dotnet -Microsoft.Extensions.Configuration 6.0.1 dotnet -Microsoft.Extensions.Configuration.Abstractions 6.0.0 dotnet -Microsoft.Extensions.Configuration.Binder 6.0.0 dotnet -Microsoft.Extensions.Configuration.CommandLine 6.0.0 dotnet -Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.0 dotnet -Microsoft.Extensions.Configuration.FileExtensions 6.0.0 dotnet -Microsoft.Extensions.Configuration.Json 6.0.0 dotnet -Microsoft.Extensions.Configuration.UserSecrets 6.0.0 dotnet -Microsoft.Extensions.DependencyInjection 6.0.0 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 6.0.0 dotnet -Microsoft.Extensions.FileProviders.Abstractions 6.0.0 dotnet -Microsoft.Extensions.FileProviders.Physical 6.0.0 dotnet -Microsoft.Extensions.FileSystemGlobbing 6.0.0 dotnet -Microsoft.Extensions.Hosting 6.0.0 dotnet -Microsoft.Extensions.Hosting.Abstractions 6.0.0 dotnet -Microsoft.Extensions.Hosting.WindowsServices 6.0.0 dotnet -Microsoft.Extensions.Logging 6.0.0 dotnet -Microsoft.Extensions.Logging.Abstractions 6.0.0 dotnet -Microsoft.Extensions.Logging.Configuration 6.0.0 dotnet -Microsoft.Extensions.Logging.Console 6.0.0 dotnet -Microsoft.Extensions.Logging.Debug 6.0.0 dotnet -Microsoft.Extensions.Logging.EventLog 6.0.0 dotnet -Microsoft.Extensions.Logging.EventSource 6.0.0 dotnet -Microsoft.Extensions.Options 6.0.0 dotnet -Microsoft.Extensions.Options.ConfigurationExtensions 6.0.0 dotnet -Microsoft.Extensions.Primitives 6.0.0 dotnet +Microsoft.Extensions.Configuration 7.0.0 dotnet +Microsoft.Extensions.Configuration.Abstractions 7.0.0 dotnet +Microsoft.Extensions.Configuration.Binder 7.0.0 dotnet +Microsoft.Extensions.Configuration.CommandLine 7.0.0 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 7.0.0 dotnet +Microsoft.Extensions.Configuration.FileExtensions 7.0.0 dotnet +Microsoft.Extensions.Configuration.Json 7.0.0 dotnet +Microsoft.Extensions.Configuration.UserSecrets 7.0.0 dotnet +Microsoft.Extensions.DependencyInjection 7.0.0 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 7.0.0 dotnet +Microsoft.Extensions.FileProviders.Abstractions 7.0.0 dotnet +Microsoft.Extensions.FileProviders.Physical 7.0.0 dotnet +Microsoft.Extensions.FileSystemGlobbing 7.0.0 dotnet +Microsoft.Extensions.Hosting 7.0.0 dotnet +Microsoft.Extensions.Hosting.Abstractions 7.0.0 dotnet +Microsoft.Extensions.Hosting.WindowsServices 7.0.0 dotnet +Microsoft.Extensions.Logging 7.0.0 dotnet +Microsoft.Extensions.Logging.Abstractions 7.0.0 dotnet +Microsoft.Extensions.Logging.Configuration 7.0.0 dotnet +Microsoft.Extensions.Logging.Console 7.0.0 dotnet +Microsoft.Extensions.Logging.Debug 7.0.0 dotnet +Microsoft.Extensions.Logging.EventLog 7.0.0 dotnet +Microsoft.Extensions.Logging.EventSource 7.0.0 dotnet +Microsoft.Extensions.Options 7.0.0 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 7.0.0 dotnet +Microsoft.Extensions.Primitives 7.0.0 dotnet Microsoft.Identity.Client 4.21.1 dotnet Microsoft.IdentityModel.JsonWebTokens 6.8.0 dotnet Microsoft.IdentityModel.Logging 6.8.0 dotnet @@ -73,7 +72,7 @@ Microsoft.NETCore.Targets 1 Microsoft.OpenApi 1.2.3 dotnet Microsoft.Win32.Primitives 4.3.0 dotnet Microsoft.Win32.Registry 4.7.0 dotnet -Microsoft.Win32.SystemEvents 6.0.0 dotnet +Microsoft.Win32.SystemEvents 7.0.0 dotnet MimeKit 2.10.1 dotnet Mono.Cecil 0.11.2 dotnet Mono.Nat 3.0.1 dotnet @@ -84,18 +83,18 @@ NETStandard.Library 1 NLog 4.7.14 dotnet NLog.Extensions.Logging 1.7.4 dotnet NLog.Targets.Syslog 6.0.3 dotnet -Newtonsoft.Json 13.0.2 dotnet +Newtonsoft.Json 13.0.3 dotnet NodaTime 3.0.0 dotnet Portable.BouncyCastle 1.8.8 dotnet ReusableTasks 2.0.0 dotnet Sentry 3.23.1 dotnet Servarr.FFMpegCore 4.7.0-26 dotnet Servarr.FFprobe 5.1.2.106 dotnet -SharpZipLib 1.3.3 dotnet +SharpZipLib 1.4.2 dotnet SixLabors.ImageSharp 2.1.3 dotnet StyleCop.Analyzers 1.1.118 dotnet -Swashbuckle.AspNetCore.Swagger 6.4.0 dotnet -Swashbuckle.AspNetCore.SwaggerGen 6.4.0 dotnet +Swashbuckle.AspNetCore.Swagger 6.5.0 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.5.0 dotnet System.AppContext 4.3.0 dotnet System.Buffers 4.5.1 dotnet System.Collections 4.3.0 dotnet @@ -106,15 +105,15 @@ System.ComponentModel 4 System.ComponentModel.Annotations 4.4.1 dotnet System.ComponentModel.Primitives 4.3.0 dotnet System.ComponentModel.TypeConverter 4.3.0 dotnet -System.Configuration.ConfigurationManager 6.0.0 dotnet +System.Configuration.ConfigurationManager 7.0.0 dotnet System.Console 4.3.0 dotnet System.Data.SQLite.Core.Servarr 1.0.115.5-18 dotnet System.Diagnostics.Debug 4.3.0 dotnet -System.Diagnostics.DiagnosticSource 6.0.0 dotnet -System.Diagnostics.EventLog 6.0.0 dotnet +System.Diagnostics.DiagnosticSource 4.7.0 dotnet +System.Diagnostics.EventLog 7.0.0 dotnet System.Diagnostics.Tools 4.3.0 dotnet System.Diagnostics.Tracing 4.3.0 dotnet -System.Drawing.Common 6.0.0 dotnet +System.Drawing.Common 7.0.0 dotnet System.Globalization 4.3.0 dotnet System.Globalization.Calendars 4.3.0 dotnet System.Globalization.Extensions 4.3.0 dotnet @@ -127,7 +126,7 @@ System.IO.FileSystem.Primitives 4 System.IdentityModel.Tokens.Jwt 6.8.0 dotnet System.Linq 4.3.0 dotnet System.Linq.Expressions 4.3.0 dotnet -System.Memory 4.5.4 dotnet +System.Memory 4.5.5 dotnet System.Net.Http 4.3.0 dotnet System.Net.NameResolution 4.3.0 dotnet System.Net.Primitives 4.3.0 dotnet @@ -154,7 +153,7 @@ System.Runtime.InteropServices 4 System.Runtime.InteropServices.RuntimeInformation 4.3.0 dotnet System.Runtime.Loader 4.3.0 dotnet System.Runtime.Numerics 4.3.0 dotnet -System.Security.AccessControl 6.0.0 dotnet +System.Security.AccessControl 6.0.0-preview.5.21301.5 dotnet System.Security.Cryptography.Algorithms 4.3.0 dotnet System.Security.Cryptography.Cng 4.7.0 dotnet System.Security.Cryptography.Csp 4.3.0 dotnet @@ -162,17 +161,17 @@ System.Security.Cryptography.Encoding 4 System.Security.Cryptography.OpenSsl 4.3.0 dotnet System.Security.Cryptography.Pkcs 4.7.0 dotnet System.Security.Cryptography.Primitives 4.3.0 dotnet -System.Security.Cryptography.ProtectedData 6.0.0 dotnet +System.Security.Cryptography.ProtectedData 7.0.0 dotnet System.Security.Cryptography.X509Certificates 4.3.0 dotnet -System.Security.Permissions 6.0.0 dotnet +System.Security.Permissions 7.0.0 dotnet System.Security.Principal.Windows 6.0.0-preview.5.21301.5 dotnet -System.ServiceProcess.ServiceController 6.0.0 dotnet +System.ServiceProcess.ServiceController 7.0.0 dotnet System.Text.Encoding 4.3.0 dotnet System.Text.Encoding.CodePages 5.0.0 dotnet System.Text.Encoding.CodePages 6.0.0 dotnet System.Text.Encoding.Extensions 4.3.0 dotnet -System.Text.Encodings.Web 6.0.0 dotnet -System.Text.Json 6.0.4 dotnet +System.Text.Encodings.Web 7.0.0 dotnet +System.Text.Json 7.0.2 dotnet System.Text.RegularExpressions 4.3.0 dotnet System.Threading 4.3.0 dotnet System.Threading.Tasks 4.3.0 dotnet @@ -180,7 +179,7 @@ System.Threading.Tasks.Extensions 4 System.Threading.ThreadPool 4.3.0 dotnet System.Threading.Timer 4.3.0 dotnet System.ValueTuple 4.5.0 dotnet -System.Windows.Extensions 6.0.0 dotnet +System.Windows.Extensions 7.0.0 dotnet System.Xml.ReaderWriter 4.3.0 dotnet System.Xml.XDocument 4.3.0 dotnet alpine-baselayout 3.4.0-r0 apk From 121426d2e51d9983a1e00a91517d138b9919f656 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 27 Mar 2023 18:39:32 +0200 Subject: [PATCH 275/515] Bot Updating Package Versions --- package_versions.txt | 77 ++++++++++++++++++++++---------------------- 1 file changed, 39 insertions(+), 38 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7830f50..71d82f5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -34,32 +34,33 @@ Microsoft.AspNetCore.Owin 6 Microsoft.CSharp 4.5.0 dotnet Microsoft.Data.SqlClient 2.1.2 dotnet Microsoft.Data.SqlClient.SNI.runtime 2.1.1 dotnet -Microsoft.Extensions.Configuration 7.0.0 dotnet -Microsoft.Extensions.Configuration.Abstractions 7.0.0 dotnet -Microsoft.Extensions.Configuration.Binder 7.0.0 dotnet -Microsoft.Extensions.Configuration.CommandLine 7.0.0 dotnet -Microsoft.Extensions.Configuration.EnvironmentVariables 7.0.0 dotnet -Microsoft.Extensions.Configuration.FileExtensions 7.0.0 dotnet -Microsoft.Extensions.Configuration.Json 7.0.0 dotnet -Microsoft.Extensions.Configuration.UserSecrets 7.0.0 dotnet -Microsoft.Extensions.DependencyInjection 7.0.0 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 7.0.0 dotnet -Microsoft.Extensions.FileProviders.Abstractions 7.0.0 dotnet -Microsoft.Extensions.FileProviders.Physical 7.0.0 dotnet -Microsoft.Extensions.FileSystemGlobbing 7.0.0 dotnet -Microsoft.Extensions.Hosting 7.0.0 dotnet -Microsoft.Extensions.Hosting.Abstractions 7.0.0 dotnet -Microsoft.Extensions.Hosting.WindowsServices 7.0.0 dotnet -Microsoft.Extensions.Logging 7.0.0 dotnet -Microsoft.Extensions.Logging.Abstractions 7.0.0 dotnet -Microsoft.Extensions.Logging.Configuration 7.0.0 dotnet -Microsoft.Extensions.Logging.Console 7.0.0 dotnet -Microsoft.Extensions.Logging.Debug 7.0.0 dotnet -Microsoft.Extensions.Logging.EventLog 7.0.0 dotnet -Microsoft.Extensions.Logging.EventSource 7.0.0 dotnet -Microsoft.Extensions.Options 7.0.0 dotnet -Microsoft.Extensions.Options.ConfigurationExtensions 7.0.0 dotnet -Microsoft.Extensions.Primitives 7.0.0 dotnet +Microsoft.Extensions.Configuration 6.0.0 dotnet +Microsoft.Extensions.Configuration 6.0.1 dotnet +Microsoft.Extensions.Configuration.Abstractions 6.0.0 dotnet +Microsoft.Extensions.Configuration.Binder 6.0.0 dotnet +Microsoft.Extensions.Configuration.CommandLine 6.0.0 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.1 dotnet +Microsoft.Extensions.Configuration.FileExtensions 6.0.0 dotnet +Microsoft.Extensions.Configuration.Json 6.0.0 dotnet +Microsoft.Extensions.Configuration.UserSecrets 6.0.1 dotnet +Microsoft.Extensions.DependencyInjection 6.0.1 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 6.0.0 dotnet +Microsoft.Extensions.FileProviders.Abstractions 6.0.0 dotnet +Microsoft.Extensions.FileProviders.Physical 6.0.0 dotnet +Microsoft.Extensions.FileSystemGlobbing 6.0.0 dotnet +Microsoft.Extensions.Hosting 6.0.1 dotnet +Microsoft.Extensions.Hosting.Abstractions 6.0.0 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.1 dotnet +Microsoft.Extensions.Logging 6.0.0 dotnet +Microsoft.Extensions.Logging.Abstractions 6.0.0 dotnet +Microsoft.Extensions.Logging.Configuration 6.0.0 dotnet +Microsoft.Extensions.Logging.Console 6.0.0 dotnet +Microsoft.Extensions.Logging.Debug 6.0.0 dotnet +Microsoft.Extensions.Logging.EventLog 6.0.0 dotnet +Microsoft.Extensions.Logging.EventSource 6.0.0 dotnet +Microsoft.Extensions.Options 6.0.0 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 6.0.0 dotnet +Microsoft.Extensions.Primitives 6.0.0 dotnet Microsoft.Identity.Client 4.21.1 dotnet Microsoft.IdentityModel.JsonWebTokens 6.8.0 dotnet Microsoft.IdentityModel.Logging 6.8.0 dotnet @@ -72,7 +73,7 @@ Microsoft.NETCore.Targets 1 Microsoft.OpenApi 1.2.3 dotnet Microsoft.Win32.Primitives 4.3.0 dotnet Microsoft.Win32.Registry 4.7.0 dotnet -Microsoft.Win32.SystemEvents 7.0.0 dotnet +Microsoft.Win32.SystemEvents 6.0.0 dotnet MimeKit 2.10.1 dotnet Mono.Cecil 0.11.2 dotnet Mono.Nat 3.0.1 dotnet @@ -105,15 +106,15 @@ System.ComponentModel 4 System.ComponentModel.Annotations 4.4.1 dotnet System.ComponentModel.Primitives 4.3.0 dotnet System.ComponentModel.TypeConverter 4.3.0 dotnet -System.Configuration.ConfigurationManager 7.0.0 dotnet +System.Configuration.ConfigurationManager 6.0.1 dotnet System.Console 4.3.0 dotnet System.Data.SQLite.Core.Servarr 1.0.115.5-18 dotnet System.Diagnostics.Debug 4.3.0 dotnet -System.Diagnostics.DiagnosticSource 4.7.0 dotnet -System.Diagnostics.EventLog 7.0.0 dotnet +System.Diagnostics.DiagnosticSource 6.0.0 dotnet +System.Diagnostics.EventLog 6.0.0 dotnet System.Diagnostics.Tools 4.3.0 dotnet System.Diagnostics.Tracing 4.3.0 dotnet -System.Drawing.Common 7.0.0 dotnet +System.Drawing.Common 6.0.0 dotnet System.Globalization 4.3.0 dotnet System.Globalization.Calendars 4.3.0 dotnet System.Globalization.Extensions 4.3.0 dotnet @@ -153,7 +154,7 @@ System.Runtime.InteropServices 4 System.Runtime.InteropServices.RuntimeInformation 4.3.0 dotnet System.Runtime.Loader 4.3.0 dotnet System.Runtime.Numerics 4.3.0 dotnet -System.Security.AccessControl 6.0.0-preview.5.21301.5 dotnet +System.Security.AccessControl 6.0.0 dotnet System.Security.Cryptography.Algorithms 4.3.0 dotnet System.Security.Cryptography.Cng 4.7.0 dotnet System.Security.Cryptography.Csp 4.3.0 dotnet @@ -161,17 +162,17 @@ System.Security.Cryptography.Encoding 4 System.Security.Cryptography.OpenSsl 4.3.0 dotnet System.Security.Cryptography.Pkcs 4.7.0 dotnet System.Security.Cryptography.Primitives 4.3.0 dotnet -System.Security.Cryptography.ProtectedData 7.0.0 dotnet +System.Security.Cryptography.ProtectedData 6.0.0 dotnet System.Security.Cryptography.X509Certificates 4.3.0 dotnet -System.Security.Permissions 7.0.0 dotnet +System.Security.Permissions 6.0.0 dotnet System.Security.Principal.Windows 6.0.0-preview.5.21301.5 dotnet -System.ServiceProcess.ServiceController 7.0.0 dotnet +System.ServiceProcess.ServiceController 6.0.0 dotnet System.Text.Encoding 4.3.0 dotnet System.Text.Encoding.CodePages 5.0.0 dotnet System.Text.Encoding.CodePages 6.0.0 dotnet System.Text.Encoding.Extensions 4.3.0 dotnet -System.Text.Encodings.Web 7.0.0 dotnet -System.Text.Json 7.0.2 dotnet +System.Text.Encodings.Web 6.0.0 dotnet +System.Text.Json 6.0.7 dotnet System.Text.RegularExpressions 4.3.0 dotnet System.Threading 4.3.0 dotnet System.Threading.Tasks 4.3.0 dotnet @@ -179,7 +180,7 @@ System.Threading.Tasks.Extensions 4 System.Threading.ThreadPool 4.3.0 dotnet System.Threading.Timer 4.3.0 dotnet System.ValueTuple 4.5.0 dotnet -System.Windows.Extensions 7.0.0 dotnet +System.Windows.Extensions 6.0.0 dotnet System.Xml.ReaderWriter 4.3.0 dotnet System.Xml.XDocument 4.3.0 dotnet alpine-baselayout 3.4.0-r0 apk From 4237da3440f48c75b9fc7a910a77c7e261805b6d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 28 Mar 2023 08:41:19 -0500 Subject: [PATCH 276/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 71d82f5..b09c5e9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -204,13 +204,13 @@ libacl 2 libattr 2.5.1-r2 apk libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk -libcrypto3 3.0.8-r0 apk +libcrypto3 3.0.8-r1 apk libcurl 7.88.1-r1 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk libproc 3.3.17-r2 apk -libssl3 3.0.8-r0 apk +libssl3 3.0.8-r1 apk libstdc++ 12.2.1_git20220924-r4 apk linux-pam 1.5.2-r1 apk musl 1.2.3-r4 apk @@ -268,7 +268,7 @@ shadow 4 skalibs 2.12.0.1-r0 apk sqlite-libs 3.40.1-r0 apk ssl_client 1.35.0-r29 apk -tzdata 2022f-r1 apk +tzdata 2023b-r1 apk utmps-libs 0.1.2.0-r1 apk xz 5.2.9-r0 apk xz-libs 5.2.9-r0 apk From 8e56a2f5281b94d2343c2bd5015b8a87a6fc73e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 31 Mar 2023 01:35:23 -0500 Subject: [PATCH 277/515] Bot Updating Package Versions --- package_versions.txt | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b09c5e9..0f5b5cf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,7 +1,7 @@ NAME VERSION TYPE Dapper 2.0.123 dotnet -DryIoc.Microsoft.DependencyInjection 6.1.0 dotnet -DryIoc.dll 5.3.0 dotnet +DryIoc.Microsoft.DependencyInjection 6.1.1 dotnet +DryIoc.dll 5.3.4 dotnet Dynamitey 2.0.9.136 dotnet FluentMigrator 3.3.2 dotnet FluentMigrator.Abstractions 3.3.2 dotnet @@ -27,7 +27,7 @@ Ical.Net 4 ImpromptuInterface 7.0.1 dotnet Instances 1.6.1 dotnet Lib.Harmony 2.0.1 dotnet -MailKit 2.10.1 dotnet +MailKit 3.6.0 dotnet Microsoft.AspNetCore.Cryptography.Internal 6.0.15 dotnet Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.15 dotnet Microsoft.AspNetCore.Owin 6.0.15 dotnet @@ -68,13 +68,12 @@ Microsoft.IdentityModel.Protocols 6 Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0 dotnet Microsoft.IdentityModel.Tokens 6.8.0 dotnet Microsoft.NETCore.Platforms 1.1.0 dotnet -Microsoft.NETCore.Platforms 5.0.0 dotnet Microsoft.NETCore.Targets 1.1.0 dotnet Microsoft.OpenApi 1.2.3 dotnet Microsoft.Win32.Primitives 4.3.0 dotnet Microsoft.Win32.Registry 4.7.0 dotnet Microsoft.Win32.SystemEvents 6.0.0 dotnet -MimeKit 2.10.1 dotnet +MimeKit 3.6.0 dotnet Mono.Cecil 0.11.2 dotnet Mono.Nat 3.0.1 dotnet Mono.Posix.NETStandard 5.20.1.34-servarr24 dotnet @@ -86,18 +85,18 @@ NLog.Extensions.Logging 1 NLog.Targets.Syslog 6.0.3 dotnet Newtonsoft.Json 13.0.3 dotnet NodaTime 3.0.0 dotnet -Portable.BouncyCastle 1.8.8 dotnet +Portable.BouncyCastle 1.9.0 dotnet ReusableTasks 2.0.0 dotnet Sentry 3.23.1 dotnet Servarr.FFMpegCore 4.7.0-26 dotnet Servarr.FFprobe 5.1.2.106 dotnet SharpZipLib 1.4.2 dotnet -SixLabors.ImageSharp 2.1.3 dotnet +SixLabors.ImageSharp 3.0.1 dotnet StyleCop.Analyzers 1.1.118 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0 dotnet System.AppContext 4.3.0 dotnet -System.Buffers 4.5.1 dotnet +System.Buffers 4.3.0 dotnet System.Collections 4.3.0 dotnet System.Collections.Concurrent 4.3.0 dotnet System.Collections.NonGeneric 4.3.0 dotnet @@ -115,6 +114,7 @@ System.Diagnostics.EventLog 6 System.Diagnostics.Tools 4.3.0 dotnet System.Diagnostics.Tracing 4.3.0 dotnet System.Drawing.Common 6.0.0 dotnet +System.Formats.Asn1 6.0.0 dotnet System.Globalization 4.3.0 dotnet System.Globalization.Calendars 4.3.0 dotnet System.Globalization.Extensions 4.3.0 dotnet @@ -142,7 +142,7 @@ System.Reflection.Emit.Lightweight 4 System.Reflection.Emit.Lightweight 4.7.0 dotnet System.Reflection.Extensions 4.3.0 dotnet System.Reflection.Primitives 4.3.0 dotnet -System.Reflection.TypeExtensions 4.4.0 dotnet +System.Reflection.TypeExtensions 4.3.0 dotnet System.Reflection.TypeExtensions 4.7.0 dotnet System.Resources.ResourceManager 4.3.0 dotnet System.Runtime 4.3.0 dotnet @@ -156,11 +156,11 @@ System.Runtime.Loader 4 System.Runtime.Numerics 4.3.0 dotnet System.Security.AccessControl 6.0.0 dotnet System.Security.Cryptography.Algorithms 4.3.0 dotnet -System.Security.Cryptography.Cng 4.7.0 dotnet +System.Security.Cryptography.Cng 4.5.0 dotnet System.Security.Cryptography.Csp 4.3.0 dotnet System.Security.Cryptography.Encoding 4.3.0 dotnet System.Security.Cryptography.OpenSsl 4.3.0 dotnet -System.Security.Cryptography.Pkcs 4.7.0 dotnet +System.Security.Cryptography.Pkcs 6.0.0 dotnet System.Security.Cryptography.Primitives 4.3.0 dotnet System.Security.Cryptography.ProtectedData 6.0.0 dotnet System.Security.Cryptography.X509Certificates 4.3.0 dotnet @@ -168,7 +168,6 @@ System.Security.Permissions 6 System.Security.Principal.Windows 6.0.0-preview.5.21301.5 dotnet System.ServiceProcess.ServiceController 6.0.0 dotnet System.Text.Encoding 4.3.0 dotnet -System.Text.Encoding.CodePages 5.0.0 dotnet System.Text.Encoding.CodePages 6.0.0 dotnet System.Text.Encoding.Extensions 4.3.0 dotnet System.Text.Encodings.Web 6.0.0 dotnet From d4f9f546c0133835f9f9b3f0ad606997fda88364 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 1 Apr 2023 20:47:29 -0500 Subject: [PATCH 278/515] Bot Updating Templated Files --- Jenkinsfile | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8b54386..c08db3d 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -56,7 +56,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.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/call_invalid_helper.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/donate.txt' } script{ env.LS_RELEASE_NUMBER = sh( @@ -230,17 +230,14 @@ pipeline { } sh '''curl -sL https://raw.githubusercontent.com/linuxserver/docker-shellcheck/master/checkrun.sh | /bin/bash''' sh '''#! /bin/bash - set -e - docker pull ghcr.io/linuxserver/lsiodev-spaces-file-upload:latest docker run --rm \ - -e DESTINATION=\"${IMAGE}/${META_TAG}/shellcheck-result.xml\" \ - -e FILE_NAME="shellcheck-result.xml" \ - -e MIMETYPE="text/xml" \ - -v ${WORKSPACE}:/mnt \ - -e SECRET_KEY=\"${S3_SECRET}\" \ - -e ACCESS_KEY=\"${S3_KEY}\" \ - -t ghcr.io/linuxserver/lsiodev-spaces-file-upload:latest \ - python /upload.py''' + -v ${WORKSPACE}:/mnt \ + -e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \ + -e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \ + ghcr.io/linuxserver/baseimage-alpine:3.17 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ + apk add --no-cache py3-pip && \ + pip install s3cmd && \ + s3cmd put --no-preserve --acl-public -m text/xml /mnt/shellcheck-result.xml s3://ci-tests.linuxserver.io/${IMAGE}/${META_TAG}/shellcheck-result.xml" || :''' } } } @@ -277,7 +274,7 @@ pipeline { echo "Jenkinsfile is up to date." fi # Stage 2 - Delete old templates - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md\n.github/ISSUE_TEMPLATE/issue.bug.md\n.github/ISSUE_TEMPLATE/issue.feature.md" + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" @@ -294,7 +291,7 @@ pipeline { git commit -m 'Bot Updating Templated Files' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old templates" + echo "Deleting old and deprecated templates" rm -Rf ${TEMPDIR} exit 0 else From b1e7168f091bd682527f74070112e86320c8233c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 1 Apr 2023 20:49:04 -0500 Subject: [PATCH 279/515] Bot Updating Templated Files --- .github/workflows/call_invalid_helper.yml | 12 ------------ .github/workflows/stale.yml | 23 ----------------------- 2 files changed, 35 deletions(-) delete mode 100644 .github/workflows/call_invalid_helper.yml delete mode 100755 .github/workflows/stale.yml diff --git a/.github/workflows/call_invalid_helper.yml b/.github/workflows/call_invalid_helper.yml deleted file mode 100644 index 773767c..0000000 --- a/.github/workflows/call_invalid_helper.yml +++ /dev/null @@ -1,12 +0,0 @@ -name: Comment on invalid interaction -on: - issues: - types: - - labeled -jobs: - add-comment-on-invalid: - if: github.event.label.name == 'invalid' - permissions: - issues: write - uses: linuxserver/github-workflows/.github/workflows/invalid-interaction-helper.yml@v1 - secrets: inherit diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml deleted file mode 100755 index 73dfe45..0000000 --- a/.github/workflows/stale.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: Mark stale issues and pull requests - -on: - schedule: - - cron: "30 1 * * *" - -jobs: - stale: - - runs-on: ubuntu-latest - - steps: - - uses: actions/stale@v6.0.1 - with: - stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." - stale-pr-message: "This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." - stale-issue-label: 'no-issue-activity' - stale-pr-label: 'no-pr-activity' - days-before-stale: 30 - days-before-close: 365 - exempt-issue-labels: 'awaiting-approval,work-in-progress' - exempt-pr-labels: 'awaiting-approval,work-in-progress' - repo-token: ${{ secrets.GITHUB_TOKEN }} From 11498584d955942f8ad77a057c3c248bd07bb81f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 1 Apr 2023 20:50:39 -0500 Subject: [PATCH 280/515] Bot Updating Templated Files --- .github/workflows/call_issue_pr_tracker.yml | 14 ++++++++++++++ .github/workflows/call_issues_cron.yml | 13 +++++++++++++ .github/workflows/package_trigger_scheduler.yml | 2 +- .github/workflows/permissions.yml | 3 ++- 4 files changed, 30 insertions(+), 2 deletions(-) create mode 100755 .github/workflows/call_issue_pr_tracker.yml create mode 100755 .github/workflows/call_issues_cron.yml diff --git a/.github/workflows/call_issue_pr_tracker.yml b/.github/workflows/call_issue_pr_tracker.yml new file mode 100755 index 0000000..87243e2 --- /dev/null +++ b/.github/workflows/call_issue_pr_tracker.yml @@ -0,0 +1,14 @@ +name: Issue & PR Tracker + +on: + issues: + types: [opened,reopened,labeled,unlabeled] + pull_request_target: + types: [opened,reopened,review_requested,review_request_removed,labeled,unlabeled] + +jobs: + manage-project: + permissions: + issues: write + uses: linuxserver/github-workflows/.github/workflows/issue-pr-tracker.yml@v1 + secrets: inherit diff --git a/.github/workflows/call_issues_cron.yml b/.github/workflows/call_issues_cron.yml new file mode 100755 index 0000000..58abbfc --- /dev/null +++ b/.github/workflows/call_issues_cron.yml @@ -0,0 +1,13 @@ +name: Mark stale issues and pull requests +on: + schedule: + - cron: '53 15 * * *' + workflow_dispatch: + +jobs: + stale: + permissions: + issues: write + pull-requests: write + uses: linuxserver/github-workflows/.github/workflows/issues-cron.yml@v1 + secrets: inherit diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 98b3e34..578ccec 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -2,7 +2,7 @@ name: Package Trigger Scheduler on: schedule: - - cron: '32 13 * * 2' + - cron: '26 23 * * 5' workflow_dispatch: jobs: diff --git a/.github/workflows/permissions.yml b/.github/workflows/permissions.yml index 2df6b61..1447bc5 100644 --- a/.github/workflows/permissions.yml +++ b/.github/workflows/permissions.yml @@ -1,9 +1,10 @@ name: Permission check on: - pull_request: + pull_request_target: paths: - '**/run' - '**/finish' + - '**/check' jobs: permission_check: uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1 From 548af42f62e68fba2f8597040c182411f5590004 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 4 Apr 2023 14:49:08 +0200 Subject: [PATCH 281/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0f5b5cf..5f8b879 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -185,7 +185,7 @@ System.Xml.XDocument 4 alpine-baselayout 3.4.0-r0 apk alpine-baselayout-data 3.4.0-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.17.2-r0 apk +alpine-release 3.17.3-r0 apk apk-tools 2.12.10-r1 apk bash 5.2.15-r0 apk brotli-libs 1.0.9-r9 apk @@ -203,13 +203,13 @@ libacl 2 libattr 2.5.1-r2 apk libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk -libcrypto3 3.0.8-r1 apk +libcrypto3 3.0.8-r3 apk libcurl 7.88.1-r1 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk libproc 3.3.17-r2 apk -libssl3 3.0.8-r1 apk +libssl3 3.0.8-r3 apk libstdc++ 12.2.1_git20220924-r4 apk linux-pam 1.5.2-r1 apk musl 1.2.3-r4 apk @@ -267,7 +267,7 @@ shadow 4 skalibs 2.12.0.1-r0 apk sqlite-libs 3.40.1-r0 apk ssl_client 1.35.0-r29 apk -tzdata 2023b-r1 apk +tzdata 2023c-r0 apk utmps-libs 0.1.2.0-r1 apk xz 5.2.9-r0 apk xz-libs 5.2.9-r0 apk From 0643570c4bd7af68ea0fb9255da9dea2ddd4eddb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 14 Apr 2023 20:47:06 -0500 Subject: [PATCH 282/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 5f8b879..57ad74f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -22,7 +22,7 @@ FluentMigrator.Runner.SQLite 3 FluentMigrator.Runner.SqlAnywhere 3.3.2 dotnet FluentMigrator.Runner.SqlServer 3.3.2 dotnet FluentMigrator.Runner.SqlServerCe 3.3.2 dotnet -FluentValidation 8.6.2 dotnet +FluentValidation 9.5.4 dotnet Ical.Net 4.2.0 dotnet ImpromptuInterface 7.0.1 dotnet Instances 1.6.1 dotnet From 7af06ccdae51d464eabaa43482c637737ebfe63c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 17 Apr 2023 03:46:20 +0200 Subject: [PATCH 283/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 57ad74f..bad43ce 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -195,7 +195,7 @@ busybox-binsh 1 ca-certificates 20220614-r4 apk ca-certificates-bundle 20220614-r4 apk coreutils 9.1-r0 apk -curl 7.88.1-r1 apk +curl 8.0.1-r0 apk icu-data-en 72.1-r1 apk icu-libs 72.1-r1 apk jq 1.6-r2 apk @@ -204,7 +204,7 @@ libattr 2 libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk libcrypto3 3.0.8-r3 apk -libcurl 7.88.1-r1 apk +libcurl 8.0.1-r0 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk From 69f25db094db4424be6df98ce5e1d77f7d3218e7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 22 Apr 2023 21:49:49 -0500 Subject: [PATCH 284/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bad43ce..276cbc6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -203,13 +203,13 @@ libacl 2 libattr 2.5.1-r2 apk libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk -libcrypto3 3.0.8-r3 apk +libcrypto3 3.0.8-r4 apk libcurl 8.0.1-r0 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk libproc 3.3.17-r2 apk -libssl3 3.0.8-r3 apk +libssl3 3.0.8-r4 apk libstdc++ 12.2.1_git20220924-r4 apk linux-pam 1.5.2-r1 apk musl 1.2.3-r4 apk From 150c08a90a502190e2f2b0364be13378c6587abd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 27 Apr 2023 04:31:43 +0000 Subject: [PATCH 285/515] Bot Updating Templated Files --- Jenkinsfile | 94 +++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 88 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index c08db3d..4324ef3 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -39,10 +39,11 @@ pipeline { // Setup all the basic environment variables needed for the build stage("Set ENV Variables base"){ steps{ + sh '''docker pull quay.io/skopeo/stable:v1 || : ''' script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( - script: '''docker run --rm ghcr.io/linuxserver/alexeiled-skopeo sh -c 'skopeo inspect docker://docker.io/'${DOCKERHUB_IMAGE}':develop 2>/dev/null' | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', + script: '''docker run --rm quay.io/skopeo/stable:v1 inspect docker://ghcr.io/${LS_USER}/${CONTAINER_NAME}:develop 2>/dev/null | jq -r '.Labels.build_version' | awk '{print $3}' | grep '\\-ls' || : ''', returnStdout: true).trim() env.LS_RELEASE_NOTES = sh( script: '''cat readme-vars.yml | awk -F \\" '/date: "[0-9][0-9].[0-9][0-9].[0-9][0-9]:/ {print $4;exit;}' | sed -E ':a;N;$!ba;s/\\r{0,1}\\n/\\\\n/g' ''', @@ -228,7 +229,7 @@ pipeline { script{ env.SHELLCHECK_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/shellcheck-result.xml' } - sh '''curl -sL https://raw.githubusercontent.com/linuxserver/docker-shellcheck/master/checkrun.sh | /bin/bash''' + sh '''curl -sL https://raw.githubusercontent.com/linuxserver/docker-jenkins-builder/master/checkrun.sh | /bin/bash''' sh '''#! /bin/bash docker run --rm \ -v ${WORKSPACE}:/mnt \ @@ -376,6 +377,26 @@ pipeline { } } } + // If this is a develop build check the S6 service file perms + stage("Check S6 Service file Permissions"){ + when { + branch "develop" + environment name: 'CHANGE_ID', value: '' + environment name: 'EXIT_STATUS', value: '' + } + steps { + script{ + sh '''#! /bin/bash + WRONG_PERM=$(find ./ -path "./.git" -prune -o \\( -name "run" -o -name "finish" -o -name "check" \\) -not -perm -u=x,g=x,o=x -print) + if [[ -n "${WRONG_PERM}" ]]; then + echo "The following S6 service files are missing the executable bit; canceling the faulty build: ${WRONG_PERM}" + exit 1 + else + echo "S6 service file perms look good." + fi ''' + } + } + } /* ####################### GitLab Mirroring ####################### */ @@ -633,6 +654,7 @@ pipeline { ]) { script{ env.CI_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/index.html' + env.CI_JSON_URL = 'https://ci-tests.linuxserver.io/' + env.IMAGE + '/' + env.META_TAG + '/report.json' } sh '''#! /bin/bash set -e @@ -657,8 +679,6 @@ pipeline { -e WEB_SCREENSHOT=\"${CI_WEB}\" \ -e WEB_AUTH=\"${CI_AUTH}\" \ -e WEB_PATH=\"${CI_WEBPATH}\" \ - -e DO_REGION="ams3" \ - -e DO_BUCKET="lsio-ci" \ -t ghcr.io/linuxserver/ci:latest \ python3 test_build.py''' } @@ -792,6 +812,9 @@ pipeline { docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 fi + docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop || : + docker manifest create ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:amd64-develop + docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} @@ -893,8 +916,67 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - sh '''curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/issues/${PULL_REQUEST}/comments \ - -d '{"body": "I am a bot, here are the test results for this PR: \\n'${CI_URL}' \\n'${SHELLCHECK_URL}'"}' ''' + sh '''#! /bin/bash + # Function to retrieve JSON data from URL + get_json() { + local url="$1" + local response=$(curl -s "$url") + if [ $? -ne 0 ]; then + echo "Failed to retrieve JSON data from $url" + return 1 + fi + local json=$(echo "$response" | jq .) + if [ $? -ne 0 ]; then + echo "Failed to parse JSON data from $url" + return 1 + fi + echo "$json" + } + + build_table() { + local data="$1" + + # Get the keys in the JSON data + local keys=$(echo "$data" | jq -r 'to_entries | map(.key) | .[]') + + # Check if keys are empty + if [ -z "$keys" ]; then + echo "JSON report data does not contain any keys or the report does not exist." + return 1 + fi + + # Build table header + local header="| Tag | Passed |\\n| --- | --- |\\n" + + # Loop through the JSON data to build the table rows + local rows="" + for build in $keys; do + local status=$(echo "$data" | jq -r ".[\\"$build\\"].test_success") + if [ "$status" = "true" ]; then + status="✅" + else + status="❌" + fi + local row="| "$build" | "$status" |\\n" + rows="${rows}${row}" + done + + local table="${header}${rows}" + local escaped_table=$(echo "$table" | sed 's/\"/\\\\"/g') + echo "$escaped_table" + } + + # Retrieve JSON data from URL + data=$(get_json "$CI_JSON_URL") + # Create table from JSON data + table=$(build_table "$data") + echo -e "$table" + + curl -X POST -H "Authorization: token $GITHUB_TOKEN" \ + -H "Accept: application/vnd.github.v3+json" \ + "https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \ + -d "{\\"body\\": \\"I am a bot, here are the test results for this PR: \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"''' + } } } From fa385bba6eff1f9671b62ffd70b23e8853143d16 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 27 Apr 2023 04:32:55 +0000 Subject: [PATCH 286/515] Bot Updating Templated Files --- .github/workflows/call_issue_pr_tracker.yml | 6 ++++-- .github/workflows/external_trigger.yml | 8 ++++++++ .../workflows/external_trigger_scheduler.yml | 18 ++++++++++-------- .github/workflows/package_trigger.yml | 4 ++++ .../workflows/package_trigger_scheduler.yml | 8 ++++---- 5 files changed, 30 insertions(+), 14 deletions(-) diff --git a/.github/workflows/call_issue_pr_tracker.yml b/.github/workflows/call_issue_pr_tracker.yml index 87243e2..2c30784 100755 --- a/.github/workflows/call_issue_pr_tracker.yml +++ b/.github/workflows/call_issue_pr_tracker.yml @@ -2,9 +2,11 @@ name: Issue & PR Tracker on: issues: - types: [opened,reopened,labeled,unlabeled] + types: [opened,reopened,labeled,unlabeled,closed] pull_request_target: - types: [opened,reopened,review_requested,review_request_removed,labeled,unlabeled] + types: [opened,reopened,review_requested,review_request_removed,labeled,unlabeled,closed] + pull_request_review: + types: [submitted,edited,dismissed] jobs: manage-project: diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index c379268..0cf9444 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -14,9 +14,11 @@ jobs: run: | if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP }}" ]; then echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP is set; skipping trigger. ****" + echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" + echo "External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY echo "**** Retrieving external version ****" EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version)') if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then @@ -30,6 +32,7 @@ jobs: fi EXT_RELEASE=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g') echo "**** External version: ${EXT_RELEASE} ****" + echo "External version: ${EXT_RELEASE}" >> $GITHUB_STEP_SUMMARY echo "**** Retrieving last pushed version ****" image="linuxserver/sonarr" tag="develop" @@ -65,14 +68,18 @@ jobs: exit 1 fi echo "**** Last pushed version: ${IMAGE_VERSION} ****" + echo "Last pushed version: ${IMAGE_VERSION}" >> $GITHUB_STEP_SUMMARY if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then echo "**** Version ${EXT_RELEASE} already pushed, exiting ****" + echo "Version ${EXT_RELEASE} already pushed, exiting" >> $GITHUB_STEP_SUMMARY exit 0 elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then echo "**** New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting ****" + echo "New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY exit 0 else echo "**** New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build ****" + echo "New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=false \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") @@ -82,6 +89,7 @@ jobs: buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') buildurl="${buildurl%$'\r'}" echo "**** Jenkins job build url: ${buildurl} ****" + echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY echo "**** Attempting to change the Jenkins job description ****" curl -iX POST \ "${buildurl}submitDescription" \ diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index 31eb9b0..0abe187 100755 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -2,7 +2,7 @@ name: External Trigger Scheduler on: schedule: - - cron: '21 * * * *' + - cron: '19 * * * *' workflow_dispatch: jobs: @@ -17,18 +17,18 @@ jobs: run: | echo "**** Branches found: ****" git for-each-ref --format='%(refname:short)' refs/remotes - echo "**** Pulling the yq docker image ****" - docker pull ghcr.io/linuxserver/yq for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) do br=$(echo "$br" | sed 's|origin/||g') echo "**** Evaluating branch ${br} ****" - ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml \ - | docker run --rm -i --entrypoint yq ghcr.io/linuxserver/yq -r .ls_branch) - if [ "$br" == "$ls_branch" ]; then - echo "**** Branch ${br} appears to be live; checking workflow. ****" + ls_jenkins_vars=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml) + ls_branch=$(echo "${ls_jenkins_vars}" | yq -r '.ls_branch') + ls_trigger=$(echo "${ls_jenkins_vars}" | yq -r '.external_type') + if [[ "${br}" == "${ls_branch}" ]] && [[ "${ls_trigger}" != "os" ]]; then + echo "**** Branch ${br} appears to be live and trigger is not os; checking workflow. ****" if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/external_trigger.yml > /dev/null 2>&1; then echo "**** Workflow exists. Triggering external trigger workflow for branch ${br} ****." + echo "Triggering external trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY curl -iX POST \ -H "Authorization: token ${{ secrets.CR_PAT }}" \ -H "Accept: application/vnd.github.v3+json" \ @@ -36,8 +36,10 @@ jobs: https://api.github.com/repos/linuxserver/docker-sonarr/actions/workflows/external_trigger.yml/dispatches else echo "**** Workflow doesn't exist; skipping trigger. ****" + echo "Skipping branch ${br} due to no external trigger workflow present." >> $GITHUB_STEP_SUMMARY fi else - echo "**** ${br} appears to be a dev branch; skipping trigger. ****" + echo "**** ${br} is either a dev branch, or has no external version; skipping trigger. ****" + echo "Skipping branch ${br} due to being detected as dev branch or having no external version." >> $GITHUB_STEP_SUMMARY fi done diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index 53c0a06..4c3ad74 100755 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -14,13 +14,16 @@ jobs: run: | if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP }}" ]; then echo "**** Github secret PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP is set; skipping trigger. ****" + echo "Github secret \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then echo "**** There already seems to be an active build on Jenkins; skipping package trigger ****" + echo "There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY exit 0 fi echo "**** Package trigger running off of develop branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\". ****" + echo "Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=true \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") @@ -30,6 +33,7 @@ jobs: buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') buildurl="${buildurl%$'\r'}" echo "**** Jenkins job build url: ${buildurl} ****" + echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY echo "**** Attempting to change the Jenkins job description ****" curl -iX POST \ "${buildurl}submitDescription" \ diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 578ccec..3c4d77a 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -17,18 +17,16 @@ jobs: run: | echo "**** Branches found: ****" git for-each-ref --format='%(refname:short)' refs/remotes - echo "**** Pulling the yq docker image ****" - docker pull ghcr.io/linuxserver/yq for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) do br=$(echo "$br" | sed 's|origin/||g') echo "**** Evaluating branch ${br} ****" - ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml \ - | docker run --rm -i --entrypoint yq ghcr.io/linuxserver/yq -r .ls_branch) + ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml | yq -r '.ls_branch') if [ "${br}" == "${ls_branch}" ]; then echo "**** Branch ${br} appears to be live; checking workflow. ****" if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then echo "**** Workflow exists. Triggering package trigger workflow for branch ${br}. ****" + echo "Triggering package trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY triggered_branches="${triggered_branches}${br} " curl -iX POST \ -H "Authorization: token ${{ secrets.CR_PAT }}" \ @@ -38,9 +36,11 @@ jobs: sleep 30 else echo "**** Workflow doesn't exist; skipping trigger. ****" + echo "Skipping branch ${br} due to no package trigger workflow present." >> $GITHUB_STEP_SUMMARY fi else echo "**** ${br} appears to be a dev branch; skipping trigger. ****" + echo "Skipping branch ${br} due to being detected as dev branch." >> $GITHUB_STEP_SUMMARY fi done echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" From 952d1c1f77cefe3a62a0fbf8d5af819c0c1602f4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 6 May 2023 19:25:45 +0000 Subject: [PATCH 287/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 276cbc6..5c8cb75 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,8 +192,8 @@ brotli-libs 1 busybox 1.35.0 binary busybox 1.35.0-r29 apk busybox-binsh 1.35.0-r29 apk -ca-certificates 20220614-r4 apk -ca-certificates-bundle 20220614-r4 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk coreutils 9.1-r0 apk curl 8.0.1-r0 apk icu-data-en 72.1-r1 apk From b9d5f930660b36afbe26814b9003643e0c9f4963 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 19 May 2023 23:32:35 +0000 Subject: [PATCH 288/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 5c8cb75..80de05b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -212,7 +212,7 @@ libproc 3 libssl3 3.0.8-r4 apk libstdc++ 12.2.1_git20220924-r4 apk linux-pam 1.5.2-r1 apk -musl 1.2.3-r4 apk +musl 1.2.3-r5 apk musl-utils 1.2.3-r4 apk ncurses-libs 6.3_p20221119-r0 apk ncurses-terminfo-base 6.3_p20221119-r0 apk From 15c20fe239bbf1dce0b333dee9b018cbe6f1a019 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 21 May 2023 01:52:28 +0000 Subject: [PATCH 289/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 80de05b..a691d42 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -195,7 +195,7 @@ busybox-binsh 1 ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.1-r0 apk -curl 8.0.1-r0 apk +curl 8.1.0-r1 apk icu-data-en 72.1-r1 apk icu-libs 72.1-r1 apk jq 1.6-r2 apk @@ -204,7 +204,7 @@ libattr 2 libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk libcrypto3 3.0.8-r4 apk -libcurl 8.0.1-r0 apk +libcurl 8.1.0-r1 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk @@ -213,7 +213,7 @@ libssl3 3 libstdc++ 12.2.1_git20220924-r4 apk linux-pam 1.5.2-r1 apk musl 1.2.3-r5 apk -musl-utils 1.2.3-r4 apk +musl-utils 1.2.3-r5 apk ncurses-libs 6.3_p20221119-r0 apk ncurses-terminfo-base 6.3_p20221119-r0 apk netcat-openbsd 1.130-r4 apk From 7b6111095c939d56bd64ad091991279911bf4cd9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 23 May 2023 05:27:47 +0000 Subject: [PATCH 290/515] Bot Updating Templated Files --- Jenkinsfile | 120 +++++++++++++++++++++++----------------------------- 1 file changed, 54 insertions(+), 66 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4324ef3..8f8ee5b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -39,7 +39,12 @@ pipeline { // Setup all the basic environment variables needed for the build stage("Set ENV Variables base"){ steps{ - sh '''docker pull quay.io/skopeo/stable:v1 || : ''' + sh '''#! /bin/bash + containers=$(docker ps -aq) + if [[ -n "${containers}" ]]; then + docker stop ${containers} + fi + docker system prune -af --volumes || : ''' script{ env.EXIT_STATUS = '' env.LS_RELEASE = sh( @@ -204,12 +209,12 @@ pipeline { env.GITLABIMAGE = 'registry.gitlab.com/linuxserver.io/' + env.LS_REPO + '/lspipepr-' + env.CONTAINER_NAME env.QUAYIMAGE = 'quay.io/linuxserver.io/lspipepr-' + env.CONTAINER_NAME if (env.MULTIARCH == 'true') { - env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'amd64-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + '|arm64v8-develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST } else { - env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.CI_TAGS = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST } - env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST - env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-pr-' + env.PULL_REQUEST + env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST + env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA + '-pr-' + env.PULL_REQUEST env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' @@ -337,6 +342,8 @@ pipeline { git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml fi 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 cd ${TEMPDIR}/unraid/templates/ @@ -428,8 +435,7 @@ pipeline { } steps{ sh '''#! /bin/bash - set -e - PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/organizations/linuxserver-ci/packages | jq -r '.[] | select(.name=="linuxserver/sonarr") | .uuid') + PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/organizations/linuxserver-ci/packages | jq -r '.[] | select(.name=="linuxserver/sonarr") | .uuid' || :) if [ -z "${PACKAGE_UUID}" ]; then echo "Adding package to Scarf.sh" curl -sX POST https://scarf.sh/api/v1/organizations/linuxserver-ci/packages \ @@ -539,9 +545,12 @@ pipeline { retry(5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" } - sh '''docker rmi \ - ${IMAGE}:arm64v8-${META_TAG} \ - ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || :''' + sh '''#! /bin/bash + containers=$(docker ps -aq) + if [[ -n "${containers}" ]]; then + docker stop ${containers} + fi + docker system prune -af --volumes || : ''' } } } @@ -602,13 +611,6 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - sh '''#! /bin/bash - echo "Packages were updated. Cleaning up the image and exiting." - if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then - docker rmi ${IMAGE}:amd64-${META_TAG} - else - docker rmi ${IMAGE}:${META_TAG} - fi''' script{ env.EXIT_STATUS = 'ABORTED' } @@ -626,13 +628,6 @@ pipeline { } } steps { - sh '''#! /bin/bash - echo "There are no package updates. Cleaning up the image and exiting." - if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then - docker rmi ${IMAGE}:amd64-${META_TAG} - else - docker rmi ${IMAGE}:${META_TAG} - fi''' script{ env.EXIT_STATUS = 'ABORTED' } @@ -731,17 +726,6 @@ pipeline { done ''' } - sh '''#! /bin/bash - for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do - docker rmi \ - ${DELETEIMAGE}:${META_TAG} \ - ${DELETEIMAGE}:${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:develop || : - if [ -n "${SEMVER}" ]; then - docker rmi ${DELETEIMAGE}:${SEMVER} || : - fi - done - ''' } } } @@ -812,9 +796,16 @@ pipeline { docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 fi - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop || : - docker manifest create ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:amd64-develop - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop + token=$(curl -sX GET "https://ghcr.io/token?scope=repository%3Alinuxserver%2F${CONTAINER_NAME}%3Apull" | jq -r '.token') + digest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/linuxserver/${CONTAINER_NAME}/manifests/arm32v7-develop") + if [[ $(echo "$digest" | jq -r '.layers') != "null" ]]; then + docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop || : + docker manifest create ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:amd64-develop + docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop + fi docker manifest push --purge ${MANIFESTIMAGE}:develop docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} @@ -824,24 +815,6 @@ pipeline { done ''' } - sh '''#! /bin/bash - for DELETEIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do - docker rmi \ - ${DELETEIMAGE}:amd64-${META_TAG} \ - ${DELETEIMAGE}:amd64-develop \ - ${DELETEIMAGE}:amd64-${EXT_RELEASE_TAG} \ - ${DELETEIMAGE}:arm64v8-${META_TAG} \ - ${DELETEIMAGE}:arm64v8-develop \ - ${DELETEIMAGE}:arm64v8-${EXT_RELEASE_TAG} || : - if [ -n "${SEMVER}" ]; then - docker rmi \ - ${DELETEIMAGE}:amd64-${SEMVER} \ - ${DELETEIMAGE}:arm64v8-${SEMVER} || : - fi - done - docker rmi \ - ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} || : - ''' } } } @@ -912,7 +885,6 @@ pipeline { stage('Pull Request Comment') { when { not {environment name: 'CHANGE_ID', value: ''} - environment name: 'CI', value: 'true' environment name: 'EXIT_STATUS', value: '' } steps { @@ -966,16 +938,24 @@ pipeline { echo "$escaped_table" } - # Retrieve JSON data from URL - data=$(get_json "$CI_JSON_URL") - # Create table from JSON data - table=$(build_table "$data") - echo -e "$table" + if [[ "${CI}" = "true" ]]; then + # Retrieve JSON data from URL + data=$(get_json "$CI_JSON_URL") + # Create table from JSON data + table=$(build_table "$data") + echo -e "$table" - curl -X POST -H "Authorization: token $GITHUB_TOKEN" \ - -H "Accept: application/vnd.github.v3+json" \ - "https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \ - -d "{\\"body\\": \\"I am a bot, here are the test results for this PR: \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}"''' + curl -X POST -H "Authorization: token $GITHUB_TOKEN" \ + -H "Accept: application/vnd.github.v3+json" \ + "https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \ + -d "{\\"body\\": \\"I am a bot, here are the test results for this PR: \\n${CI_URL}\\n${SHELLCHECK_URL}\\n${table}\\"}" + else + curl -X POST -H "Authorization: token $GITHUB_TOKEN" \ + -H "Accept: application/vnd.github.v3+json" \ + "https://api.github.com/repos/$LS_USER/$LS_REPO/issues/$PULL_REQUEST/comments" \ + -d "{\\"body\\": \\"I am a bot, here is the pushed image/manifest for this PR: \\n\\n\\`${GITHUBIMAGE}:${META_TAG}\\`\\"}" + fi + ''' } } @@ -1002,6 +982,14 @@ pipeline { } } cleanup { + sh '''#! /bin/bash + echo "Performing docker system prune!!" + containers=$(docker ps -aq) + if [[ -n "${containers}" ]]; then + docker stop ${containers} + fi + docker system prune -af --volumes || : + ''' cleanWs() } } From 3311e63ee120b2f5bca40f8c3d2a08e07bbef535 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 27 May 2023 23:24:51 +0000 Subject: [PATCH 291/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a691d42..6c88155 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -195,7 +195,7 @@ busybox-binsh 1 ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.1-r0 apk -curl 8.1.0-r1 apk +curl 8.1.1-r1 apk icu-data-en 72.1-r1 apk icu-libs 72.1-r1 apk jq 1.6-r2 apk @@ -204,7 +204,7 @@ libattr 2 libbsd 0.11.7-r0 apk libc-utils 0.7.2-r3 apk libcrypto3 3.0.8-r4 apk -libcurl 8.1.0-r1 apk +libcurl 8.1.1-r1 apk libgcc 12.2.1_git20220924-r4 apk libintl 0.21.1-r1 apk libmd 1.0.4-r0 apk @@ -214,8 +214,8 @@ libstdc++ 1 linux-pam 1.5.2-r1 apk musl 1.2.3-r5 apk musl-utils 1.2.3-r5 apk -ncurses-libs 6.3_p20221119-r0 apk -ncurses-terminfo-base 6.3_p20221119-r0 apk +ncurses-libs 6.3_p20221119-r1 apk +ncurses-terminfo-base 6.3_p20221119-r1 apk netcat-openbsd 1.130-r4 apk nghttp2-libs 1.51.0-r0 apk oniguruma 6.9.8-r0 apk From 20997930aa866c3541048920d73c54e62ff94d96 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Tue, 30 May 2023 16:11:48 +0100 Subject: [PATCH 292/515] Rebase to 3.18 --- Dockerfile | 4 ++-- Dockerfile.aarch64 | 4 ++-- README.md | 11 ++++++++++- readme-vars.yml | 17 ++++++++++++----- .../s6-overlay/s6-rc.d/init-sonarr-config/type | 2 +- .../s6-overlay/s6-rc.d/init-sonarr-config/up | 2 +- .../s6-rc.d/svc-sonarr/notification-fd | 2 +- root/etc/s6-overlay/s6-rc.d/svc-sonarr/type | 2 +- 8 files changed, 30 insertions(+), 14 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6f119f2..05922d4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:3.17 +FROM ghcr.io/linuxserver/baseimage-alpine:3.18 # set version label ARG BUILD_DATE @@ -15,7 +15,7 @@ ENV SONARR_BRANCH="develop" RUN \ echo "**** install packages ****" && \ - apk add -U --upgrade --no-cache \ + apk add --no-cache \ icu-libs \ sqlite-libs && \ echo "**** install sonarr ****" && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 3c0d51e..9fd2786 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.17 +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.18 # set version label ARG BUILD_DATE @@ -15,7 +15,7 @@ ENV SONARR_BRANCH="develop" RUN \ echo "**** install packages ****" && \ - apk add -U --upgrade --no-cache \ + apk add --no-cache \ icu-libs \ sqlite-libs && \ echo "**** install sonarr ****" && \ diff --git a/README.md b/README.md index 548b525..3629c7f 100644 --- a/README.md +++ b/README.md @@ -70,6 +70,14 @@ This image provides various versions that are available via tags. Please read th Access the webui at `<your-ip>:8989`, for more information check out [Sonarr](https://sonarr.tv/). +### Media folders + +We have set `/tv` and `/downloads` as ***optional paths***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content. + +Use the optional paths if you dont understand, or dont want hardlinks/atomic moves. + +The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. + ## Usage Here are some example snippets to help you get started creating a container. @@ -236,7 +244,8 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions -* **19.12.22:** - Rebase develop branch Alpine 3.17. +* **30.05.23:** - Rebase to Alpine 3.18. +* **19.12.22:** - Rebase develop branch to Alpine 3.17. * **24.11.22:** - Bump develop branch to v4, rebase to Alpine. * **03.08.22:** - Deprecate armhf. * **02.08.22:** - Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine. diff --git a/readme-vars.yml b/readme-vars.yml index 8790682..019a67e 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -30,10 +30,8 @@ param_volumes: param_usage_include_ports: true param_ports: - { external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr webinterface" } -param_usage_include_env: true -param_env_vars: - - { env_var: "TZ", env_value: "Europe/London", desc: "Specify a timezone to use EG Europe/London, this is required for Sonarr"} -# optional env variables + +param_usage_include_env: false opt_param_usage_include_env: false # application setup block @@ -41,9 +39,18 @@ app_setup_block_enabled: true app_setup_block: | Access the webui at `<your-ip>:8989`, for more information check out [Sonarr](https://sonarr.tv/). + ### Media folders + + We have set `/tv` and `/downloads` as ***optional paths***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content. + + Use the optional paths if you dont understand, or dont want hardlinks/atomic moves. + + The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. + # changelog changelogs: - - { date: "19.12.22:", desc: "Rebase develop branch Alpine 3.17." } + - { date: "30.05.23:", desc: "Rebase to Alpine 3.18." } + - { date: "19.12.22:", desc: "Rebase develop branch to Alpine 3.17." } - { date: "24.11.22:", desc: "Bump develop branch to v4, rebase to Alpine." } - { date: "03.08.22:", desc: "Deprecate armhf." } - { date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine." } diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type index 3d92b15..bdd22a1 100644 --- a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/type @@ -1 +1 @@ -oneshot \ No newline at end of file +oneshot diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up index b2b0bd0..2fb8916 100644 --- a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/up @@ -1 +1 @@ -/etc/s6-overlay/s6-rc.d/init-sonarr-config/run \ No newline at end of file +/etc/s6-overlay/s6-rc.d/init-sonarr-config/run diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd index e440e5c..00750ed 100644 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/notification-fd @@ -1 +1 @@ -3 \ No newline at end of file +3 diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type index 1780f9f..5883cff 100644 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/type @@ -1 +1 @@ -longrun \ No newline at end of file +longrun From 8b4bdaaa4336c8cb4bf33cf5fdb3bbb1981937c4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 30 May 2023 15:52:16 +0000 Subject: [PATCH 293/515] Bot Updating Package Versions --- package_versions.txt | 88 ++++++++++++++++++++++---------------------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6c88155..6df3b3f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -182,45 +182,47 @@ System.ValueTuple 4 System.Windows.Extensions 6.0.0 dotnet System.Xml.ReaderWriter 4.3.0 dotnet System.Xml.XDocument 4.3.0 dotnet -alpine-baselayout 3.4.0-r0 apk -alpine-baselayout-data 3.4.0-r0 apk +alpine-baselayout 3.4.3-r1 apk +alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.17.3-r0 apk -apk-tools 2.12.10-r1 apk -bash 5.2.15-r0 apk -brotli-libs 1.0.9-r9 apk -busybox 1.35.0 binary -busybox 1.35.0-r29 apk -busybox-binsh 1.35.0-r29 apk +alpine-release 3.18.0-r0 apk +apk-tools 2.14.0-r2 apk +bash 5.2.15-r5 apk +brotli-libs 1.0.9-r14 apk +busybox 1.36.0 binary +busybox 1.36.0-r9 apk +busybox-binsh 1.36.0-r9 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk -coreutils 9.1-r0 apk +coreutils 9.3-r1 apk curl 8.1.1-r1 apk -icu-data-en 72.1-r1 apk -icu-libs 72.1-r1 apk -jq 1.6-r2 apk -libacl 2.3.1-r1 apk -libattr 2.5.1-r2 apk -libbsd 0.11.7-r0 apk -libc-utils 0.7.2-r3 apk -libcrypto3 3.0.8-r4 apk +icu-data-en 73.1-r1 apk +icu-libs 73.1-r1 apk +jq 1.6-r3 apk +libacl 2.3.1-r3 apk +libattr 2.5.1-r4 apk +libbsd 0.11.7-r1 apk +libc-utils 0.7.2-r5 apk +libcrypto3 3.1.0-r4 apk libcurl 8.1.1-r1 apk -libgcc 12.2.1_git20220924-r4 apk -libintl 0.21.1-r1 apk -libmd 1.0.4-r0 apk -libproc 3.3.17-r2 apk -libssl3 3.0.8-r4 apk -libstdc++ 12.2.1_git20220924-r4 apk -linux-pam 1.5.2-r1 apk -musl 1.2.3-r5 apk -musl-utils 1.2.3-r5 apk -ncurses-libs 6.3_p20221119-r1 apk -ncurses-terminfo-base 6.3_p20221119-r1 apk -netcat-openbsd 1.130-r4 apk -nghttp2-libs 1.51.0-r0 apk -oniguruma 6.9.8-r0 apk -procps 3.3.17-r2 apk -readline 8.2.0-r0 apk +libgcc 12.2.1_git20220924-r10 apk +libidn2 2.3.4-r1 apk +libintl 0.21.1-r7 apk +libmd 1.0.4-r2 apk +libncursesw 6.4_p20230506-r0 apk +libproc2 4.0.3-r1 apk +libssl3 3.1.0-r4 apk +libstdc++ 12.2.1_git20220924-r10 apk +libunistring 1.1-r1 apk +linux-pam 1.5.2-r10 apk +musl 1.2.4-r0 apk +musl-utils 1.2.4-r0 apk +ncurses-terminfo-base 6.4_p20230506-r0 apk +netcat-openbsd 1.219-r1 apk +nghttp2-libs 1.53.0-r0 apk +oniguruma 6.9.8-r1 apk +procps-ng 4.0.3-r1 apk +readline 8.2.1-r1 apk runtime.any.System.Collections 4.3.0 dotnet runtime.any.System.Diagnostics.Tools 4.3.0 dotnet runtime.any.System.Diagnostics.Tracing 4.3.0 dotnet @@ -262,13 +264,11 @@ runtime.unix.System.Net.Primitives 4 runtime.unix.System.Net.Sockets 4.3.0 dotnet runtime.unix.System.Private.Uri 4.3.0 dotnet runtime.unix.System.Runtime.Extensions 4.3.0 dotnet -scanelf 1.3.5-r1 apk -shadow 4.13-r0 apk -skalibs 2.12.0.1-r0 apk -sqlite-libs 3.40.1-r0 apk -ssl_client 1.35.0-r29 apk -tzdata 2023c-r0 apk -utmps-libs 0.1.2.0-r1 apk -xz 5.2.9-r0 apk -xz-libs 5.2.9-r0 apk -zlib 1.2.13-r0 apk +scanelf 1.3.7-r1 apk +shadow 4.13-r2 apk +skalibs 2.13.1.1-r1 apk +sqlite-libs 3.41.2-r2 apk +ssl_client 1.36.0-r9 apk +tzdata 2023c-r1 apk +utmps-libs 0.1.2.1-r1 apk +zlib 1.2.13-r1 apk From ef362c461825b929541795d92cd67bfb9b6e321e Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Tue, 6 Jun 2023 14:41:25 +0100 Subject: [PATCH 294/515] Allow readiness check to use custom ports --- Dockerfile | 3 ++- Dockerfile.aarch64 | 3 ++- root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check | 4 +++- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 05922d4..c33ba87 100644 --- a/Dockerfile +++ b/Dockerfile @@ -17,7 +17,8 @@ RUN \ echo "**** install packages ****" && \ apk add --no-cache \ icu-libs \ - sqlite-libs && \ + sqlite-libs \ + xmlstarlet && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 9fd2786..4ef0e5c 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -17,7 +17,8 @@ RUN \ echo "**** install packages ****" && \ apk add --no-cache \ icu-libs \ - sqlite-libs && \ + sqlite-libs \ + xmlstarlet && \ echo "**** install sonarr ****" && \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check index b752f1e..ad7e6e9 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check @@ -1,6 +1,8 @@ #!/bin/bash -if [[ $(curl -sL "http://localhost:8989/ping" | jq -r '.status' 2>/dev/null) = "OK" ]]; then +PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml) + +if [[ $(curl -sL "http://localhost:${PORT:-8989}/ping" | jq -r '.status' 2>/dev/null) = "OK" ]]; then exit 0 else exit 1 From 2d3cedd3d3e0664f23b52c91fdfb709d27cf6c8c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 9 Jun 2023 23:27:45 +0000 Subject: [PATCH 295/515] Bot Updating Package Versions --- package_versions.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6df3b3f..cc2d9ce 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -189,13 +189,13 @@ alpine-release 3 apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk -busybox 1.36.0 binary -busybox 1.36.0-r9 apk -busybox-binsh 1.36.0-r9 apk +busybox 1.36.1 binary +busybox 1.36.1-r0 apk +busybox-binsh 1.36.1-r0 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk -curl 8.1.1-r1 apk +curl 8.1.2-r0 apk icu-data-en 73.1-r1 apk icu-libs 73.1-r1 apk jq 1.6-r3 apk @@ -203,15 +203,15 @@ libacl 2 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.0-r4 apk -libcurl 8.1.1-r1 apk +libcrypto3 3.1.1-r1 apk +libcurl 8.1.2-r0 apk libgcc 12.2.1_git20220924-r10 apk libidn2 2.3.4-r1 apk libintl 0.21.1-r7 apk libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.3-r1 apk -libssl3 3.1.0-r4 apk +libssl3 3.1.1-r1 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk linux-pam 1.5.2-r10 apk @@ -268,7 +268,7 @@ scanelf 1 shadow 4.13-r2 apk skalibs 2.13.1.1-r1 apk sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.0-r9 apk +ssl_client 1.36.1-r0 apk tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk zlib 1.2.13-r1 apk From 68765a94a8fb786a683114b462dd5c5b3f934d8e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 14 Jun 2023 08:06:31 +0000 Subject: [PATCH 296/515] Bot Updating Package Versions --- package_versions.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/package_versions.txt b/package_versions.txt index cc2d9ce..50427a0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -206,6 +206,8 @@ libc-utils 0 libcrypto3 3.1.1-r1 apk libcurl 8.1.2-r0 apk libgcc 12.2.1_git20220924-r10 apk +libgcrypt 1.10.2-r1 apk +libgpg-error 1.47-r1 apk libidn2 2.3.4-r1 apk libintl 0.21.1-r7 apk libmd 1.0.4-r2 apk @@ -214,6 +216,8 @@ libproc2 4 libssl3 3.1.1-r1 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk +libxml2 2.11.4-r0 apk +libxslt 1.1.38-r0 apk linux-pam 1.5.2-r10 apk musl 1.2.4-r0 apk musl-utils 1.2.4-r0 apk @@ -271,4 +275,6 @@ sqlite-libs 3 ssl_client 1.36.1-r0 apk tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk +xmlstarlet 1.6.1-r2 apk +xz-libs 5.4.3-r0 apk zlib 1.2.13-r1 apk From d999c53ff44bb4d996aac500395276c1e9fbbddb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 16 Jun 2023 23:30:18 +0000 Subject: [PATCH 297/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 50427a0..9b6fbb5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -196,8 +196,8 @@ ca-certificates 2 ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk curl 8.1.2-r0 apk -icu-data-en 73.1-r1 apk -icu-libs 73.1-r1 apk +icu-data-en 73.2-r0 apk +icu-libs 73.2-r0 apk jq 1.6-r3 apk libacl 2.3.1-r3 apk libattr 2.5.1-r4 apk From be1d0074e731d69267a008ba50893290f5cb66cb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 20 Jun 2023 21:25:41 +0000 Subject: [PATCH 298/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9b6fbb5..45b017b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -185,7 +185,7 @@ System.Xml.XDocument 4 alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.0-r0 apk +alpine-release 3.18.2-r0 apk apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk @@ -269,7 +269,7 @@ runtime.unix.System.Net.Sockets 4 runtime.unix.System.Private.Uri 4.3.0 dotnet runtime.unix.System.Runtime.Extensions 4.3.0 dotnet scanelf 1.3.7-r1 apk -shadow 4.13-r2 apk +shadow 4.13-r4 apk skalibs 2.13.1.1-r1 apk sqlite-libs 3.41.2-r2 apk ssl_client 1.36.1-r0 apk From 0f940587b30b81e6c94edaa6a4bdeb9721899e69 Mon Sep 17 00:00:00 2001 From: Bogdan <mynameisbogdan@users.noreply.github.com> Date: Tue, 27 Jun 2023 08:50:00 +0300 Subject: [PATCH 299/515] Use the correct branch variable in package info --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c33ba87..c2b2fd5 100644 --- a/Dockerfile +++ b/Dockerfile @@ -31,7 +31,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 4ef0e5c..60d6303 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -31,7 +31,7 @@ RUN \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${sonarr_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ From 1837ae6a005be020ae779ce9b9f5a2c2e7507eb7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 30 Jun 2023 23:30:36 +0000 Subject: [PATCH 300/515] Bot Updating Templated Files --- Jenkinsfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8f8ee5b..70f0325 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -280,7 +280,7 @@ pipeline { echo "Jenkinsfile is up to date." fi # Stage 2 - Delete old templates - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml" + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" @@ -316,12 +316,13 @@ pipeline { mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : + cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : cd ${TEMPDIR}/repo/${LS_REPO}/ if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then echo ".jenkins-external" >> .gitignore git add .gitignore fi - git add ${TEMPLATED_FILES} + git add readme-vars.yml ${TEMPLATED_FILES} git commit -m 'Bot Updating Templated Files' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} From 3cc46b0f5504cb8f3f93f67d9a49cca407cc2e10 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 30 Jun 2023 23:32:51 +0000 Subject: [PATCH 301/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 45b017b..c56c32f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -196,8 +196,8 @@ ca-certificates 2 ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk curl 8.1.2-r0 apk -icu-data-en 73.2-r0 apk -icu-libs 73.2-r0 apk +icu-data-en 73.2-r1 apk +icu-libs 73.2-r1 apk jq 1.6-r3 apk libacl 2.3.1-r3 apk libattr 2.5.1-r4 apk From 41b381707b7b452f0c3819286e66ff7bc5fafd0a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 11 Jul 2023 06:36:14 +0000 Subject: [PATCH 302/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c56c32f..10be6f7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,8 +190,8 @@ apk-tools 2 bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk busybox 1.36.1 binary -busybox 1.36.1-r0 apk -busybox-binsh 1.36.1-r0 apk +busybox 1.36.1-r1 apk +busybox-binsh 1.36.1-r1 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk @@ -272,7 +272,7 @@ scanelf 1 shadow 4.13-r4 apk skalibs 2.13.1.1-r1 apk sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r0 apk +ssl_client 1.36.1-r1 apk tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk xmlstarlet 1.6.1-r2 apk From 2ebbcb257e4a6f7337608d7f2e96d9b2360c9750 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 14 Jul 2023 23:31:10 +0000 Subject: [PATCH 303/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 10be6f7..fb79b96 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -196,8 +196,8 @@ ca-certificates 2 ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk curl 8.1.2-r0 apk -icu-data-en 73.2-r1 apk -icu-libs 73.2-r1 apk +icu-data-en 73.2-r2 apk +icu-libs 73.2-r2 apk jq 1.6-r3 apk libacl 2.3.1-r3 apk libattr 2.5.1-r4 apk From b5a412ef5a92fcf13cefc020eda9ac74851ccd21 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 15 Jul 2023 17:30:18 +0000 Subject: [PATCH 304/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fb79b96..33f397c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -203,7 +203,7 @@ libacl 2 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.1-r1 apk +libcrypto3 3.1.1-r2 apk libcurl 8.1.2-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk @@ -213,7 +213,7 @@ libintl 0 libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.3-r1 apk -libssl3 3.1.1-r1 apk +libssl3 3.1.1-r2 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk libxml2 2.11.4-r0 apk From c5f31afa11d900822c2fd3de2e0025c562a4ffb6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 23 Jul 2023 01:54:19 +0000 Subject: [PATCH 305/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 33f397c..c8bd229 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -195,7 +195,7 @@ busybox-binsh 1 ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk -curl 8.1.2-r0 apk +curl 8.2.0-r1 apk icu-data-en 73.2-r2 apk icu-libs 73.2-r2 apk jq 1.6-r3 apk @@ -203,8 +203,8 @@ libacl 2 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.1-r2 apk -libcurl 8.1.2-r0 apk +libcrypto3 3.1.1-r3 apk +libcurl 8.2.0-r1 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk libgpg-error 1.47-r1 apk @@ -213,7 +213,7 @@ libintl 0 libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.3-r1 apk -libssl3 3.1.1-r2 apk +libssl3 3.1.1-r3 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk libxml2 2.11.4-r0 apk @@ -223,7 +223,7 @@ musl 1 musl-utils 1.2.4-r0 apk ncurses-terminfo-base 6.4_p20230506-r0 apk netcat-openbsd 1.219-r1 apk -nghttp2-libs 1.53.0-r0 apk +nghttp2-libs 1.55.1-r0 apk oniguruma 6.9.8-r1 apk procps-ng 4.0.3-r1 apk readline 8.2.1-r1 apk From 4cc96442ca4e0fee8207e3883bf8c5f588b5f894 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 30 Jul 2023 18:28:08 +0000 Subject: [PATCH 306/515] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c8bd229..3c491ff 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,12 +190,12 @@ apk-tools 2 bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk busybox 1.36.1 binary -busybox 1.36.1-r1 apk -busybox-binsh 1.36.1-r1 apk +busybox 1.36.1-r2 apk +busybox-binsh 1.36.1-r2 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk -curl 8.2.0-r1 apk +curl 8.2.1-r0 apk icu-data-en 73.2-r2 apk icu-libs 73.2-r2 apk jq 1.6-r3 apk @@ -204,7 +204,7 @@ libattr 2 libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk libcrypto3 3.1.1-r3 apk -libcurl 8.2.0-r1 apk +libcurl 8.2.1-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk libgpg-error 1.47-r1 apk @@ -219,8 +219,8 @@ libunistring 1 libxml2 2.11.4-r0 apk libxslt 1.1.38-r0 apk linux-pam 1.5.2-r10 apk -musl 1.2.4-r0 apk -musl-utils 1.2.4-r0 apk +musl 1.2.4-r1 apk +musl-utils 1.2.4-r1 apk ncurses-terminfo-base 6.4_p20230506-r0 apk netcat-openbsd 1.219-r1 apk nghttp2-libs 1.55.1-r0 apk @@ -272,7 +272,7 @@ scanelf 1 shadow 4.13-r4 apk skalibs 2.13.1.1-r1 apk sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r1 apk +ssl_client 1.36.1-r2 apk tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk xmlstarlet 1.6.1-r2 apk From 662e5494c0c597b2ca3210187b18a408700d2f58 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 2 Aug 2023 01:39:33 +0000 Subject: [PATCH 307/515] Bot Updating Package Versions --- package_versions.txt | 711 ++++++++++++++++++++++++++----------------- 1 file changed, 431 insertions(+), 280 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3c491ff..7ae7248 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,280 +1,431 @@ -NAME VERSION TYPE -Dapper 2.0.123 dotnet -DryIoc.Microsoft.DependencyInjection 6.1.1 dotnet -DryIoc.dll 5.3.4 dotnet -Dynamitey 2.0.9.136 dotnet -FluentMigrator 3.3.2 dotnet -FluentMigrator.Abstractions 3.3.2 dotnet -FluentMigrator.Extensions.Oracle 3.3.2 dotnet -FluentMigrator.Extensions.Postgres 3.3.2 dotnet -FluentMigrator.Extensions.SqlAnywhere 3.3.2 dotnet -FluentMigrator.Extensions.SqlServer 3.3.2 dotnet -FluentMigrator.Runner 3.3.2 dotnet -FluentMigrator.Runner.Core 3.3.2 dotnet -FluentMigrator.Runner.Db2 3.3.2 dotnet -FluentMigrator.Runner.Firebird 3.3.2 dotnet -FluentMigrator.Runner.Hana 3.3.2 dotnet -FluentMigrator.Runner.MySql 3.3.2 dotnet -FluentMigrator.Runner.Oracle 3.3.2 dotnet -FluentMigrator.Runner.Postgres 3.3.2 dotnet -FluentMigrator.Runner.Redshift 3.3.2 dotnet -FluentMigrator.Runner.SQLite 3.3.2 dotnet -FluentMigrator.Runner.SqlAnywhere 3.3.2 dotnet -FluentMigrator.Runner.SqlServer 3.3.2 dotnet -FluentMigrator.Runner.SqlServerCe 3.3.2 dotnet -FluentValidation 9.5.4 dotnet -Ical.Net 4.2.0 dotnet -ImpromptuInterface 7.0.1 dotnet -Instances 1.6.1 dotnet -Lib.Harmony 2.0.1 dotnet -MailKit 3.6.0 dotnet -Microsoft.AspNetCore.Cryptography.Internal 6.0.15 dotnet -Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.15 dotnet -Microsoft.AspNetCore.Owin 6.0.15 dotnet -Microsoft.CSharp 4.5.0 dotnet -Microsoft.Data.SqlClient 2.1.2 dotnet -Microsoft.Data.SqlClient.SNI.runtime 2.1.1 dotnet -Microsoft.Extensions.Configuration 6.0.0 dotnet -Microsoft.Extensions.Configuration 6.0.1 dotnet -Microsoft.Extensions.Configuration.Abstractions 6.0.0 dotnet -Microsoft.Extensions.Configuration.Binder 6.0.0 dotnet -Microsoft.Extensions.Configuration.CommandLine 6.0.0 dotnet -Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.1 dotnet -Microsoft.Extensions.Configuration.FileExtensions 6.0.0 dotnet -Microsoft.Extensions.Configuration.Json 6.0.0 dotnet -Microsoft.Extensions.Configuration.UserSecrets 6.0.1 dotnet -Microsoft.Extensions.DependencyInjection 6.0.1 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 6.0.0 dotnet -Microsoft.Extensions.FileProviders.Abstractions 6.0.0 dotnet -Microsoft.Extensions.FileProviders.Physical 6.0.0 dotnet -Microsoft.Extensions.FileSystemGlobbing 6.0.0 dotnet -Microsoft.Extensions.Hosting 6.0.1 dotnet -Microsoft.Extensions.Hosting.Abstractions 6.0.0 dotnet -Microsoft.Extensions.Hosting.WindowsServices 6.0.1 dotnet -Microsoft.Extensions.Logging 6.0.0 dotnet -Microsoft.Extensions.Logging.Abstractions 6.0.0 dotnet -Microsoft.Extensions.Logging.Configuration 6.0.0 dotnet -Microsoft.Extensions.Logging.Console 6.0.0 dotnet -Microsoft.Extensions.Logging.Debug 6.0.0 dotnet -Microsoft.Extensions.Logging.EventLog 6.0.0 dotnet -Microsoft.Extensions.Logging.EventSource 6.0.0 dotnet -Microsoft.Extensions.Options 6.0.0 dotnet -Microsoft.Extensions.Options.ConfigurationExtensions 6.0.0 dotnet -Microsoft.Extensions.Primitives 6.0.0 dotnet -Microsoft.Identity.Client 4.21.1 dotnet -Microsoft.IdentityModel.JsonWebTokens 6.8.0 dotnet -Microsoft.IdentityModel.Logging 6.8.0 dotnet -Microsoft.IdentityModel.Protocols 6.8.0 dotnet -Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0 dotnet -Microsoft.IdentityModel.Tokens 6.8.0 dotnet -Microsoft.NETCore.Platforms 1.1.0 dotnet -Microsoft.NETCore.Targets 1.1.0 dotnet -Microsoft.OpenApi 1.2.3 dotnet -Microsoft.Win32.Primitives 4.3.0 dotnet -Microsoft.Win32.Registry 4.7.0 dotnet -Microsoft.Win32.SystemEvents 6.0.0 dotnet -MimeKit 3.6.0 dotnet -Mono.Cecil 0.11.2 dotnet -Mono.Nat 3.0.1 dotnet -Mono.Posix.NETStandard 5.20.1.34-servarr24 dotnet -MonoMod.Common 20.5.7.1 dotnet -MonoTorrent 2.0.7 dotnet -NETStandard.Library 1.6.1 dotnet -NLog 4.7.14 dotnet -NLog.Extensions.Logging 1.7.4 dotnet -NLog.Targets.Syslog 6.0.3 dotnet -Newtonsoft.Json 13.0.3 dotnet -NodaTime 3.0.0 dotnet -Portable.BouncyCastle 1.9.0 dotnet -ReusableTasks 2.0.0 dotnet -Sentry 3.23.1 dotnet -Servarr.FFMpegCore 4.7.0-26 dotnet -Servarr.FFprobe 5.1.2.106 dotnet -SharpZipLib 1.4.2 dotnet -SixLabors.ImageSharp 3.0.1 dotnet -StyleCop.Analyzers 1.1.118 dotnet -Swashbuckle.AspNetCore.Swagger 6.5.0 dotnet -Swashbuckle.AspNetCore.SwaggerGen 6.5.0 dotnet -System.AppContext 4.3.0 dotnet -System.Buffers 4.3.0 dotnet -System.Collections 4.3.0 dotnet -System.Collections.Concurrent 4.3.0 dotnet -System.Collections.NonGeneric 4.3.0 dotnet -System.Collections.Specialized 4.3.0 dotnet -System.ComponentModel 4.3.0 dotnet -System.ComponentModel.Annotations 4.4.1 dotnet -System.ComponentModel.Primitives 4.3.0 dotnet -System.ComponentModel.TypeConverter 4.3.0 dotnet -System.Configuration.ConfigurationManager 6.0.1 dotnet -System.Console 4.3.0 dotnet -System.Data.SQLite.Core.Servarr 1.0.115.5-18 dotnet -System.Diagnostics.Debug 4.3.0 dotnet -System.Diagnostics.DiagnosticSource 6.0.0 dotnet -System.Diagnostics.EventLog 6.0.0 dotnet -System.Diagnostics.Tools 4.3.0 dotnet -System.Diagnostics.Tracing 4.3.0 dotnet -System.Drawing.Common 6.0.0 dotnet -System.Formats.Asn1 6.0.0 dotnet -System.Globalization 4.3.0 dotnet -System.Globalization.Calendars 4.3.0 dotnet -System.Globalization.Extensions 4.3.0 dotnet -System.IO 4.3.0 dotnet -System.IO.Compression 4.3.0 dotnet -System.IO.Compression.ZipFile 4.3.0 dotnet -System.IO.FileSystem 4.3.0 dotnet -System.IO.FileSystem.AccessControl 6.0.0-preview.5.21301.5 dotnet -System.IO.FileSystem.Primitives 4.3.0 dotnet -System.IdentityModel.Tokens.Jwt 6.8.0 dotnet -System.Linq 4.3.0 dotnet -System.Linq.Expressions 4.3.0 dotnet -System.Memory 4.5.5 dotnet -System.Net.Http 4.3.0 dotnet -System.Net.NameResolution 4.3.0 dotnet -System.Net.Primitives 4.3.0 dotnet -System.Net.Sockets 4.3.0 dotnet -System.ObjectModel 4.3.0 dotnet -System.Private.Uri 4.3.0 dotnet -System.Reflection 4.3.0 dotnet -System.Reflection.Emit 4.3.0 dotnet -System.Reflection.Emit.ILGeneration 4.3.0 dotnet -System.Reflection.Emit.ILGeneration 4.7.0 dotnet -System.Reflection.Emit.Lightweight 4.3.0 dotnet -System.Reflection.Emit.Lightweight 4.7.0 dotnet -System.Reflection.Extensions 4.3.0 dotnet -System.Reflection.Primitives 4.3.0 dotnet -System.Reflection.TypeExtensions 4.3.0 dotnet -System.Reflection.TypeExtensions 4.7.0 dotnet -System.Resources.ResourceManager 4.3.0 dotnet -System.Runtime 4.3.0 dotnet -System.Runtime.Caching 4.7.0 dotnet -System.Runtime.CompilerServices.Unsafe 6.0.0 dotnet -System.Runtime.Extensions 4.3.0 dotnet -System.Runtime.Handles 4.3.0 dotnet -System.Runtime.InteropServices 4.3.0 dotnet -System.Runtime.InteropServices.RuntimeInformation 4.3.0 dotnet -System.Runtime.Loader 4.3.0 dotnet -System.Runtime.Numerics 4.3.0 dotnet -System.Security.AccessControl 6.0.0 dotnet -System.Security.Cryptography.Algorithms 4.3.0 dotnet -System.Security.Cryptography.Cng 4.5.0 dotnet -System.Security.Cryptography.Csp 4.3.0 dotnet -System.Security.Cryptography.Encoding 4.3.0 dotnet -System.Security.Cryptography.OpenSsl 4.3.0 dotnet -System.Security.Cryptography.Pkcs 6.0.0 dotnet -System.Security.Cryptography.Primitives 4.3.0 dotnet -System.Security.Cryptography.ProtectedData 6.0.0 dotnet -System.Security.Cryptography.X509Certificates 4.3.0 dotnet -System.Security.Permissions 6.0.0 dotnet -System.Security.Principal.Windows 6.0.0-preview.5.21301.5 dotnet -System.ServiceProcess.ServiceController 6.0.0 dotnet -System.Text.Encoding 4.3.0 dotnet -System.Text.Encoding.CodePages 6.0.0 dotnet -System.Text.Encoding.Extensions 4.3.0 dotnet -System.Text.Encodings.Web 6.0.0 dotnet -System.Text.Json 6.0.7 dotnet -System.Text.RegularExpressions 4.3.0 dotnet -System.Threading 4.3.0 dotnet -System.Threading.Tasks 4.3.0 dotnet -System.Threading.Tasks.Extensions 4.3.0 dotnet -System.Threading.ThreadPool 4.3.0 dotnet -System.Threading.Timer 4.3.0 dotnet -System.ValueTuple 4.5.0 dotnet -System.Windows.Extensions 6.0.0 dotnet -System.Xml.ReaderWriter 4.3.0 dotnet -System.Xml.XDocument 4.3.0 dotnet -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk -alpine-keys 2.4-r1 apk -alpine-release 3.18.2-r0 apk -apk-tools 2.14.0-r2 apk -bash 5.2.15-r5 apk -brotli-libs 1.0.9-r14 apk -busybox 1.36.1 binary -busybox 1.36.1-r2 apk -busybox-binsh 1.36.1-r2 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -coreutils 9.3-r1 apk -curl 8.2.1-r0 apk -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -jq 1.6-r3 apk -libacl 2.3.1-r3 apk -libattr 2.5.1-r4 apk -libbsd 0.11.7-r1 apk -libc-utils 0.7.2-r5 apk -libcrypto3 3.1.1-r3 apk -libcurl 8.2.1-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgcrypt 1.10.2-r1 apk -libgpg-error 1.47-r1 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libmd 1.0.4-r2 apk -libncursesw 6.4_p20230506-r0 apk -libproc2 4.0.3-r1 apk -libssl3 3.1.1-r3 apk -libstdc++ 12.2.1_git20220924-r10 apk -libunistring 1.1-r1 apk -libxml2 2.11.4-r0 apk -libxslt 1.1.38-r0 apk -linux-pam 1.5.2-r10 apk -musl 1.2.4-r1 apk -musl-utils 1.2.4-r1 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk -nghttp2-libs 1.55.1-r0 apk -oniguruma 6.9.8-r1 apk -procps-ng 4.0.3-r1 apk -readline 8.2.1-r1 apk -runtime.any.System.Collections 4.3.0 dotnet -runtime.any.System.Diagnostics.Tools 4.3.0 dotnet -runtime.any.System.Diagnostics.Tracing 4.3.0 dotnet -runtime.any.System.Globalization 4.3.0 dotnet -runtime.any.System.Globalization.Calendars 4.3.0 dotnet -runtime.any.System.IO 4.3.0 dotnet -runtime.any.System.Reflection 4.3.0 dotnet -runtime.any.System.Reflection.Extensions 4.3.0 dotnet -runtime.any.System.Reflection.Primitives 4.3.0 dotnet -runtime.any.System.Resources.ResourceManager 4.3.0 dotnet -runtime.any.System.Runtime 4.3.0 dotnet -runtime.any.System.Runtime.Handles 4.3.0 dotnet -runtime.any.System.Runtime.InteropServices 4.3.0 dotnet -runtime.any.System.Text.Encoding 4.3.0 dotnet -runtime.any.System.Text.Encoding.Extensions 4.3.0 dotnet -runtime.any.System.Threading.Tasks 4.3.0 dotnet -runtime.any.System.Threading.Timer 4.3.0 dotnet -runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.native.System 4.3.0 dotnet -runtime.native.System.IO.Compression 4.3.0 dotnet -runtime.native.System.Net.Http 4.3.0 dotnet -runtime.native.System.Security.Cryptography.Apple 4.3.0 dotnet -runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0 dotnet -runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0 dotnet -runtime.unix.Microsoft.Win32.Primitives 4.3.0 dotnet -runtime.unix.System.Console 4.3.0 dotnet -runtime.unix.System.Diagnostics.Debug 4.3.0 dotnet -runtime.unix.System.IO.FileSystem 4.3.0 dotnet -runtime.unix.System.Net.Primitives 4.3.0 dotnet -runtime.unix.System.Net.Sockets 4.3.0 dotnet -runtime.unix.System.Private.Uri 4.3.0 dotnet -runtime.unix.System.Runtime.Extensions 4.3.0 dotnet -scanelf 1.3.7-r1 apk -shadow 4.13-r4 apk -skalibs 2.13.1.1-r1 apk -sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r2 apk -tzdata 2023c-r1 apk -utmps-libs 0.1.2.1-r1 apk -xmlstarlet 1.6.1-r2 apk -xz-libs 5.4.3-r0 apk -zlib 1.2.13-r1 apk +NAME VERSION TYPE +0Harmony 2.0.1.0 dotnet +BouncyCastle.Crypto 1.9.0.1 dotnet +Dapper 2.0.123.33578 dotnet +DryIoc netstandard2.1 5.3.4.0 dotnet +DryIoc.Microsoft.DependencyInjection netstandard2.0 6.1.1.0 dotnet +Dynamitey 2.0.9.136 dotnet +FFMpegCore 4.0.0.0 dotnet +FluentMigrator 3.3.2.0 dotnet +FluentMigrator.Abstractions 3.3.2.0 dotnet +FluentMigrator.Extensions.Oracle 3.3.2.0 dotnet +FluentMigrator.Extensions.Postgres 3.3.2.0 dotnet +FluentMigrator.Extensions.SqlAnywhere 3.3.2.0 dotnet +FluentMigrator.Extensions.SqlServer 3.3.2.0 dotnet +FluentMigrator.Runner 3.3.2.0 dotnet +FluentMigrator.Runner.Core 3.3.2.0 dotnet +FluentMigrator.Runner.Db2 3.3.2.0 dotnet +FluentMigrator.Runner.Firebird 3.3.2.0 dotnet +FluentMigrator.Runner.Hana 3.3.2.0 dotnet +FluentMigrator.Runner.MySql 3.3.2.0 dotnet +FluentMigrator.Runner.Oracle 3.3.2.0 dotnet +FluentMigrator.Runner.Postgres 3.3.2.0 dotnet +FluentMigrator.Runner.Redshift 3.3.2.0 dotnet +FluentMigrator.Runner.SQLite 3.3.2.0 dotnet +FluentMigrator.Runner.SqlAnywhere 3.3.2.0 dotnet +FluentMigrator.Runner.SqlServer 3.3.2.0 dotnet +FluentMigrator.Runner.SqlServerCe 3.3.2.0 dotnet +FluentValidation 9.5.4.0 dotnet +ICSharpCode.SharpZipLib 1.4.2.13 dotnet +Ical.Net 1.0.0.0 dotnet +ImpromptuInterface 7.0.1.0 dotnet +Instances 1.0.0.0 dotnet +Json.NET .NET 6.0 13.0.3.27908 dotnet +MailKit 3.6.0.0 dotnet +Microsoft.AspNetCore 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.1523.12404 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.1523.12404 dotnet +Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Owin 6.0.1523.12404 dotnet +Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet +Microsoft.CSharp 6.0.1322.58009 dotnet +Microsoft.Data.SqlClient 2.0.20168.4 dotnet +Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration 6.0.322.12309 dotnet +Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet +Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet +Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Features 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet +Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting 6.0.222.6406 dotnet +Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet +Microsoft.Extensions.Http 6.0.21.52210 dotnet +Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet +Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Logging 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet +Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet +Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet +Microsoft.Extensions.Options 6.0.21.52210 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet +Microsoft.Extensions.Primitives 6.0.21.52210 dotnet +Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet +Microsoft.Identity.Client 4.21.1.0 dotnet +Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012 dotnet +Microsoft.IdentityModel.Logging 6.8.0.11012 dotnet +Microsoft.IdentityModel.Protocols 6.8.0.11012 dotnet +Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012 dotnet +Microsoft.IdentityModel.Tokens 6.8.0.11012 dotnet +Microsoft.JSInterop 6.0.1322.58013 dotnet +Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet +Microsoft.OpenApi 1.2.3.0 dotnet +Microsoft.VisualBasic 6.0.1322.58009 dotnet +Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet +Microsoft.Win32.Primitives 6.0.1322.58009 dotnet +Microsoft.Win32.Registry 6.0.1322.58009 dotnet +Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet +MimeKit 3.6.0.0 dotnet +Mono.Cecil 0.11.2.0 dotnet +Mono.Cecil.Mdb 0.11.2.0 dotnet +Mono.Cecil.Pdb 0.11.2.0 dotnet +Mono.Cecil.Rocks 0.11.2.0 dotnet +Mono.Nat 3.0.1 dotnet +Mono.Posix.NETStandard.dll 1.0.0.0 dotnet +MonoMod.Common 20.5.7.1 dotnet +MonoTorrent 2.0.7 dotnet +NLog Syslog target 6.0.3.0 dotnet +NLog for NetStandard 2.0 4.7.14.740 dotnet +NLog.Extensions.Logging for .NET 5.0 1.7.4.1610 dotnet +Noda Time 3.0.0.0 dotnet +ReusableTasks 2.0.0 dotnet +Sentry 3.23.1.0 dotnet +SixLabors.ImageSharp 3.0.1.0 dotnet +Sonarr 4.0.0.587 dotnet +Sonarr.Api.V3 4.0.0.587 dotnet +Sonarr.Common 4.0.0.587 dotnet +Sonarr.Core 4.0.0.587 dotnet +Sonarr.Host 4.0.0.587 dotnet +Sonarr.Http 4.0.0.587 dotnet +Sonarr.Mono 4.0.0.587 dotnet +Sonarr.RuntimePatches 4.0.0.587 dotnet +Sonarr.SignalR 4.0.0.587 dotnet +Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet +System 6.0.1322.58009 dotnet +System.AppContext 6.0.1322.58009 dotnet +System.Buffers 6.0.1322.58009 dotnet +System.Collections 6.0.1322.58009 dotnet +System.Collections.Concurrent 6.0.1322.58009 dotnet +System.Collections.Immutable 6.0.1322.58009 dotnet +System.Collections.NonGeneric 6.0.1322.58009 dotnet +System.Collections.Specialized 6.0.1322.58009 dotnet +System.ComponentModel 6.0.1322.58009 dotnet +System.ComponentModel.Annotations 6.0.1322.58009 dotnet +System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet +System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet +System.ComponentModel.Primitives 6.0.1322.58009 dotnet +System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet +System.Configuration 6.0.1322.58009 dotnet +System.Configuration.ConfigurationManager 6.0.922.41905 dotnet +System.Console 6.0.1322.58009 dotnet +System.Core 6.0.1322.58009 dotnet +System.Data 6.0.1322.58009 dotnet +System.Data.Common 6.0.1322.58009 dotnet +System.Data.DataSetExtensions 6.0.1322.58009 dotnet +System.Data.SQLite Core 1.0.115.5 dotnet +System.Data.SqlServerCe 4.0.8876.1 dotnet +System.Diagnostics.Contracts 6.0.1322.58009 dotnet +System.Diagnostics.Debug 6.0.1322.58009 dotnet +System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet +System.Diagnostics.EventLog 6.0.21.52210 dotnet +System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet +System.Diagnostics.Process 6.0.1322.58009 dotnet +System.Diagnostics.StackTrace 6.0.1322.58009 dotnet +System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet +System.Diagnostics.Tools 6.0.1322.58009 dotnet +System.Diagnostics.TraceSource 6.0.1322.58009 dotnet +System.Diagnostics.Tracing 6.0.1322.58009 dotnet +System.Drawing 6.0.1322.58009 dotnet +System.Drawing.Common 6.0.21.52210 dotnet +System.Drawing.Primitives 6.0.1322.58009 dotnet +System.Dynamic.Runtime 6.0.1322.58009 dotnet +System.Formats.Asn1 6.0.1322.58009 dotnet +System.Globalization 6.0.1322.58009 dotnet +System.Globalization.Calendars 6.0.1322.58009 dotnet +System.Globalization.Extensions 6.0.1322.58009 dotnet +System.IO 6.0.1322.58009 dotnet +System.IO.Compression 6.0.1322.58009 dotnet +System.IO.Compression.Brotli 6.0.1322.58009 dotnet +System.IO.Compression.FileSystem 6.0.1322.58009 dotnet +System.IO.Compression.ZipFile 6.0.1322.58009 dotnet +System.IO.FileSystem 6.0.1322.58009 dotnet +System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet +System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet +System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet +System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet +System.IO.IsolatedStorage 6.0.1322.58009 dotnet +System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet +System.IO.Pipelines 6.0.522.21309 dotnet +System.IO.Pipes 6.0.1322.58009 dotnet +System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet +System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet +System.IdentityModel.Tokens.Jwt 6.8.0.11012 dotnet +System.Linq 6.0.1322.58009 dotnet +System.Linq.Expressions 6.0.1322.58009 dotnet +System.Linq.Parallel 6.0.1322.58009 dotnet +System.Linq.Queryable 6.0.1322.58009 dotnet +System.Memory 6.0.1322.58009 dotnet +System.Net 6.0.1322.58009 dotnet +System.Net.Http 6.0.1322.58009 dotnet +System.Net.Http.Json 6.0.1322.58009 dotnet +System.Net.HttpListener 6.0.1322.58009 dotnet +System.Net.Mail 6.0.1322.58009 dotnet +System.Net.NameResolution 6.0.1322.58009 dotnet +System.Net.NetworkInformation 6.0.1322.58009 dotnet +System.Net.Ping 6.0.1322.58009 dotnet +System.Net.Primitives 6.0.1322.58009 dotnet +System.Net.Quic 6.0.1322.58009 dotnet +System.Net.Requests 6.0.1322.58009 dotnet +System.Net.Security 6.0.1322.58009 dotnet +System.Net.ServicePoint 6.0.1322.58009 dotnet +System.Net.Sockets 6.0.1322.58009 dotnet +System.Net.WebClient 6.0.1322.58009 dotnet +System.Net.WebHeaderCollection 6.0.1322.58009 dotnet +System.Net.WebProxy 6.0.1322.58009 dotnet +System.Net.WebSockets 6.0.1322.58009 dotnet +System.Net.WebSockets.Client 6.0.1322.58009 dotnet +System.Numerics 6.0.1322.58009 dotnet +System.Numerics.Vectors 6.0.1322.58009 dotnet +System.ObjectModel 6.0.1322.58009 dotnet +System.Private.CoreLib 6.0.1322.58009 dotnet +System.Private.DataContractSerialization 6.0.1322.58009 dotnet +System.Private.Uri 6.0.1322.58009 dotnet +System.Private.Xml 6.0.1322.58009 dotnet +System.Private.Xml.Linq 6.0.1322.58009 dotnet +System.Reflection 6.0.1322.58009 dotnet +System.Reflection.DispatchProxy 6.0.1322.58009 dotnet +System.Reflection.Emit 6.0.1322.58009 dotnet +System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet +System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet +System.Reflection.Extensions 6.0.1322.58009 dotnet +System.Reflection.Metadata 6.0.1322.58009 dotnet +System.Reflection.Primitives 6.0.1322.58009 dotnet +System.Reflection.TypeExtensions 6.0.1322.58009 dotnet +System.Resources.Reader 6.0.1322.58009 dotnet +System.Resources.ResourceManager 6.0.1322.58009 dotnet +System.Resources.Writer 6.0.1322.58009 dotnet +System.Runtime 6.0.1322.58009 dotnet +System.Runtime.Caching 4.700.19.56404 dotnet +System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet +System.Runtime.Extensions 6.0.1322.58009 dotnet +System.Runtime.Handles 6.0.1322.58009 dotnet +System.Runtime.InteropServices 6.0.1322.58009 dotnet +System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet +System.Runtime.Intrinsics 6.0.1322.58009 dotnet +System.Runtime.Loader 6.0.1322.58009 dotnet +System.Runtime.Numerics 6.0.1322.58009 dotnet +System.Runtime.Serialization 6.0.1322.58009 dotnet +System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet +System.Runtime.Serialization.Json 6.0.1322.58009 dotnet +System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet +System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet +System.Security 6.0.1322.58009 dotnet +System.Security.AccessControl 6.0.1322.58009 dotnet +System.Security.Claims 6.0.1322.58009 dotnet +System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet +System.Security.Cryptography.Cng 6.0.1322.58009 dotnet +System.Security.Cryptography.Csp 6.0.1322.58009 dotnet +System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet +System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet +System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet +System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet +System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet +System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet +System.Security.Cryptography.Xml 6.0.822.36306 dotnet +System.Security.Permissions 6.0.21.52210 dotnet +System.Security.Principal 6.0.1322.58009 dotnet +System.Security.Principal.Windows 6.0.1322.58009 dotnet +System.Security.SecureString 6.0.1322.58009 dotnet +System.ServiceModel.Web 6.0.1322.58009 dotnet +System.ServiceProcess 6.0.1322.58009 dotnet +System.ServiceProcess.ServiceController 6.0.21.52210 dotnet +System.Text.Encoding 6.0.1322.58009 dotnet +System.Text.Encoding.CodePages 6.0.1322.58009 dotnet +System.Text.Encoding.Extensions 6.0.1322.58009 dotnet +System.Text.Encodings.Web 6.0.1322.58009 dotnet +System.Text.Json 6.0.1322.58009 dotnet +System.Text.RegularExpressions 6.0.1322.58009 dotnet +System.Threading 6.0.1322.58009 dotnet +System.Threading.Channels 6.0.1322.58009 dotnet +System.Threading.Overlapped 6.0.1322.58009 dotnet +System.Threading.Tasks 6.0.1322.58009 dotnet +System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet +System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet +System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet +System.Threading.Thread 6.0.1322.58009 dotnet +System.Threading.ThreadPool 6.0.1322.58009 dotnet +System.Threading.Timer 6.0.1322.58009 dotnet +System.Transactions 6.0.1322.58009 dotnet +System.Transactions.Local 6.0.1322.58009 dotnet +System.ValueTuple 6.0.1322.58009 dotnet +System.Web 6.0.1322.58009 dotnet +System.Web.HttpUtility 6.0.1322.58009 dotnet +System.Windows 6.0.1322.58009 dotnet +System.Windows.Extensions 6.0.21.52210 dotnet +System.Xml 6.0.1322.58009 dotnet +System.Xml.Linq 6.0.1322.58009 dotnet +System.Xml.ReaderWriter 6.0.1322.58009 dotnet +System.Xml.Serialization 6.0.1322.58009 dotnet +System.Xml.XDocument 6.0.1322.58009 dotnet +System.Xml.XPath 6.0.1322.58009 dotnet +System.Xml.XPath.XDocument 6.0.1322.58009 dotnet +System.Xml.XmlDocument 6.0.1322.58009 dotnet +System.Xml.XmlSerializer 6.0.1322.58009 dotnet +WindowsBase 6.0.1322.58009 dotnet +alpine-baselayout 3.4.3-r1 apk +alpine-baselayout-data 3.4.3-r1 apk +alpine-keys 2.4-r1 apk +alpine-release 3.18.2-r0 apk +apk-tools 2.14.0-r2 apk +bash 5.2.15-r5 apk +brotli-libs 1.0.9-r14 apk +busybox 1.36.1 binary +busybox 1.36.1-r2 apk +busybox-binsh 1.36.1-r2 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +coreutils 9.3-r1 apk +curl 8.2.1-r0 apk +icu-data-en 73.2-r2 apk +icu-libs 73.2-r2 apk +jq 1.6-r3 apk +libacl 2.3.1-r3 apk +libattr 2.5.1-r4 apk +libbsd 0.11.7-r1 apk +libc-utils 0.7.2-r5 apk +libcrypto3 3.1.1-r3 apk +libcurl 8.2.1-r0 apk +libgcc 12.2.1_git20220924-r10 apk +libgcrypt 1.10.2-r1 apk +libgpg-error 1.47-r1 apk +libidn2 2.3.4-r1 apk +libintl 0.21.1-r7 apk +libmd 1.0.4-r2 apk +libncursesw 6.4_p20230506-r0 apk +libproc2 4.0.3-r1 apk +libssl3 3.1.1-r3 apk +libstdc++ 12.2.1_git20220924-r10 apk +libunistring 1.1-r1 apk +libxml2 2.11.4-r0 apk +libxslt 1.1.38-r0 apk +linux-pam 1.5.2-r10 apk +mscorlib 6.0.1322.58009 dotnet +musl 1.2.4-r1 apk +musl-utils 1.2.4-r1 apk +ncurses-terminfo-base 6.4_p20230506-r0 apk +netcat-openbsd 1.219-r1 apk +netstandard 6.0.1322.58009 dotnet +nghttp2-libs 1.55.1-r0 apk +oniguruma 6.9.8-r1 apk +procps-ng 4.0.3-r1 apk +readline 8.2.1-r1 apk +scanelf 1.3.7-r1 apk +shadow 4.13-r4 apk +skalibs 2.13.1.1-r1 apk +sqlite-libs 3.41.2-r2 apk +ssl_client 1.36.1-r2 apk +tzdata 2023c-r1 apk +utmps-libs 0.1.2.1-r1 apk +xmlstarlet 1.6.1-r2 apk +xz-libs 5.4.3-r0 apk +zlib 1.2.13-r1 apk From b52474f9a96d1693fea37e3b6081d17c570658d7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 2 Aug 2023 01:41:57 +0000 Subject: [PATCH 308/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7ae7248..90f301d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.587 dotnet -Sonarr.Api.V3 4.0.0.587 dotnet -Sonarr.Common 4.0.0.587 dotnet -Sonarr.Core 4.0.0.587 dotnet -Sonarr.Host 4.0.0.587 dotnet -Sonarr.Http 4.0.0.587 dotnet -Sonarr.Mono 4.0.0.587 dotnet -Sonarr.RuntimePatches 4.0.0.587 dotnet -Sonarr.SignalR 4.0.0.587 dotnet +Sonarr 4.0.0.588 dotnet +Sonarr.Api.V3 4.0.0.588 dotnet +Sonarr.Common 4.0.0.588 dotnet +Sonarr.Core 4.0.0.588 dotnet +Sonarr.Host 4.0.0.588 dotnet +Sonarr.Http 4.0.0.588 dotnet +Sonarr.Mono 4.0.0.588 dotnet +Sonarr.RuntimePatches 4.0.0.588 dotnet +Sonarr.SignalR 4.0.0.588 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From d2770ff9a2eb9eca33a9918183a799294d150c6e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 4 Aug 2023 01:43:09 +0000 Subject: [PATCH 309/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 90f301d..c8a287b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.588 dotnet -Sonarr.Api.V3 4.0.0.588 dotnet -Sonarr.Common 4.0.0.588 dotnet -Sonarr.Core 4.0.0.588 dotnet -Sonarr.Host 4.0.0.588 dotnet -Sonarr.Http 4.0.0.588 dotnet -Sonarr.Mono 4.0.0.588 dotnet -Sonarr.RuntimePatches 4.0.0.588 dotnet -Sonarr.SignalR 4.0.0.588 dotnet +Sonarr 4.0.0.589 dotnet +Sonarr.Api.V3 4.0.0.589 dotnet +Sonarr.Common 4.0.0.589 dotnet +Sonarr.Core 4.0.0.589 dotnet +Sonarr.Host 4.0.0.589 dotnet +Sonarr.Http 4.0.0.589 dotnet +Sonarr.Mono 4.0.0.589 dotnet +Sonarr.RuntimePatches 4.0.0.589 dotnet +Sonarr.SignalR 4.0.0.589 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 3773a063df9c0fe076c18fae9d396a1a88a27618 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 4 Aug 2023 02:37:49 +0000 Subject: [PATCH 310/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c8a287b..e91d386 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.589 dotnet -Sonarr.Api.V3 4.0.0.589 dotnet -Sonarr.Common 4.0.0.589 dotnet -Sonarr.Core 4.0.0.589 dotnet -Sonarr.Host 4.0.0.589 dotnet -Sonarr.Http 4.0.0.589 dotnet -Sonarr.Mono 4.0.0.589 dotnet -Sonarr.RuntimePatches 4.0.0.589 dotnet -Sonarr.SignalR 4.0.0.589 dotnet +Sonarr 4.0.0.592 dotnet +Sonarr.Api.V3 4.0.0.592 dotnet +Sonarr.Common 4.0.0.592 dotnet +Sonarr.Core 4.0.0.592 dotnet +Sonarr.Host 4.0.0.592 dotnet +Sonarr.Http 4.0.0.592 dotnet +Sonarr.Mono 4.0.0.592 dotnet +Sonarr.RuntimePatches 4.0.0.592 dotnet +Sonarr.SignalR 4.0.0.592 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From f8fa4de3d286f7efdf521a081c0e1f54bfcc4cbe Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 4 Aug 2023 07:25:07 +0000 Subject: [PATCH 311/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e91d386..0e10d5d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.592 dotnet -Sonarr.Api.V3 4.0.0.592 dotnet -Sonarr.Common 4.0.0.592 dotnet -Sonarr.Core 4.0.0.592 dotnet -Sonarr.Host 4.0.0.592 dotnet -Sonarr.Http 4.0.0.592 dotnet -Sonarr.Mono 4.0.0.592 dotnet -Sonarr.RuntimePatches 4.0.0.592 dotnet -Sonarr.SignalR 4.0.0.592 dotnet +Sonarr 4.0.0.599 dotnet +Sonarr.Api.V3 4.0.0.599 dotnet +Sonarr.Common 4.0.0.599 dotnet +Sonarr.Core 4.0.0.599 dotnet +Sonarr.Host 4.0.0.599 dotnet +Sonarr.Http 4.0.0.599 dotnet +Sonarr.Mono 4.0.0.599 dotnet +Sonarr.RuntimePatches 4.0.0.599 dotnet +Sonarr.SignalR 4.0.0.599 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 2a87437e29225953b473b1d8ce5beb82ee1261f8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 4 Aug 2023 18:30:07 +0000 Subject: [PATCH 312/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0e10d5d..2925bcf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.599 dotnet -Sonarr.Api.V3 4.0.0.599 dotnet -Sonarr.Common 4.0.0.599 dotnet -Sonarr.Core 4.0.0.599 dotnet -Sonarr.Host 4.0.0.599 dotnet -Sonarr.Http 4.0.0.599 dotnet -Sonarr.Mono 4.0.0.599 dotnet -Sonarr.RuntimePatches 4.0.0.599 dotnet -Sonarr.SignalR 4.0.0.599 dotnet +Sonarr 4.0.0.600 dotnet +Sonarr.Api.V3 4.0.0.600 dotnet +Sonarr.Common 4.0.0.600 dotnet +Sonarr.Core 4.0.0.600 dotnet +Sonarr.Host 4.0.0.600 dotnet +Sonarr.Http 4.0.0.600 dotnet +Sonarr.Mono 4.0.0.600 dotnet +Sonarr.RuntimePatches 4.0.0.600 dotnet +Sonarr.SignalR 4.0.0.600 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 7bbdda5b0700653c5bd37c81062ff7af2b58f3cd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 5 Aug 2023 19:25:25 +0000 Subject: [PATCH 313/515] Bot Updating Package Versions --- package_versions.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2925bcf..aedc214 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.600 dotnet -Sonarr.Api.V3 4.0.0.600 dotnet -Sonarr.Common 4.0.0.600 dotnet -Sonarr.Core 4.0.0.600 dotnet -Sonarr.Host 4.0.0.600 dotnet -Sonarr.Http 4.0.0.600 dotnet -Sonarr.Mono 4.0.0.600 dotnet -Sonarr.RuntimePatches 4.0.0.600 dotnet -Sonarr.SignalR 4.0.0.600 dotnet +Sonarr 4.0.0.601 dotnet +Sonarr.Api.V3 4.0.0.601 dotnet +Sonarr.Common 4.0.0.601 dotnet +Sonarr.Core 4.0.0.601 dotnet +Sonarr.Host 4.0.0.601 dotnet +Sonarr.Http 4.0.0.601 dotnet +Sonarr.Mono 4.0.0.601 dotnet +Sonarr.RuntimePatches 4.0.0.601 dotnet +Sonarr.SignalR 4.0.0.601 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -393,7 +393,7 @@ libacl 2.3.1-r3 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.1-r3 apk +libcrypto3 3.1.2-r0 apk libcurl 8.2.1-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk @@ -403,7 +403,7 @@ libintl 0.21.1-r7 libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.3-r1 apk -libssl3 3.1.1-r3 apk +libssl3 3.1.2-r0 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk libxml2 2.11.4-r0 apk From 2779f3e5e7ecd9df60e2a78d68542124e52897f5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 6 Aug 2023 16:31:53 +0000 Subject: [PATCH 314/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index aedc214..d30ad13 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.601 dotnet -Sonarr.Api.V3 4.0.0.601 dotnet -Sonarr.Common 4.0.0.601 dotnet -Sonarr.Core 4.0.0.601 dotnet -Sonarr.Host 4.0.0.601 dotnet -Sonarr.Http 4.0.0.601 dotnet -Sonarr.Mono 4.0.0.601 dotnet -Sonarr.RuntimePatches 4.0.0.601 dotnet -Sonarr.SignalR 4.0.0.601 dotnet +Sonarr 4.0.0.602 dotnet +Sonarr.Api.V3 4.0.0.602 dotnet +Sonarr.Common 4.0.0.602 dotnet +Sonarr.Core 4.0.0.602 dotnet +Sonarr.Host 4.0.0.602 dotnet +Sonarr.Http 4.0.0.602 dotnet +Sonarr.Mono 4.0.0.602 dotnet +Sonarr.RuntimePatches 4.0.0.602 dotnet +Sonarr.SignalR 4.0.0.602 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 4867b6d8062274f30db56663e0af2ab2514cbf08 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 8 Aug 2023 02:38:02 +0000 Subject: [PATCH 315/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d30ad13..eb6cbfd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.602 dotnet -Sonarr.Api.V3 4.0.0.602 dotnet -Sonarr.Common 4.0.0.602 dotnet -Sonarr.Core 4.0.0.602 dotnet -Sonarr.Host 4.0.0.602 dotnet -Sonarr.Http 4.0.0.602 dotnet -Sonarr.Mono 4.0.0.602 dotnet -Sonarr.RuntimePatches 4.0.0.602 dotnet -Sonarr.SignalR 4.0.0.602 dotnet +Sonarr 4.0.0.603 dotnet +Sonarr.Api.V3 4.0.0.603 dotnet +Sonarr.Common 4.0.0.603 dotnet +Sonarr.Core 4.0.0.603 dotnet +Sonarr.Host 4.0.0.603 dotnet +Sonarr.Http 4.0.0.603 dotnet +Sonarr.Mono 4.0.0.603 dotnet +Sonarr.RuntimePatches 4.0.0.603 dotnet +Sonarr.SignalR 4.0.0.603 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From ae22027bda17801e8180b88bbd3849af138a86ce Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 9 Aug 2023 02:38:04 +0000 Subject: [PATCH 316/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index eb6cbfd..101cdf1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.603 dotnet -Sonarr.Api.V3 4.0.0.603 dotnet -Sonarr.Common 4.0.0.603 dotnet -Sonarr.Core 4.0.0.603 dotnet -Sonarr.Host 4.0.0.603 dotnet -Sonarr.Http 4.0.0.603 dotnet -Sonarr.Mono 4.0.0.603 dotnet -Sonarr.RuntimePatches 4.0.0.603 dotnet -Sonarr.SignalR 4.0.0.603 dotnet +Sonarr 4.0.0.604 dotnet +Sonarr.Api.V3 4.0.0.604 dotnet +Sonarr.Common 4.0.0.604 dotnet +Sonarr.Core 4.0.0.604 dotnet +Sonarr.Host 4.0.0.604 dotnet +Sonarr.Http 4.0.0.604 dotnet +Sonarr.Mono 4.0.0.604 dotnet +Sonarr.RuntimePatches 4.0.0.604 dotnet +Sonarr.SignalR 4.0.0.604 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From b57680a71b17d323d02da0af404856b7db48f419 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 9 Aug 2023 16:37:33 +0000 Subject: [PATCH 317/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 101cdf1..3e6f625 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.604 dotnet -Sonarr.Api.V3 4.0.0.604 dotnet -Sonarr.Common 4.0.0.604 dotnet -Sonarr.Core 4.0.0.604 dotnet -Sonarr.Host 4.0.0.604 dotnet -Sonarr.Http 4.0.0.604 dotnet -Sonarr.Mono 4.0.0.604 dotnet -Sonarr.RuntimePatches 4.0.0.604 dotnet -Sonarr.SignalR 4.0.0.604 dotnet +Sonarr 4.0.0.605 dotnet +Sonarr.Api.V3 4.0.0.605 dotnet +Sonarr.Common 4.0.0.605 dotnet +Sonarr.Core 4.0.0.605 dotnet +Sonarr.Host 4.0.0.605 dotnet +Sonarr.Http 4.0.0.605 dotnet +Sonarr.Mono 4.0.0.605 dotnet +Sonarr.RuntimePatches 4.0.0.605 dotnet +Sonarr.SignalR 4.0.0.605 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From ab7df7564dbd67f8a142e16af7fdd9cf77eeaf2a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 10 Aug 2023 01:46:56 +0000 Subject: [PATCH 318/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3e6f625..5fadd68 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.605 dotnet -Sonarr.Api.V3 4.0.0.605 dotnet -Sonarr.Common 4.0.0.605 dotnet -Sonarr.Core 4.0.0.605 dotnet -Sonarr.Host 4.0.0.605 dotnet -Sonarr.Http 4.0.0.605 dotnet -Sonarr.Mono 4.0.0.605 dotnet -Sonarr.RuntimePatches 4.0.0.605 dotnet -Sonarr.SignalR 4.0.0.605 dotnet +Sonarr 4.0.0.610 dotnet +Sonarr.Api.V3 4.0.0.610 dotnet +Sonarr.Common 4.0.0.610 dotnet +Sonarr.Core 4.0.0.610 dotnet +Sonarr.Host 4.0.0.610 dotnet +Sonarr.Http 4.0.0.610 dotnet +Sonarr.Mono 4.0.0.610 dotnet +Sonarr.RuntimePatches 4.0.0.610 dotnet +Sonarr.SignalR 4.0.0.610 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From dd99f66c21065031f0289cdaa55ff1ae582f8707 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 12 Aug 2023 06:29:44 +0000 Subject: [PATCH 319/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5fadd68..30c3f78 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -190,15 +190,15 @@ Noda Time 3.0.0.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.610 dotnet -Sonarr.Api.V3 4.0.0.610 dotnet -Sonarr.Common 4.0.0.610 dotnet -Sonarr.Core 4.0.0.610 dotnet -Sonarr.Host 4.0.0.610 dotnet -Sonarr.Http 4.0.0.610 dotnet -Sonarr.Mono 4.0.0.610 dotnet -Sonarr.RuntimePatches 4.0.0.610 dotnet -Sonarr.SignalR 4.0.0.610 dotnet +Sonarr 4.0.0.613 dotnet +Sonarr.Api.V3 4.0.0.613 dotnet +Sonarr.Common 4.0.0.613 dotnet +Sonarr.Core 4.0.0.613 dotnet +Sonarr.Host 4.0.0.613 dotnet +Sonarr.Http 4.0.0.613 dotnet +Sonarr.Mono 4.0.0.613 dotnet +Sonarr.RuntimePatches 4.0.0.613 dotnet +Sonarr.SignalR 4.0.0.613 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From fb469943b1246ef83062ac14aa5a835b4965d07b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 12 Aug 2023 07:24:53 +0000 Subject: [PATCH 320/515] Bot Updating Package Versions --- package_versions.txt | 57 ++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 28 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 30c3f78..49035c2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -6,25 +6,25 @@ DryIoc netstandard2.1 5.3.4.0 DryIoc.Microsoft.DependencyInjection netstandard2.0 6.1.1.0 dotnet Dynamitey 2.0.9.136 dotnet FFMpegCore 4.0.0.0 dotnet -FluentMigrator 3.3.2.0 dotnet -FluentMigrator.Abstractions 3.3.2.0 dotnet -FluentMigrator.Extensions.Oracle 3.3.2.0 dotnet -FluentMigrator.Extensions.Postgres 3.3.2.0 dotnet -FluentMigrator.Extensions.SqlAnywhere 3.3.2.0 dotnet -FluentMigrator.Extensions.SqlServer 3.3.2.0 dotnet -FluentMigrator.Runner 3.3.2.0 dotnet -FluentMigrator.Runner.Core 3.3.2.0 dotnet -FluentMigrator.Runner.Db2 3.3.2.0 dotnet -FluentMigrator.Runner.Firebird 3.3.2.0 dotnet -FluentMigrator.Runner.Hana 3.3.2.0 dotnet -FluentMigrator.Runner.MySql 3.3.2.0 dotnet -FluentMigrator.Runner.Oracle 3.3.2.0 dotnet -FluentMigrator.Runner.Postgres 3.3.2.0 dotnet -FluentMigrator.Runner.Redshift 3.3.2.0 dotnet -FluentMigrator.Runner.SQLite 3.3.2.0 dotnet -FluentMigrator.Runner.SqlAnywhere 3.3.2.0 dotnet -FluentMigrator.Runner.SqlServer 3.3.2.0 dotnet -FluentMigrator.Runner.SqlServerCe 3.3.2.0 dotnet +FluentMigrator 3.3.2.9 dotnet +FluentMigrator.Abstractions 3.3.2.9 dotnet +FluentMigrator.Extensions.Oracle 3.3.2.9 dotnet +FluentMigrator.Extensions.Postgres 3.3.2.9 dotnet +FluentMigrator.Extensions.SqlAnywhere 3.3.2.9 dotnet +FluentMigrator.Extensions.SqlServer 3.3.2.9 dotnet +FluentMigrator.Runner 3.3.2.9 dotnet +FluentMigrator.Runner.Core 3.3.2.9 dotnet +FluentMigrator.Runner.Db2 3.3.2.9 dotnet +FluentMigrator.Runner.Firebird 3.3.2.9 dotnet +FluentMigrator.Runner.Hana 3.3.2.9 dotnet +FluentMigrator.Runner.MySql 3.3.2.9 dotnet +FluentMigrator.Runner.Oracle 3.3.2.9 dotnet +FluentMigrator.Runner.Postgres 3.3.2.9 dotnet +FluentMigrator.Runner.Redshift 3.3.2.9 dotnet +FluentMigrator.Runner.SQLite 3.3.2.9 dotnet +FluentMigrator.Runner.SqlAnywhere 3.3.2.9 dotnet +FluentMigrator.Runner.SqlServer 3.3.2.9 dotnet +FluentMigrator.Runner.SqlServerCe 3.3.2.9 dotnet FluentValidation 9.5.4.0 dotnet ICSharpCode.SharpZipLib 1.4.2.13 dotnet Ical.Net 1.0.0.0 dotnet @@ -187,18 +187,19 @@ NLog Syslog target 6.0.3.0 NLog for NetStandard 2.0 4.7.14.740 dotnet NLog.Extensions.Logging for .NET 5.0 1.7.4.1610 dotnet Noda Time 3.0.0.0 dotnet +Npgsql 7.0.4.0 dotnet ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.613 dotnet -Sonarr.Api.V3 4.0.0.613 dotnet -Sonarr.Common 4.0.0.613 dotnet -Sonarr.Core 4.0.0.613 dotnet -Sonarr.Host 4.0.0.613 dotnet -Sonarr.Http 4.0.0.613 dotnet -Sonarr.Mono 4.0.0.613 dotnet -Sonarr.RuntimePatches 4.0.0.613 dotnet -Sonarr.SignalR 4.0.0.613 dotnet +Sonarr 4.0.0.614 dotnet +Sonarr.Api.V3 4.0.0.614 dotnet +Sonarr.Common 4.0.0.614 dotnet +Sonarr.Core 4.0.0.614 dotnet +Sonarr.Host 4.0.0.614 dotnet +Sonarr.Http 4.0.0.614 dotnet +Sonarr.Mono 4.0.0.614 dotnet +Sonarr.RuntimePatches 4.0.0.614 dotnet +Sonarr.SignalR 4.0.0.614 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 30ca8d1ae915eebc7ef0982be4ea7d5364573b1d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 12 Aug 2023 09:24:49 +0000 Subject: [PATCH 321/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 49035c2..62f669d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.614 dotnet -Sonarr.Api.V3 4.0.0.614 dotnet -Sonarr.Common 4.0.0.614 dotnet -Sonarr.Core 4.0.0.614 dotnet -Sonarr.Host 4.0.0.614 dotnet -Sonarr.Http 4.0.0.614 dotnet -Sonarr.Mono 4.0.0.614 dotnet -Sonarr.RuntimePatches 4.0.0.614 dotnet -Sonarr.SignalR 4.0.0.614 dotnet +Sonarr 4.0.0.615 dotnet +Sonarr.Api.V3 4.0.0.615 dotnet +Sonarr.Common 4.0.0.615 dotnet +Sonarr.Core 4.0.0.615 dotnet +Sonarr.Host 4.0.0.615 dotnet +Sonarr.Http 4.0.0.615 dotnet +Sonarr.Mono 4.0.0.615 dotnet +Sonarr.RuntimePatches 4.0.0.615 dotnet +Sonarr.SignalR 4.0.0.615 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 081fb3ecb565072fb614813e7de5ac2527100410 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 12 Aug 2023 20:24:51 +0000 Subject: [PATCH 322/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 62f669d..1dd5c86 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.615 dotnet -Sonarr.Api.V3 4.0.0.615 dotnet -Sonarr.Common 4.0.0.615 dotnet -Sonarr.Core 4.0.0.615 dotnet -Sonarr.Host 4.0.0.615 dotnet -Sonarr.Http 4.0.0.615 dotnet -Sonarr.Mono 4.0.0.615 dotnet -Sonarr.RuntimePatches 4.0.0.615 dotnet -Sonarr.SignalR 4.0.0.615 dotnet +Sonarr 4.0.0.616 dotnet +Sonarr.Api.V3 4.0.0.616 dotnet +Sonarr.Common 4.0.0.616 dotnet +Sonarr.Core 4.0.0.616 dotnet +Sonarr.Host 4.0.0.616 dotnet +Sonarr.Http 4.0.0.616 dotnet +Sonarr.Mono 4.0.0.616 dotnet +Sonarr.RuntimePatches 4.0.0.616 dotnet +Sonarr.SignalR 4.0.0.616 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -376,7 +376,7 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.2-r0 apk +alpine-release 3.18.3-r0 apk apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk From d84725cb9f238c85877ecfd9d2c75f2c11d2a968 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 13 Aug 2023 03:26:16 +0000 Subject: [PATCH 323/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1dd5c86..759e0af 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.616 dotnet -Sonarr.Api.V3 4.0.0.616 dotnet -Sonarr.Common 4.0.0.616 dotnet -Sonarr.Core 4.0.0.616 dotnet -Sonarr.Host 4.0.0.616 dotnet -Sonarr.Http 4.0.0.616 dotnet -Sonarr.Mono 4.0.0.616 dotnet -Sonarr.RuntimePatches 4.0.0.616 dotnet -Sonarr.SignalR 4.0.0.616 dotnet +Sonarr 4.0.0.617 dotnet +Sonarr.Api.V3 4.0.0.617 dotnet +Sonarr.Common 4.0.0.617 dotnet +Sonarr.Core 4.0.0.617 dotnet +Sonarr.Host 4.0.0.617 dotnet +Sonarr.Http 4.0.0.617 dotnet +Sonarr.Mono 4.0.0.617 dotnet +Sonarr.RuntimePatches 4.0.0.617 dotnet +Sonarr.SignalR 4.0.0.617 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From a5edd9901e43b62a265aedcefa02afa554b08381 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 13 Aug 2023 04:29:59 +0000 Subject: [PATCH 324/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 759e0af..9e9edc0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.617 dotnet -Sonarr.Api.V3 4.0.0.617 dotnet -Sonarr.Common 4.0.0.617 dotnet -Sonarr.Core 4.0.0.617 dotnet -Sonarr.Host 4.0.0.617 dotnet -Sonarr.Http 4.0.0.617 dotnet -Sonarr.Mono 4.0.0.617 dotnet -Sonarr.RuntimePatches 4.0.0.617 dotnet -Sonarr.SignalR 4.0.0.617 dotnet +Sonarr 4.0.0.618 dotnet +Sonarr.Api.V3 4.0.0.618 dotnet +Sonarr.Common 4.0.0.618 dotnet +Sonarr.Core 4.0.0.618 dotnet +Sonarr.Host 4.0.0.618 dotnet +Sonarr.Http 4.0.0.618 dotnet +Sonarr.Mono 4.0.0.618 dotnet +Sonarr.RuntimePatches 4.0.0.618 dotnet +Sonarr.SignalR 4.0.0.618 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 2d0053cde2d1915d16565693776386c9e5403efb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 13 Aug 2023 08:27:17 +0000 Subject: [PATCH 325/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9e9edc0..5b465d9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.618 dotnet -Sonarr.Api.V3 4.0.0.618 dotnet -Sonarr.Common 4.0.0.618 dotnet -Sonarr.Core 4.0.0.618 dotnet -Sonarr.Host 4.0.0.618 dotnet -Sonarr.Http 4.0.0.618 dotnet -Sonarr.Mono 4.0.0.618 dotnet -Sonarr.RuntimePatches 4.0.0.618 dotnet -Sonarr.SignalR 4.0.0.618 dotnet +Sonarr 4.0.0.620 dotnet +Sonarr.Api.V3 4.0.0.620 dotnet +Sonarr.Common 4.0.0.620 dotnet +Sonarr.Core 4.0.0.620 dotnet +Sonarr.Host 4.0.0.620 dotnet +Sonarr.Http 4.0.0.620 dotnet +Sonarr.Mono 4.0.0.620 dotnet +Sonarr.RuntimePatches 4.0.0.620 dotnet +Sonarr.SignalR 4.0.0.620 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From be4a082035bedf7185c8aed930212d93db10e8ec Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 13 Aug 2023 19:24:57 +0000 Subject: [PATCH 326/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5b465d9..a14bd24 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.620 dotnet -Sonarr.Api.V3 4.0.0.620 dotnet -Sonarr.Common 4.0.0.620 dotnet -Sonarr.Core 4.0.0.620 dotnet -Sonarr.Host 4.0.0.620 dotnet -Sonarr.Http 4.0.0.620 dotnet -Sonarr.Mono 4.0.0.620 dotnet -Sonarr.RuntimePatches 4.0.0.620 dotnet -Sonarr.SignalR 4.0.0.620 dotnet +Sonarr 4.0.0.621 dotnet +Sonarr.Api.V3 4.0.0.621 dotnet +Sonarr.Common 4.0.0.621 dotnet +Sonarr.Core 4.0.0.621 dotnet +Sonarr.Host 4.0.0.621 dotnet +Sonarr.Http 4.0.0.621 dotnet +Sonarr.Mono 4.0.0.621 dotnet +Sonarr.RuntimePatches 4.0.0.621 dotnet +Sonarr.SignalR 4.0.0.621 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From b9f83171d8cdb4aca214d15555362e0c8678b833 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 13 Aug 2023 22:28:16 +0000 Subject: [PATCH 327/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a14bd24..ccfa1aa 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.621 dotnet -Sonarr.Api.V3 4.0.0.621 dotnet -Sonarr.Common 4.0.0.621 dotnet -Sonarr.Core 4.0.0.621 dotnet -Sonarr.Host 4.0.0.621 dotnet -Sonarr.Http 4.0.0.621 dotnet -Sonarr.Mono 4.0.0.621 dotnet -Sonarr.RuntimePatches 4.0.0.621 dotnet -Sonarr.SignalR 4.0.0.621 dotnet +Sonarr 4.0.0.625 dotnet +Sonarr.Api.V3 4.0.0.625 dotnet +Sonarr.Common 4.0.0.625 dotnet +Sonarr.Core 4.0.0.625 dotnet +Sonarr.Host 4.0.0.625 dotnet +Sonarr.Http 4.0.0.625 dotnet +Sonarr.Mono 4.0.0.625 dotnet +Sonarr.RuntimePatches 4.0.0.625 dotnet +Sonarr.SignalR 4.0.0.625 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 60a3279fb2bdfe0424fb3df2a86d411435993acf Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 15 Aug 2023 23:26:08 +0000 Subject: [PATCH 328/515] Bot Updating Package Versions --- package_versions.txt | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ccfa1aa..ae39579 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.625 dotnet -Sonarr.Api.V3 4.0.0.625 dotnet -Sonarr.Common 4.0.0.625 dotnet -Sonarr.Core 4.0.0.625 dotnet -Sonarr.Host 4.0.0.625 dotnet -Sonarr.Http 4.0.0.625 dotnet -Sonarr.Mono 4.0.0.625 dotnet -Sonarr.RuntimePatches 4.0.0.625 dotnet -Sonarr.SignalR 4.0.0.625 dotnet +Sonarr 4.0.0.629 dotnet +Sonarr.Api.V3 4.0.0.629 dotnet +Sonarr.Common 4.0.0.629 dotnet +Sonarr.Core 4.0.0.629 dotnet +Sonarr.Host 4.0.0.629 dotnet +Sonarr.Http 4.0.0.629 dotnet +Sonarr.Mono 4.0.0.629 dotnet +Sonarr.RuntimePatches 4.0.0.629 dotnet +Sonarr.SignalR 4.0.0.629 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -380,7 +380,6 @@ alpine-release 3.18.3-r0 apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk -busybox 1.36.1 binary busybox 1.36.1-r2 apk busybox-binsh 1.36.1-r2 apk ca-certificates 20230506-r0 apk From f02258ced5b222825107f4700005a622f1175ed1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 18 Aug 2023 06:31:19 +0000 Subject: [PATCH 329/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ae39579..e500efb 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.629 dotnet -Sonarr.Api.V3 4.0.0.629 dotnet -Sonarr.Common 4.0.0.629 dotnet -Sonarr.Core 4.0.0.629 dotnet -Sonarr.Host 4.0.0.629 dotnet -Sonarr.Http 4.0.0.629 dotnet -Sonarr.Mono 4.0.0.629 dotnet -Sonarr.RuntimePatches 4.0.0.629 dotnet -Sonarr.SignalR 4.0.0.629 dotnet +Sonarr 4.0.0.630 dotnet +Sonarr.Api.V3 4.0.0.630 dotnet +Sonarr.Common 4.0.0.630 dotnet +Sonarr.Core 4.0.0.630 dotnet +Sonarr.Host 4.0.0.630 dotnet +Sonarr.Http 4.0.0.630 dotnet +Sonarr.Mono 4.0.0.630 dotnet +Sonarr.RuntimePatches 4.0.0.630 dotnet +Sonarr.SignalR 4.0.0.630 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 054ca05d52535fc2df4b3a71fa7f10020d16cfb4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 19 Aug 2023 01:21:27 +0000 Subject: [PATCH 330/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e500efb..33f928b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.630 dotnet -Sonarr.Api.V3 4.0.0.630 dotnet -Sonarr.Common 4.0.0.630 dotnet -Sonarr.Core 4.0.0.630 dotnet -Sonarr.Host 4.0.0.630 dotnet -Sonarr.Http 4.0.0.630 dotnet -Sonarr.Mono 4.0.0.630 dotnet -Sonarr.RuntimePatches 4.0.0.630 dotnet -Sonarr.SignalR 4.0.0.630 dotnet +Sonarr 4.0.0.631 dotnet +Sonarr.Api.V3 4.0.0.631 dotnet +Sonarr.Common 4.0.0.631 dotnet +Sonarr.Core 4.0.0.631 dotnet +Sonarr.Host 4.0.0.631 dotnet +Sonarr.Http 4.0.0.631 dotnet +Sonarr.Mono 4.0.0.631 dotnet +Sonarr.RuntimePatches 4.0.0.631 dotnet +Sonarr.SignalR 4.0.0.631 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From a6f6c96d9affdb5cc258bf542316727af772b8ec Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 19 Aug 2023 07:25:27 +0000 Subject: [PATCH 331/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 33f928b..f1797ef 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.631 dotnet -Sonarr.Api.V3 4.0.0.631 dotnet -Sonarr.Common 4.0.0.631 dotnet -Sonarr.Core 4.0.0.631 dotnet -Sonarr.Host 4.0.0.631 dotnet -Sonarr.Http 4.0.0.631 dotnet -Sonarr.Mono 4.0.0.631 dotnet -Sonarr.RuntimePatches 4.0.0.631 dotnet -Sonarr.SignalR 4.0.0.631 dotnet +Sonarr 4.0.0.633 dotnet +Sonarr.Api.V3 4.0.0.633 dotnet +Sonarr.Common 4.0.0.633 dotnet +Sonarr.Core 4.0.0.633 dotnet +Sonarr.Host 4.0.0.633 dotnet +Sonarr.Http 4.0.0.633 dotnet +Sonarr.Mono 4.0.0.633 dotnet +Sonarr.RuntimePatches 4.0.0.633 dotnet +Sonarr.SignalR 4.0.0.633 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 3db4a9ec10144e40af1a9fce677bb5eed9b85166 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 19 Aug 2023 19:24:22 +0000 Subject: [PATCH 332/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f1797ef..a40abf2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.633 dotnet -Sonarr.Api.V3 4.0.0.633 dotnet -Sonarr.Common 4.0.0.633 dotnet -Sonarr.Core 4.0.0.633 dotnet -Sonarr.Host 4.0.0.633 dotnet -Sonarr.Http 4.0.0.633 dotnet -Sonarr.Mono 4.0.0.633 dotnet -Sonarr.RuntimePatches 4.0.0.633 dotnet -Sonarr.SignalR 4.0.0.633 dotnet +Sonarr 4.0.0.637 dotnet +Sonarr.Api.V3 4.0.0.637 dotnet +Sonarr.Common 4.0.0.637 dotnet +Sonarr.Core 4.0.0.637 dotnet +Sonarr.Host 4.0.0.637 dotnet +Sonarr.Http 4.0.0.637 dotnet +Sonarr.Mono 4.0.0.637 dotnet +Sonarr.RuntimePatches 4.0.0.637 dotnet +Sonarr.SignalR 4.0.0.637 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 85621fd27c7f78852a4d72091693ce55e443743e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 19 Aug 2023 22:28:01 +0000 Subject: [PATCH 333/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a40abf2..4ceb4f9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.637 dotnet -Sonarr.Api.V3 4.0.0.637 dotnet -Sonarr.Common 4.0.0.637 dotnet -Sonarr.Core 4.0.0.637 dotnet -Sonarr.Host 4.0.0.637 dotnet -Sonarr.Http 4.0.0.637 dotnet -Sonarr.Mono 4.0.0.637 dotnet -Sonarr.RuntimePatches 4.0.0.637 dotnet -Sonarr.SignalR 4.0.0.637 dotnet +Sonarr 4.0.0.640 dotnet +Sonarr.Api.V3 4.0.0.640 dotnet +Sonarr.Common 4.0.0.640 dotnet +Sonarr.Core 4.0.0.640 dotnet +Sonarr.Host 4.0.0.640 dotnet +Sonarr.Http 4.0.0.640 dotnet +Sonarr.Mono 4.0.0.640 dotnet +Sonarr.RuntimePatches 4.0.0.640 dotnet +Sonarr.SignalR 4.0.0.640 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 3209a7ef21d288040c46aa8d05e74d792a20f07d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 20 Aug 2023 01:29:39 +0000 Subject: [PATCH 334/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4ceb4f9..366f2ed 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.640 dotnet -Sonarr.Api.V3 4.0.0.640 dotnet -Sonarr.Common 4.0.0.640 dotnet -Sonarr.Core 4.0.0.640 dotnet -Sonarr.Host 4.0.0.640 dotnet -Sonarr.Http 4.0.0.640 dotnet -Sonarr.Mono 4.0.0.640 dotnet -Sonarr.RuntimePatches 4.0.0.640 dotnet -Sonarr.SignalR 4.0.0.640 dotnet +Sonarr 4.0.0.641 dotnet +Sonarr.Api.V3 4.0.0.641 dotnet +Sonarr.Common 4.0.0.641 dotnet +Sonarr.Core 4.0.0.641 dotnet +Sonarr.Host 4.0.0.641 dotnet +Sonarr.Http 4.0.0.641 dotnet +Sonarr.Mono 4.0.0.641 dotnet +Sonarr.RuntimePatches 4.0.0.641 dotnet +Sonarr.SignalR 4.0.0.641 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From f4fb53a3ebd781c1e99f3a1ad4b6b3ebf3f3b5d3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 20 Aug 2023 08:28:22 +0000 Subject: [PATCH 335/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 366f2ed..4374349 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.641 dotnet -Sonarr.Api.V3 4.0.0.641 dotnet -Sonarr.Common 4.0.0.641 dotnet -Sonarr.Core 4.0.0.641 dotnet -Sonarr.Host 4.0.0.641 dotnet -Sonarr.Http 4.0.0.641 dotnet -Sonarr.Mono 4.0.0.641 dotnet -Sonarr.RuntimePatches 4.0.0.641 dotnet -Sonarr.SignalR 4.0.0.641 dotnet +Sonarr 4.0.0.642 dotnet +Sonarr.Api.V3 4.0.0.642 dotnet +Sonarr.Common 4.0.0.642 dotnet +Sonarr.Core 4.0.0.642 dotnet +Sonarr.Host 4.0.0.642 dotnet +Sonarr.Http 4.0.0.642 dotnet +Sonarr.Mono 4.0.0.642 dotnet +Sonarr.RuntimePatches 4.0.0.642 dotnet +Sonarr.SignalR 4.0.0.642 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From fae3f521763feab03e13df57a8a0e8d55a2cb9ad Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 20 Aug 2023 19:24:37 +0000 Subject: [PATCH 336/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4374349..c4b3a2c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.642 dotnet -Sonarr.Api.V3 4.0.0.642 dotnet -Sonarr.Common 4.0.0.642 dotnet -Sonarr.Core 4.0.0.642 dotnet -Sonarr.Host 4.0.0.642 dotnet -Sonarr.Http 4.0.0.642 dotnet -Sonarr.Mono 4.0.0.642 dotnet -Sonarr.RuntimePatches 4.0.0.642 dotnet -Sonarr.SignalR 4.0.0.642 dotnet +Sonarr 4.0.0.643 dotnet +Sonarr.Api.V3 4.0.0.643 dotnet +Sonarr.Common 4.0.0.643 dotnet +Sonarr.Core 4.0.0.643 dotnet +Sonarr.Host 4.0.0.643 dotnet +Sonarr.Http 4.0.0.643 dotnet +Sonarr.Mono 4.0.0.643 dotnet +Sonarr.RuntimePatches 4.0.0.643 dotnet +Sonarr.SignalR 4.0.0.643 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From aa400088a0c8217668396c9a4c9a714ef1c71cca Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 20 Aug 2023 20:24:51 +0000 Subject: [PATCH 337/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c4b3a2c..11144cd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.643 dotnet -Sonarr.Api.V3 4.0.0.643 dotnet -Sonarr.Common 4.0.0.643 dotnet -Sonarr.Core 4.0.0.643 dotnet -Sonarr.Host 4.0.0.643 dotnet -Sonarr.Http 4.0.0.643 dotnet -Sonarr.Mono 4.0.0.643 dotnet -Sonarr.RuntimePatches 4.0.0.643 dotnet -Sonarr.SignalR 4.0.0.643 dotnet +Sonarr 4.0.0.644 dotnet +Sonarr.Api.V3 4.0.0.644 dotnet +Sonarr.Common 4.0.0.644 dotnet +Sonarr.Core 4.0.0.644 dotnet +Sonarr.Host 4.0.0.644 dotnet +Sonarr.Http 4.0.0.644 dotnet +Sonarr.Mono 4.0.0.644 dotnet +Sonarr.RuntimePatches 4.0.0.644 dotnet +Sonarr.SignalR 4.0.0.644 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 746262a3cdd423b5bf3b06294159203baa62d853 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 21 Aug 2023 18:30:50 +0000 Subject: [PATCH 338/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 11144cd..0d74252 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.644 dotnet -Sonarr.Api.V3 4.0.0.644 dotnet -Sonarr.Common 4.0.0.644 dotnet -Sonarr.Core 4.0.0.644 dotnet -Sonarr.Host 4.0.0.644 dotnet -Sonarr.Http 4.0.0.644 dotnet -Sonarr.Mono 4.0.0.644 dotnet -Sonarr.RuntimePatches 4.0.0.644 dotnet -Sonarr.SignalR 4.0.0.644 dotnet +Sonarr 4.0.0.645 dotnet +Sonarr.Api.V3 4.0.0.645 dotnet +Sonarr.Common 4.0.0.645 dotnet +Sonarr.Core 4.0.0.645 dotnet +Sonarr.Host 4.0.0.645 dotnet +Sonarr.Http 4.0.0.645 dotnet +Sonarr.Mono 4.0.0.645 dotnet +Sonarr.RuntimePatches 4.0.0.645 dotnet +Sonarr.SignalR 4.0.0.645 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 0d74ea6baa40a59fa49a2d7987e5b359cb7b3137 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 23 Aug 2023 03:26:13 +0000 Subject: [PATCH 339/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0d74252..8b437a5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.645 dotnet -Sonarr.Api.V3 4.0.0.645 dotnet -Sonarr.Common 4.0.0.645 dotnet -Sonarr.Core 4.0.0.645 dotnet -Sonarr.Host 4.0.0.645 dotnet -Sonarr.Http 4.0.0.645 dotnet -Sonarr.Mono 4.0.0.645 dotnet -Sonarr.RuntimePatches 4.0.0.645 dotnet -Sonarr.SignalR 4.0.0.645 dotnet +Sonarr 4.0.0.646 dotnet +Sonarr.Api.V3 4.0.0.646 dotnet +Sonarr.Common 4.0.0.646 dotnet +Sonarr.Core 4.0.0.646 dotnet +Sonarr.Host 4.0.0.646 dotnet +Sonarr.Http 4.0.0.646 dotnet +Sonarr.Mono 4.0.0.646 dotnet +Sonarr.RuntimePatches 4.0.0.646 dotnet +Sonarr.SignalR 4.0.0.646 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From c7551810d627b3fa44a7b19e4fa84cb058b81469 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 29 Aug 2023 04:30:38 +0000 Subject: [PATCH 340/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8b437a5..e8b801b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.646 dotnet -Sonarr.Api.V3 4.0.0.646 dotnet -Sonarr.Common 4.0.0.646 dotnet -Sonarr.Core 4.0.0.646 dotnet -Sonarr.Host 4.0.0.646 dotnet -Sonarr.Http 4.0.0.646 dotnet -Sonarr.Mono 4.0.0.646 dotnet -Sonarr.RuntimePatches 4.0.0.646 dotnet -Sonarr.SignalR 4.0.0.646 dotnet +Sonarr 4.0.0.649 dotnet +Sonarr.Api.V3 4.0.0.649 dotnet +Sonarr.Common 4.0.0.649 dotnet +Sonarr.Core 4.0.0.649 dotnet +Sonarr.Host 4.0.0.649 dotnet +Sonarr.Http 4.0.0.649 dotnet +Sonarr.Mono 4.0.0.649 dotnet +Sonarr.RuntimePatches 4.0.0.649 dotnet +Sonarr.SignalR 4.0.0.649 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From c319ffbdb63fe58eb26e4955a8df08d6ad7ad6b3 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 29 Aug 2023 06:31:11 +0000 Subject: [PATCH 341/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e8b801b..8840b90 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.649 dotnet -Sonarr.Api.V3 4.0.0.649 dotnet -Sonarr.Common 4.0.0.649 dotnet -Sonarr.Core 4.0.0.649 dotnet -Sonarr.Host 4.0.0.649 dotnet -Sonarr.Http 4.0.0.649 dotnet -Sonarr.Mono 4.0.0.649 dotnet -Sonarr.RuntimePatches 4.0.0.649 dotnet -Sonarr.SignalR 4.0.0.649 dotnet +Sonarr 4.0.0.650 dotnet +Sonarr.Api.V3 4.0.0.650 dotnet +Sonarr.Common 4.0.0.650 dotnet +Sonarr.Core 4.0.0.650 dotnet +Sonarr.Host 4.0.0.650 dotnet +Sonarr.Http 4.0.0.650 dotnet +Sonarr.Mono 4.0.0.650 dotnet +Sonarr.RuntimePatches 4.0.0.650 dotnet +Sonarr.SignalR 4.0.0.650 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 5995f61845f40513b2436a2bf483acf676f68917 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 29 Aug 2023 21:26:09 +0000 Subject: [PATCH 342/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8840b90..5ecc82f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.650 dotnet -Sonarr.Api.V3 4.0.0.650 dotnet -Sonarr.Common 4.0.0.650 dotnet -Sonarr.Core 4.0.0.650 dotnet -Sonarr.Host 4.0.0.650 dotnet -Sonarr.Http 4.0.0.650 dotnet -Sonarr.Mono 4.0.0.650 dotnet -Sonarr.RuntimePatches 4.0.0.650 dotnet -Sonarr.SignalR 4.0.0.650 dotnet +Sonarr 4.0.0.651 dotnet +Sonarr.Api.V3 4.0.0.651 dotnet +Sonarr.Common 4.0.0.651 dotnet +Sonarr.Core 4.0.0.651 dotnet +Sonarr.Host 4.0.0.651 dotnet +Sonarr.Http 4.0.0.651 dotnet +Sonarr.Mono 4.0.0.651 dotnet +Sonarr.RuntimePatches 4.0.0.651 dotnet +Sonarr.SignalR 4.0.0.651 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 1e67cdf7029eb4da4d0f9d4e71f71a3ff5555321 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 1 Sep 2023 02:35:03 +0000 Subject: [PATCH 343/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 5ecc82f..b7f5844 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.651 dotnet -Sonarr.Api.V3 4.0.0.651 dotnet -Sonarr.Common 4.0.0.651 dotnet -Sonarr.Core 4.0.0.651 dotnet -Sonarr.Host 4.0.0.651 dotnet -Sonarr.Http 4.0.0.651 dotnet -Sonarr.Mono 4.0.0.651 dotnet -Sonarr.RuntimePatches 4.0.0.651 dotnet -Sonarr.SignalR 4.0.0.651 dotnet +Sonarr 4.0.0.655 dotnet +Sonarr.Api.V3 4.0.0.655 dotnet +Sonarr.Common 4.0.0.655 dotnet +Sonarr.Core 4.0.0.655 dotnet +Sonarr.Host 4.0.0.655 dotnet +Sonarr.Http 4.0.0.655 dotnet +Sonarr.Mono 4.0.0.655 dotnet +Sonarr.RuntimePatches 4.0.0.655 dotnet +Sonarr.SignalR 4.0.0.655 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From abd4e87db1f443ae246d479fb9b6219391202aed Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 1 Sep 2023 23:25:40 +0000 Subject: [PATCH 344/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b7f5844..d279a27 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.655 dotnet -Sonarr.Api.V3 4.0.0.655 dotnet -Sonarr.Common 4.0.0.655 dotnet -Sonarr.Core 4.0.0.655 dotnet -Sonarr.Host 4.0.0.655 dotnet -Sonarr.Http 4.0.0.655 dotnet -Sonarr.Mono 4.0.0.655 dotnet -Sonarr.RuntimePatches 4.0.0.655 dotnet -Sonarr.SignalR 4.0.0.655 dotnet +Sonarr 4.0.0.656 dotnet +Sonarr.Api.V3 4.0.0.656 dotnet +Sonarr.Common 4.0.0.656 dotnet +Sonarr.Core 4.0.0.656 dotnet +Sonarr.Host 4.0.0.656 dotnet +Sonarr.Http 4.0.0.656 dotnet +Sonarr.Mono 4.0.0.656 dotnet +Sonarr.RuntimePatches 4.0.0.656 dotnet +Sonarr.SignalR 4.0.0.656 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 833ec7e5db687b4b85e279906c2322a0ac93c24c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 2 Sep 2023 01:57:00 +0000 Subject: [PATCH 345/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d279a27..9a8b1c7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.656 dotnet -Sonarr.Api.V3 4.0.0.656 dotnet -Sonarr.Common 4.0.0.656 dotnet -Sonarr.Core 4.0.0.656 dotnet -Sonarr.Host 4.0.0.656 dotnet -Sonarr.Http 4.0.0.656 dotnet -Sonarr.Mono 4.0.0.656 dotnet -Sonarr.RuntimePatches 4.0.0.656 dotnet -Sonarr.SignalR 4.0.0.656 dotnet +Sonarr 4.0.0.657 dotnet +Sonarr.Api.V3 4.0.0.657 dotnet +Sonarr.Common 4.0.0.657 dotnet +Sonarr.Core 4.0.0.657 dotnet +Sonarr.Host 4.0.0.657 dotnet +Sonarr.Http 4.0.0.657 dotnet +Sonarr.Mono 4.0.0.657 dotnet +Sonarr.RuntimePatches 4.0.0.657 dotnet +Sonarr.SignalR 4.0.0.657 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 5b8034ec2c90413bcb02d495a5ab04f0a11a8064 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 8 Sep 2023 01:31:20 +0000 Subject: [PATCH 346/515] Bot Updating Package Versions --- package_versions.txt | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9a8b1c7..c1a7d67 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,8 +2,8 @@ NAME VERSION 0Harmony 2.0.1.0 dotnet BouncyCastle.Crypto 1.9.0.1 dotnet Dapper 2.0.123.33578 dotnet -DryIoc netstandard2.1 5.3.4.0 dotnet -DryIoc.Microsoft.DependencyInjection netstandard2.0 6.1.1.0 dotnet +DryIoc net6.0 5.4.1.0 dotnet +DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet Dynamitey 2.0.9.136 dotnet FFMpegCore 4.0.0.0 dotnet FluentMigrator 3.3.2.9 dotnet @@ -49,8 +49,8 @@ Microsoft.AspNetCore.Components.Web 6.0.1322.58013 Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cryptography.Internal 6.0.1523.12404 dotnet -Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.1523.12404 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet @@ -89,7 +89,7 @@ Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Owin 6.0.1523.12404 dotnet +Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet @@ -129,7 +129,7 @@ Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet Microsoft.Extensions.Features 6.0.1322.58013 dotnet @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.657 dotnet -Sonarr.Api.V3 4.0.0.657 dotnet -Sonarr.Common 4.0.0.657 dotnet -Sonarr.Core 4.0.0.657 dotnet -Sonarr.Host 4.0.0.657 dotnet -Sonarr.Http 4.0.0.657 dotnet -Sonarr.Mono 4.0.0.657 dotnet -Sonarr.RuntimePatches 4.0.0.657 dotnet -Sonarr.SignalR 4.0.0.657 dotnet +Sonarr 4.0.0.663 dotnet +Sonarr.Api.V3 4.0.0.663 dotnet +Sonarr.Common 4.0.0.663 dotnet +Sonarr.Core 4.0.0.663 dotnet +Sonarr.Host 4.0.0.663 dotnet +Sonarr.Http 4.0.0.663 dotnet +Sonarr.Mono 4.0.0.663 dotnet +Sonarr.RuntimePatches 4.0.0.663 dotnet +Sonarr.SignalR 4.0.0.663 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -339,12 +339,12 @@ System.Security.Principal.Windows 6.0.1322.58009 System.Security.SecureString 6.0.1322.58009 dotnet System.ServiceModel.Web 6.0.1322.58009 dotnet System.ServiceProcess 6.0.1322.58009 dotnet -System.ServiceProcess.ServiceController 6.0.21.52210 dotnet +System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet System.Text.Encoding 6.0.1322.58009 dotnet System.Text.Encoding.CodePages 6.0.1322.58009 dotnet System.Text.Encoding.Extensions 6.0.1322.58009 dotnet System.Text.Encodings.Web 6.0.1322.58009 dotnet -System.Text.Json 6.0.1322.58009 dotnet +System.Text.Json 6.0.1823.26907 dotnet System.Text.RegularExpressions 6.0.1322.58009 dotnet System.Threading 6.0.1322.58009 dotnet System.Threading.Channels 6.0.1322.58009 dotnet @@ -402,7 +402,7 @@ libidn2 2.3.4-r1 libintl 0.21.1-r7 apk libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk -libproc2 4.0.3-r1 apk +libproc2 4.0.4-r0 apk libssl3 3.1.2-r0 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk @@ -417,7 +417,7 @@ netcat-openbsd 1.219-r1 netstandard 6.0.1322.58009 dotnet nghttp2-libs 1.55.1-r0 apk oniguruma 6.9.8-r1 apk -procps-ng 4.0.3-r1 apk +procps-ng 4.0.4-r0 apk readline 8.2.1-r1 apk scanelf 1.3.7-r1 apk shadow 4.13-r4 apk From b05bc18e9cac1773c57b4ec8788eca798e3ac818 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 8 Sep 2023 06:31:55 +0000 Subject: [PATCH 347/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c1a7d67..7e52b89 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.663 dotnet -Sonarr.Api.V3 4.0.0.663 dotnet -Sonarr.Common 4.0.0.663 dotnet -Sonarr.Core 4.0.0.663 dotnet -Sonarr.Host 4.0.0.663 dotnet -Sonarr.Http 4.0.0.663 dotnet -Sonarr.Mono 4.0.0.663 dotnet -Sonarr.RuntimePatches 4.0.0.663 dotnet -Sonarr.SignalR 4.0.0.663 dotnet +Sonarr 4.0.0.664 dotnet +Sonarr.Api.V3 4.0.0.664 dotnet +Sonarr.Common 4.0.0.664 dotnet +Sonarr.Core 4.0.0.664 dotnet +Sonarr.Host 4.0.0.664 dotnet +Sonarr.Http 4.0.0.664 dotnet +Sonarr.Mono 4.0.0.664 dotnet +Sonarr.RuntimePatches 4.0.0.664 dotnet +Sonarr.SignalR 4.0.0.664 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 69a6585c84f0b74da8fef654aacc33f29a1f4ecc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 8 Sep 2023 16:34:12 +0000 Subject: [PATCH 348/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7e52b89..182aea0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.664 dotnet -Sonarr.Api.V3 4.0.0.664 dotnet -Sonarr.Common 4.0.0.664 dotnet -Sonarr.Core 4.0.0.664 dotnet -Sonarr.Host 4.0.0.664 dotnet -Sonarr.Http 4.0.0.664 dotnet -Sonarr.Mono 4.0.0.664 dotnet -Sonarr.RuntimePatches 4.0.0.664 dotnet -Sonarr.SignalR 4.0.0.664 dotnet +Sonarr 4.0.0.665 dotnet +Sonarr.Api.V3 4.0.0.665 dotnet +Sonarr.Common 4.0.0.665 dotnet +Sonarr.Core 4.0.0.665 dotnet +Sonarr.Host 4.0.0.665 dotnet +Sonarr.Http 4.0.0.665 dotnet +Sonarr.Mono 4.0.0.665 dotnet +Sonarr.RuntimePatches 4.0.0.665 dotnet +Sonarr.SignalR 4.0.0.665 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 37863d787d6c242b9056533e868c6760a6979cf6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 11 Sep 2023 21:26:05 +0000 Subject: [PATCH 349/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 182aea0..55f3fea 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.665 dotnet -Sonarr.Api.V3 4.0.0.665 dotnet -Sonarr.Common 4.0.0.665 dotnet -Sonarr.Core 4.0.0.665 dotnet -Sonarr.Host 4.0.0.665 dotnet -Sonarr.Http 4.0.0.665 dotnet -Sonarr.Mono 4.0.0.665 dotnet -Sonarr.RuntimePatches 4.0.0.665 dotnet -Sonarr.SignalR 4.0.0.665 dotnet +Sonarr 4.0.0.669 dotnet +Sonarr.Api.V3 4.0.0.669 dotnet +Sonarr.Common 4.0.0.669 dotnet +Sonarr.Core 4.0.0.669 dotnet +Sonarr.Host 4.0.0.669 dotnet +Sonarr.Http 4.0.0.669 dotnet +Sonarr.Mono 4.0.0.669 dotnet +Sonarr.RuntimePatches 4.0.0.669 dotnet +Sonarr.SignalR 4.0.0.669 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 640856f28cb0d6bbacdf5aebacb8b1a3ef34f575 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 14 Sep 2023 02:32:04 +0000 Subject: [PATCH 350/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 55f3fea..782f37e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.669 dotnet -Sonarr.Api.V3 4.0.0.669 dotnet -Sonarr.Common 4.0.0.669 dotnet -Sonarr.Core 4.0.0.669 dotnet -Sonarr.Host 4.0.0.669 dotnet -Sonarr.Http 4.0.0.669 dotnet -Sonarr.Mono 4.0.0.669 dotnet -Sonarr.RuntimePatches 4.0.0.669 dotnet -Sonarr.SignalR 4.0.0.669 dotnet +Sonarr 4.0.0.671 dotnet +Sonarr.Api.V3 4.0.0.671 dotnet +Sonarr.Common 4.0.0.671 dotnet +Sonarr.Core 4.0.0.671 dotnet +Sonarr.Host 4.0.0.671 dotnet +Sonarr.Http 4.0.0.671 dotnet +Sonarr.Mono 4.0.0.671 dotnet +Sonarr.RuntimePatches 4.0.0.671 dotnet +Sonarr.SignalR 4.0.0.671 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 3bb499280706e5a3ae223cb7562deb44e28ade54 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 18 Sep 2023 01:30:00 +0000 Subject: [PATCH 351/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 782f37e..bf936ce 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.671 dotnet -Sonarr.Api.V3 4.0.0.671 dotnet -Sonarr.Common 4.0.0.671 dotnet -Sonarr.Core 4.0.0.671 dotnet -Sonarr.Host 4.0.0.671 dotnet -Sonarr.Http 4.0.0.671 dotnet -Sonarr.Mono 4.0.0.671 dotnet -Sonarr.RuntimePatches 4.0.0.671 dotnet -Sonarr.SignalR 4.0.0.671 dotnet +Sonarr 4.0.0.674 dotnet +Sonarr.Api.V3 4.0.0.674 dotnet +Sonarr.Common 4.0.0.674 dotnet +Sonarr.Core 4.0.0.674 dotnet +Sonarr.Host 4.0.0.674 dotnet +Sonarr.Http 4.0.0.674 dotnet +Sonarr.Mono 4.0.0.674 dotnet +Sonarr.RuntimePatches 4.0.0.674 dotnet +Sonarr.SignalR 4.0.0.674 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 46ed56a755174d972484d571acfefbfdadccb29d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 18 Sep 2023 02:31:48 +0000 Subject: [PATCH 352/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bf936ce..1048cc9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.674 dotnet -Sonarr.Api.V3 4.0.0.674 dotnet -Sonarr.Common 4.0.0.674 dotnet -Sonarr.Core 4.0.0.674 dotnet -Sonarr.Host 4.0.0.674 dotnet -Sonarr.Http 4.0.0.674 dotnet -Sonarr.Mono 4.0.0.674 dotnet -Sonarr.RuntimePatches 4.0.0.674 dotnet -Sonarr.SignalR 4.0.0.674 dotnet +Sonarr 4.0.0.676 dotnet +Sonarr.Api.V3 4.0.0.676 dotnet +Sonarr.Common 4.0.0.676 dotnet +Sonarr.Core 4.0.0.676 dotnet +Sonarr.Host 4.0.0.676 dotnet +Sonarr.Http 4.0.0.676 dotnet +Sonarr.Mono 4.0.0.676 dotnet +Sonarr.RuntimePatches 4.0.0.676 dotnet +Sonarr.SignalR 4.0.0.676 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 0cf588bcafff27ce595fa0aa91647e5c5e14d301 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 19 Sep 2023 05:29:07 +0000 Subject: [PATCH 353/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1048cc9..882527f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.676 dotnet -Sonarr.Api.V3 4.0.0.676 dotnet -Sonarr.Common 4.0.0.676 dotnet -Sonarr.Core 4.0.0.676 dotnet -Sonarr.Host 4.0.0.676 dotnet -Sonarr.Http 4.0.0.676 dotnet -Sonarr.Mono 4.0.0.676 dotnet -Sonarr.RuntimePatches 4.0.0.676 dotnet -Sonarr.SignalR 4.0.0.676 dotnet +Sonarr 4.0.0.682 dotnet +Sonarr.Api.V3 4.0.0.682 dotnet +Sonarr.Common 4.0.0.682 dotnet +Sonarr.Core 4.0.0.682 dotnet +Sonarr.Host 4.0.0.682 dotnet +Sonarr.Http 4.0.0.682 dotnet +Sonarr.Mono 4.0.0.682 dotnet +Sonarr.RuntimePatches 4.0.0.682 dotnet +Sonarr.SignalR 4.0.0.682 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 47fbbb6090a9e5d9770d620dee6ef245e08c7533 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 27 Sep 2023 16:34:04 +0000 Subject: [PATCH 354/515] Bot Updating Package Versions --- package_versions.txt | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 882527f..c20d6a9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.682 dotnet -Sonarr.Api.V3 4.0.0.682 dotnet -Sonarr.Common 4.0.0.682 dotnet -Sonarr.Core 4.0.0.682 dotnet -Sonarr.Host 4.0.0.682 dotnet -Sonarr.Http 4.0.0.682 dotnet -Sonarr.Mono 4.0.0.682 dotnet -Sonarr.RuntimePatches 4.0.0.682 dotnet -Sonarr.SignalR 4.0.0.682 dotnet +Sonarr 4.0.0.685 dotnet +Sonarr.Api.V3 4.0.0.685 dotnet +Sonarr.Common 4.0.0.685 dotnet +Sonarr.Core 4.0.0.685 dotnet +Sonarr.Host 4.0.0.685 dotnet +Sonarr.Http 4.0.0.685 dotnet +Sonarr.Mono 4.0.0.685 dotnet +Sonarr.RuntimePatches 4.0.0.685 dotnet +Sonarr.SignalR 4.0.0.685 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -385,7 +385,7 @@ busybox-binsh 1.36.1-r2 ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk -curl 8.2.1-r0 apk +curl 8.3.0-r0 apk icu-data-en 73.2-r2 apk icu-libs 73.2-r2 apk jq 1.6-r3 apk @@ -393,8 +393,8 @@ libacl 2.3.1-r3 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.2-r0 apk -libcurl 8.2.1-r0 apk +libcrypto3 3.1.3-r0 apk +libcurl 8.3.0-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk libgpg-error 1.47-r1 apk @@ -403,7 +403,7 @@ libintl 0.21.1-r7 libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.2-r0 apk +libssl3 3.1.3-r0 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk libxml2 2.11.4-r0 apk From 78c9bb620089aa1f9d4e915442b9fbc14a1fd2a2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 27 Sep 2023 20:26:56 +0000 Subject: [PATCH 355/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c20d6a9..25a017d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.685 dotnet -Sonarr.Api.V3 4.0.0.685 dotnet -Sonarr.Common 4.0.0.685 dotnet -Sonarr.Core 4.0.0.685 dotnet -Sonarr.Host 4.0.0.685 dotnet -Sonarr.Http 4.0.0.685 dotnet -Sonarr.Mono 4.0.0.685 dotnet -Sonarr.RuntimePatches 4.0.0.685 dotnet -Sonarr.SignalR 4.0.0.685 dotnet +Sonarr 4.0.0.686 dotnet +Sonarr.Api.V3 4.0.0.686 dotnet +Sonarr.Common 4.0.0.686 dotnet +Sonarr.Core 4.0.0.686 dotnet +Sonarr.Host 4.0.0.686 dotnet +Sonarr.Http 4.0.0.686 dotnet +Sonarr.Mono 4.0.0.686 dotnet +Sonarr.RuntimePatches 4.0.0.686 dotnet +Sonarr.SignalR 4.0.0.686 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 2dccaa3c6a05c291cbe34d249160e8b9f9a95f35 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 30 Sep 2023 20:26:52 +0000 Subject: [PATCH 356/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 25a017d..fa542f5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.686 dotnet -Sonarr.Api.V3 4.0.0.686 dotnet -Sonarr.Common 4.0.0.686 dotnet -Sonarr.Core 4.0.0.686 dotnet -Sonarr.Host 4.0.0.686 dotnet -Sonarr.Http 4.0.0.686 dotnet -Sonarr.Mono 4.0.0.686 dotnet -Sonarr.RuntimePatches 4.0.0.686 dotnet -Sonarr.SignalR 4.0.0.686 dotnet +Sonarr 4.0.0.688 dotnet +Sonarr.Api.V3 4.0.0.688 dotnet +Sonarr.Common 4.0.0.688 dotnet +Sonarr.Core 4.0.0.688 dotnet +Sonarr.Host 4.0.0.688 dotnet +Sonarr.Http 4.0.0.688 dotnet +Sonarr.Mono 4.0.0.688 dotnet +Sonarr.RuntimePatches 4.0.0.688 dotnet +Sonarr.SignalR 4.0.0.688 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -376,7 +376,7 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.3-r0 apk +alpine-release 3.18.4-r0 apk apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk From a7a34f24048ea49ac3368ee7ad81fddb8940f479 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 6 Oct 2023 23:30:27 +0000 Subject: [PATCH 357/515] Bot Updating Templated Files --- Jenkinsfile | 77 ++++++++++++++++++++++++++++------------------------- 1 file changed, 41 insertions(+), 36 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 70f0325..4583476 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,7 +16,6 @@ pipeline { GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') - SCARF_TOKEN=credentials('scarf_api_key') BUILD_VERSION_ARG = 'SONARR_VERSION' LS_USER = 'linuxserver' LS_REPO = 'docker-sonarr' @@ -329,12 +328,12 @@ pipeline { else echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} fi - mkdir -p ${TEMPDIR}/gitbook - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/gitbook/docker-documentation - if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/gitbook/docker-documentation/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/gitbook/docker-documentation/images/ - cd ${TEMPDIR}/gitbook/docker-documentation/ - git add images/docker-${CONTAINER_NAME}.md + mkdir -p ${TEMPDIR}/docs + git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation + if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ + cd ${TEMPDIR}/docs/docker-documentation + git add docs/images/docker-${CONTAINER_NAME}.md git commit -m 'Bot Updating Documentation' git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all fi @@ -425,35 +424,6 @@ pipeline { "visibility":"public"}' ''' } } - /* ####################### - Scarf.sh package registry - ####################### */ - // Add package to Scarf.sh and set permissions - stage("Scarf.sh package registry"){ - when { - branch "develop" - environment name: 'EXIT_STATUS', value: '' - } - steps{ - sh '''#! /bin/bash - PACKAGE_UUID=$(curl -X GET -H "Authorization: Bearer ${SCARF_TOKEN}" https://scarf.sh/api/v1/organizations/linuxserver-ci/packages | jq -r '.[] | select(.name=="linuxserver/sonarr") | .uuid' || :) - if [ -z "${PACKAGE_UUID}" ]; then - echo "Adding package to Scarf.sh" - curl -sX POST https://scarf.sh/api/v1/organizations/linuxserver-ci/packages \ - -H "Authorization: Bearer ${SCARF_TOKEN}" \ - -H "Content-Type: application/json" \ - -d '{"name":"linuxserver/sonarr",\ - "shortDescription":"example description",\ - "libraryType":"docker",\ - "website":"https://github.com/linuxserver/docker-sonarr",\ - "backendUrl":"https://ghcr.io/linuxserver/sonarr",\ - "publicUrl":"https://lscr.io/linuxserver/sonarr"}' || : - else - echo "Package already exists on Scarf.sh" - fi - ''' - } - } /* ############### Build Container ############### */ @@ -849,6 +819,41 @@ pipeline { curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' } } + // Add protection to the release branch + stage('Github-Release-Branch-Protection') { + when { + branch "develop" + environment name: 'CHANGE_ID', value: '' + environment name: 'EXIT_STATUS', value: '' + } + steps { + echo "Setting up protection for release branch develop" + sh '''#! /bin/bash + curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/develop/protection \ + -d $(jq -c . << EOF + { + "required_status_checks": null, + "enforce_admins": true, + "required_pull_request_reviews": { + "dismiss_stale_reviews": false, + "require_code_owner_reviews": false, + "require_last_push_approval": false, + "required_approving_review_count": 1 + }, + "restrictions": null, + "required_linear_history": false, + "allow_force_pushes": false, + "allow_deletions": false, + "block_creations": false, + "required_conversation_resolution": true, + "lock_branch": false, + "allow_fork_syncing": false, + "required_signatures": false + } +EOF + ) ''' + } + } // Use helper container to sync the current README on master to the dockerhub endpoint stage('Sync-README') { when { From d2455ca5b88aecfa2002ffc70b6b2eff7e1b3af0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 6 Oct 2023 23:32:49 +0000 Subject: [PATCH 358/515] Bot Updating Templated Files --- README.md | 136 ++++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 101 insertions(+), 35 deletions(-) diff --git a/README.md b/README.md index 3629c7f..031c14f 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ -<!-- DO NOT EDIT THIS FILE MANUALLY --> -<!-- Please read the https://github.com/linuxserver/docker-sonarr/blob/develop/.github/CONTRIBUTING.md --> - +<!-- DO NOT EDIT THIS FILE MANUALLY --> +<!-- Please read https://github.com/linuxserver/docker-sonarr/blob/develop/.github/CONTRIBUTING.md --> [![linuxserver.io](https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/linuxserver_medium.png)](https://linuxserver.io) [![Blog](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=Blog)](https://blog.linuxserver.io "all the things you can do with our containers including How-To guides, opinions and much more!") @@ -66,6 +65,7 @@ This image provides various versions that are available via tags. Please read th | :----: | :----: |--- | | latest | ✅ | Stable releases from Sonarr (currently v3) | | develop | ✅ | Development releases from Sonarr (currently v4) | + ## Application Setup Access the webui at `<your-ip>:8989`, for more information check out [Sonarr](https://sonarr.tv/). @@ -80,7 +80,7 @@ The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/D ## Usage -Here are some example snippets to help you get started creating a container. +To help you get started creating a container from this image you can either use docker-compose or the docker cli. ### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose)) @@ -118,12 +118,11 @@ docker run -d \ -v <path/to/downloadclient-downloads>:/downloads \ --restart unless-stopped \ lscr.io/linuxserver/sonarr:develop - ``` ## Parameters -Container images are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `<external>:<internal>` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container. +Containers are configured using parameters passed at runtime (such as those above). These parameters are separated by a colon and indicate `<external>:<internal>` respectively. For example, `-p 8080:80` would expose port `80` from inside the container to be accessible from the host's IP on port `8080` outside the container. | Parameter | Function | | :----: | --- | @@ -142,10 +141,10 @@ You can set any environment variable from a file by using a special prepend `FIL As an example: ```bash --e FILE__PASSWORD=/run/secrets/mysecretpassword +-e FILE__MYVAR=/run/secrets/mysecretvariable ``` -Will set the environment variable `PASSWORD` based on the contents of the `/run/secrets/mysecretpassword` file. +Will set the environment variable `MYVAR` based on the contents of the `/run/secrets/mysecretvariable` file. ## Umask for running applications @@ -154,15 +153,20 @@ Keep in mind umask is not chmod it subtracts from permissions based on it's valu ## User / Group Identifiers -When using volumes (`-v` flags) permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. +When using volumes (`-v` flags), permissions issues can arise between the host OS and the container, we avoid this issue by allowing you to specify the user `PUID` and group `PGID`. Ensure any volume directories on the host are owned by the same user you specify and any permissions issues will vanish like magic. -In this instance `PUID=1000` and `PGID=1000`, to find yours use `id user` as below: +In this instance `PUID=1000` and `PGID=1000`, to find yours use `id your_user` as below: ```bash - $ id username - uid=1000(dockeruser) gid=1000(dockergroup) groups=1000(dockergroup) +id your_user +``` + +Example output: + +```text +uid=1000(your_user) gid=1000(your_user) groups=1000(your_user) ``` ## Docker Mods @@ -173,12 +177,29 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to ## Support Info -* Shell access whilst the container is running: `docker exec -it sonarr /bin/bash` -* To monitor the logs of the container in realtime: `docker logs -f sonarr` -* container version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr` -* image version number - * `docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/sonarr:develop` +* Shell access whilst the container is running: + + ```bash + docker exec -it sonarr /bin/bash + ``` + +* To monitor the logs of the container in realtime: + + ```bash + docker logs -f sonarr + ``` + +* Container version number: + + ```bash + docker inspect -f '{{ index .Config.Labels "build_version" }}' sonarr + ``` + +* Image version number: + + ```bash + docker inspect -f '{{ index .Config.Labels "build_version" }}' lscr.io/linuxserver/sonarr:develop + ``` ## Updating Info @@ -188,38 +209,83 @@ Below are the instructions for updating containers: ### Via Docker Compose -* Update all images: `docker-compose pull` - * or update a single image: `docker-compose pull sonarr` -* Let compose update all containers as necessary: `docker-compose up -d` - * or update a single container: `docker-compose up -d sonarr` -* You can also remove the old dangling images: `docker image prune` +* Update images: + * All images: + + ```bash + docker-compose pull + ``` + + * Single image: + + ```bash + docker-compose pull sonarr + ``` + +* Update containers: + * All containers: + + ```bash + docker-compose up -d + ``` + + * Single container: + + ```bash + docker-compose up -d sonarr + ``` + +* You can also remove the old dangling images: + + ```bash + docker image prune + ``` ### Via Docker Run -* Update the image: `docker pull lscr.io/linuxserver/sonarr:develop` -* Stop the running container: `docker stop sonarr` -* Delete the container: `docker rm sonarr` +* Update the image: + + ```bash + docker pull lscr.io/linuxserver/sonarr:develop + ``` + +* Stop the running container: + + ```bash + docker stop sonarr + ``` + +* Delete the container: + + ```bash + docker rm sonarr + ``` + * Recreate a new container with the same docker run parameters as instructed above (if mapped correctly to a host folder, your `/config` folder and settings will be preserved) -* You can also remove the old dangling images: `docker image prune` +* You can also remove the old dangling images: + + ```bash + docker image prune + ``` ### Via Watchtower auto-updater (only use if you don't remember the original parameters) * Pull the latest image at its tag and replace it with the same env variables in one run: - ```bash - docker run --rm \ - -v /var/run/docker.sock:/var/run/docker.sock \ - containrrr/watchtower \ - --run-once sonarr - ``` + ```bash + docker run --rm \ + -v /var/run/docker.sock:/var/run/docker.sock \ + containrrr/watchtower \ + --run-once sonarr + ``` * You can also remove the old dangling images: `docker image prune` -**Note:** We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). +**warning**: We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). ### Image Update Notifications - Diun (Docker Image Update Notifier) -* We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. +**tip**: We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. ## Building locally From cf74db5795f65c130cfaea92ed893bd56a8a0743 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 10 Oct 2023 06:32:31 +0000 Subject: [PATCH 359/515] Bot Updating Templated Files --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 4583476..0c0b95a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -829,11 +829,11 @@ pipeline { steps { echo "Setting up protection for release branch develop" sh '''#! /bin/bash - curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/develop/protection \ + curl -H "Authorization: token ${GITHUB_TOKEN}" -X PUT https://api.github.com/repos/${LS_USER}/${LS_REPO}/branches/develop/protection \ -d $(jq -c . << EOF { "required_status_checks": null, - "enforce_admins": true, + "enforce_admins": false, "required_pull_request_reviews": { "dismiss_stale_reviews": false, "require_code_owner_reviews": false, From c0fbeac1984e1bf67684efe66cabf28eae8046c1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 10 Oct 2023 06:34:48 +0000 Subject: [PATCH 360/515] Bot Updating Package Versions --- package_versions.txt | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fa542f5..bd47d32 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.688 dotnet -Sonarr.Api.V3 4.0.0.688 dotnet -Sonarr.Common 4.0.0.688 dotnet -Sonarr.Core 4.0.0.688 dotnet -Sonarr.Host 4.0.0.688 dotnet -Sonarr.Http 4.0.0.688 dotnet -Sonarr.Mono 4.0.0.688 dotnet -Sonarr.RuntimePatches 4.0.0.688 dotnet -Sonarr.SignalR 4.0.0.688 dotnet +Sonarr 4.0.0.694 dotnet +Sonarr.Api.V3 4.0.0.694 dotnet +Sonarr.Common 4.0.0.694 dotnet +Sonarr.Core 4.0.0.694 dotnet +Sonarr.Host 4.0.0.694 dotnet +Sonarr.Http 4.0.0.694 dotnet +Sonarr.Mono 4.0.0.694 dotnet +Sonarr.RuntimePatches 4.0.0.694 dotnet +Sonarr.SignalR 4.0.0.694 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -410,8 +410,8 @@ libxml2 2.11.4-r0 libxslt 1.1.38-r0 apk linux-pam 1.5.2-r10 apk mscorlib 6.0.1322.58009 dotnet -musl 1.2.4-r1 apk -musl-utils 1.2.4-r1 apk +musl 1.2.4-r2 apk +musl-utils 1.2.4-r2 apk ncurses-terminfo-base 6.4_p20230506-r0 apk netcat-openbsd 1.219-r1 apk netstandard 6.0.1322.58009 dotnet From 52e01f897384de2771a933e3fa058a0103c835b5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 10 Oct 2023 08:32:53 +0000 Subject: [PATCH 361/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index bd47d32..4e97e1f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.694 dotnet -Sonarr.Api.V3 4.0.0.694 dotnet -Sonarr.Common 4.0.0.694 dotnet -Sonarr.Core 4.0.0.694 dotnet -Sonarr.Host 4.0.0.694 dotnet -Sonarr.Http 4.0.0.694 dotnet -Sonarr.Mono 4.0.0.694 dotnet -Sonarr.RuntimePatches 4.0.0.694 dotnet -Sonarr.SignalR 4.0.0.694 dotnet +Sonarr 4.0.0.695 dotnet +Sonarr.Api.V3 4.0.0.695 dotnet +Sonarr.Common 4.0.0.695 dotnet +Sonarr.Core 4.0.0.695 dotnet +Sonarr.Host 4.0.0.695 dotnet +Sonarr.Http 4.0.0.695 dotnet +Sonarr.Mono 4.0.0.695 dotnet +Sonarr.RuntimePatches 4.0.0.695 dotnet +Sonarr.SignalR 4.0.0.695 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 68477b899488b13c335acb0d04ad58637e0ee200 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 10 Oct 2023 15:29:12 +0000 Subject: [PATCH 362/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4e97e1f..54ac5d5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.695 dotnet -Sonarr.Api.V3 4.0.0.695 dotnet -Sonarr.Common 4.0.0.695 dotnet -Sonarr.Core 4.0.0.695 dotnet -Sonarr.Host 4.0.0.695 dotnet -Sonarr.Http 4.0.0.695 dotnet -Sonarr.Mono 4.0.0.695 dotnet -Sonarr.RuntimePatches 4.0.0.695 dotnet -Sonarr.SignalR 4.0.0.695 dotnet +Sonarr 4.0.0.697 dotnet +Sonarr.Api.V3 4.0.0.697 dotnet +Sonarr.Common 4.0.0.697 dotnet +Sonarr.Core 4.0.0.697 dotnet +Sonarr.Host 4.0.0.697 dotnet +Sonarr.Http 4.0.0.697 dotnet +Sonarr.Mono 4.0.0.697 dotnet +Sonarr.RuntimePatches 4.0.0.697 dotnet +Sonarr.SignalR 4.0.0.697 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 5ec3546ba1d7b4014a263c5c9b1e53a7e1e60ff6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 17 Oct 2023 08:34:04 +0000 Subject: [PATCH 363/515] Bot Updating Package Versions --- package_versions.txt | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 54ac5d5..dc4cf89 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.697 dotnet -Sonarr.Api.V3 4.0.0.697 dotnet -Sonarr.Common 4.0.0.697 dotnet -Sonarr.Core 4.0.0.697 dotnet -Sonarr.Host 4.0.0.697 dotnet -Sonarr.Http 4.0.0.697 dotnet -Sonarr.Mono 4.0.0.697 dotnet -Sonarr.RuntimePatches 4.0.0.697 dotnet -Sonarr.SignalR 4.0.0.697 dotnet +Sonarr 4.0.0.700 dotnet +Sonarr.Api.V3 4.0.0.700 dotnet +Sonarr.Common 4.0.0.700 dotnet +Sonarr.Core 4.0.0.700 dotnet +Sonarr.Host 4.0.0.700 dotnet +Sonarr.Http 4.0.0.700 dotnet +Sonarr.Mono 4.0.0.700 dotnet +Sonarr.RuntimePatches 4.0.0.700 dotnet +Sonarr.SignalR 4.0.0.700 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -380,12 +380,12 @@ alpine-release 3.18.4-r0 apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk -busybox 1.36.1-r2 apk -busybox-binsh 1.36.1-r2 apk +busybox 1.36.1-r4 apk +busybox-binsh 1.36.1-r4 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk -curl 8.3.0-r0 apk +curl 8.4.0-r0 apk icu-data-en 73.2-r2 apk icu-libs 73.2-r2 apk jq 1.6-r3 apk @@ -394,7 +394,7 @@ libattr 2.5.1-r4 libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk libcrypto3 3.1.3-r0 apk -libcurl 8.3.0-r0 apk +libcurl 8.4.0-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk libgpg-error 1.47-r1 apk @@ -415,7 +415,7 @@ musl-utils 1.2.4-r2 ncurses-terminfo-base 6.4_p20230506-r0 apk netcat-openbsd 1.219-r1 apk netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.55.1-r0 apk +nghttp2-libs 1.57.0-r0 apk oniguruma 6.9.8-r1 apk procps-ng 4.0.4-r0 apk readline 8.2.1-r1 apk @@ -423,7 +423,7 @@ scanelf 1.3.7-r1 shadow 4.13-r4 apk skalibs 2.13.1.1-r1 apk sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r2 apk +ssl_client 1.36.1-r4 apk tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk xmlstarlet 1.6.1-r2 apk From 0ab77c73643174f41f820ddec5b887e6dc10b7f0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 27 Oct 2023 15:26:35 +0000 Subject: [PATCH 364/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index dc4cf89..a241e7c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -191,15 +191,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.700 dotnet -Sonarr.Api.V3 4.0.0.700 dotnet -Sonarr.Common 4.0.0.700 dotnet -Sonarr.Core 4.0.0.700 dotnet -Sonarr.Host 4.0.0.700 dotnet -Sonarr.Http 4.0.0.700 dotnet -Sonarr.Mono 4.0.0.700 dotnet -Sonarr.RuntimePatches 4.0.0.700 dotnet -Sonarr.SignalR 4.0.0.700 dotnet +Sonarr 4.0.0.703 dotnet +Sonarr.Api.V3 4.0.0.703 dotnet +Sonarr.Common 4.0.0.703 dotnet +Sonarr.Core 4.0.0.703 dotnet +Sonarr.Host 4.0.0.703 dotnet +Sonarr.Http 4.0.0.703 dotnet +Sonarr.Mono 4.0.0.703 dotnet +Sonarr.RuntimePatches 4.0.0.703 dotnet +Sonarr.SignalR 4.0.0.703 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 7b7f385f7d7ff939f802f94f0cf5b4df6f9695fa Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 29 Oct 2023 17:27:41 +0000 Subject: [PATCH 365/515] Bot Updating Package Versions --- package_versions.txt | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index a241e7c..0018af3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,6 +2,7 @@ NAME VERSION 0Harmony 2.0.1.0 dotnet BouncyCastle.Crypto 1.9.0.1 dotnet Dapper 2.0.123.33578 dotnet +Diacritical 1.0.4.0 dotnet DryIoc net6.0 5.4.1.0 dotnet DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet Dynamitey 2.0.9.136 dotnet @@ -191,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.703 dotnet -Sonarr.Api.V3 4.0.0.703 dotnet -Sonarr.Common 4.0.0.703 dotnet -Sonarr.Core 4.0.0.703 dotnet -Sonarr.Host 4.0.0.703 dotnet -Sonarr.Http 4.0.0.703 dotnet -Sonarr.Mono 4.0.0.703 dotnet -Sonarr.RuntimePatches 4.0.0.703 dotnet -Sonarr.SignalR 4.0.0.703 dotnet +Sonarr 4.0.0.708 dotnet +Sonarr.Api.V3 4.0.0.708 dotnet +Sonarr.Common 4.0.0.708 dotnet +Sonarr.Core 4.0.0.708 dotnet +Sonarr.Host 4.0.0.708 dotnet +Sonarr.Http 4.0.0.708 dotnet +Sonarr.Mono 4.0.0.708 dotnet +Sonarr.RuntimePatches 4.0.0.708 dotnet +Sonarr.SignalR 4.0.0.708 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -393,7 +394,7 @@ libacl 2.3.1-r3 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.3-r0 apk +libcrypto3 3.1.4-r0 apk libcurl 8.4.0-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk @@ -403,7 +404,7 @@ libintl 0.21.1-r7 libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.3-r0 apk +libssl3 3.1.4-r0 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk libxml2 2.11.4-r0 apk From e7018a9ecbaf32a049a4a04028749c06781edc97 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 29 Oct 2023 19:24:41 +0000 Subject: [PATCH 366/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0018af3..759eb0f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.708 dotnet -Sonarr.Api.V3 4.0.0.708 dotnet -Sonarr.Common 4.0.0.708 dotnet -Sonarr.Core 4.0.0.708 dotnet -Sonarr.Host 4.0.0.708 dotnet -Sonarr.Http 4.0.0.708 dotnet -Sonarr.Mono 4.0.0.708 dotnet -Sonarr.RuntimePatches 4.0.0.708 dotnet -Sonarr.SignalR 4.0.0.708 dotnet +Sonarr 4.0.0.709 dotnet +Sonarr.Api.V3 4.0.0.709 dotnet +Sonarr.Common 4.0.0.709 dotnet +Sonarr.Core 4.0.0.709 dotnet +Sonarr.Host 4.0.0.709 dotnet +Sonarr.Http 4.0.0.709 dotnet +Sonarr.Mono 4.0.0.709 dotnet +Sonarr.RuntimePatches 4.0.0.709 dotnet +Sonarr.SignalR 4.0.0.709 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 62b23c32c6452504585ac35c3442c45aa57ca6e4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 30 Oct 2023 01:31:41 +0000 Subject: [PATCH 367/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 759eb0f..9ce48b3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.709 dotnet -Sonarr.Api.V3 4.0.0.709 dotnet -Sonarr.Common 4.0.0.709 dotnet -Sonarr.Core 4.0.0.709 dotnet -Sonarr.Host 4.0.0.709 dotnet -Sonarr.Http 4.0.0.709 dotnet -Sonarr.Mono 4.0.0.709 dotnet -Sonarr.RuntimePatches 4.0.0.709 dotnet -Sonarr.SignalR 4.0.0.709 dotnet +Sonarr 4.0.0.710 dotnet +Sonarr.Api.V3 4.0.0.710 dotnet +Sonarr.Common 4.0.0.710 dotnet +Sonarr.Core 4.0.0.710 dotnet +Sonarr.Host 4.0.0.710 dotnet +Sonarr.Http 4.0.0.710 dotnet +Sonarr.Mono 4.0.0.710 dotnet +Sonarr.RuntimePatches 4.0.0.710 dotnet +Sonarr.SignalR 4.0.0.710 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From a1606b46e91e42774dab25ae04ea777c7feca3d6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 10 Nov 2023 02:33:34 +0000 Subject: [PATCH 368/515] Bot Updating Package Versions --- package_versions.txt | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 9ce48b3..3d1cd86 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -3,8 +3,8 @@ NAME VERSION BouncyCastle.Crypto 1.9.0.1 dotnet Dapper 2.0.123.33578 dotnet Diacritical 1.0.4.0 dotnet -DryIoc net6.0 5.4.1.0 dotnet -DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet +DryIoc.Microsoft.DependencyInjectionnet6.0 6.2.0.0 dotnet +DryIocnet6.0 5.4.1.0 dotnet Dynamitey 2.0.9.136 dotnet FFMpegCore 4.0.0.0 dotnet FluentMigrator 3.3.2.9 dotnet @@ -31,7 +31,7 @@ ICSharpCode.SharpZipLib 1.4.2.13 Ical.Net 1.0.0.0 dotnet ImpromptuInterface 7.0.1.0 dotnet Instances 1.0.0.0 dotnet -Json.NET .NET 6.0 13.0.3.27908 dotnet +Json.NET.NET6.0 13.0.3.27908 dotnet MailKit 3.6.0.0 dotnet Microsoft.AspNetCore 6.0.1322.58013 dotnet Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet @@ -184,23 +184,23 @@ Mono.Nat 3.0.1 Mono.Posix.NETStandard.dll 1.0.0.0 dotnet MonoMod.Common 20.5.7.1 dotnet MonoTorrent 2.0.7 dotnet -NLog Syslog target 6.0.3.0 dotnet -NLog for NetStandard 2.0 4.7.14.740 dotnet -NLog.Extensions.Logging for .NET 5.0 1.7.4.1610 dotnet -Noda Time 3.0.0.0 dotnet +NLog.Extensions.Loggingfor.NET5.0 1.7.4.1610 dotnet +NLogSyslogtarget 6.0.3.0 dotnet +NLogforNetStandard2.0 4.7.14.740 dotnet +NodaTime 3.0.0.0 dotnet Npgsql 7.0.4.0 dotnet ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.710 dotnet -Sonarr.Api.V3 4.0.0.710 dotnet -Sonarr.Common 4.0.0.710 dotnet -Sonarr.Core 4.0.0.710 dotnet -Sonarr.Host 4.0.0.710 dotnet -Sonarr.Http 4.0.0.710 dotnet -Sonarr.Mono 4.0.0.710 dotnet -Sonarr.RuntimePatches 4.0.0.710 dotnet -Sonarr.SignalR 4.0.0.710 dotnet +Sonarr 4.0.0.717 dotnet +Sonarr.Api.V3 4.0.0.717 dotnet +Sonarr.Common 4.0.0.717 dotnet +Sonarr.Core 4.0.0.717 dotnet +Sonarr.Host 4.0.0.717 dotnet +Sonarr.Http 4.0.0.717 dotnet +Sonarr.Mono 4.0.0.717 dotnet +Sonarr.RuntimePatches 4.0.0.717 dotnet +Sonarr.SignalR 4.0.0.717 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -224,7 +224,7 @@ System.Core 6.0.1322.58009 System.Data 6.0.1322.58009 dotnet System.Data.Common 6.0.1322.58009 dotnet System.Data.DataSetExtensions 6.0.1322.58009 dotnet -System.Data.SQLite Core 1.0.115.5 dotnet +System.Data.SQLiteCore 1.0.115.5 dotnet System.Data.SqlServerCe 4.0.8876.1 dotnet System.Diagnostics.Contracts 6.0.1322.58009 dotnet System.Diagnostics.Debug 6.0.1322.58009 dotnet From bfd4ab47c9a4986ddb71a703b83d056c1fd5c633 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 10 Nov 2023 18:30:48 +0000 Subject: [PATCH 369/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3d1cd86..f093a46 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.717 dotnet -Sonarr.Api.V3 4.0.0.717 dotnet -Sonarr.Common 4.0.0.717 dotnet -Sonarr.Core 4.0.0.717 dotnet -Sonarr.Host 4.0.0.717 dotnet -Sonarr.Http 4.0.0.717 dotnet -Sonarr.Mono 4.0.0.717 dotnet -Sonarr.RuntimePatches 4.0.0.717 dotnet -Sonarr.SignalR 4.0.0.717 dotnet +Sonarr 4.0.0.719 dotnet +Sonarr.Api.V3 4.0.0.719 dotnet +Sonarr.Common 4.0.0.719 dotnet +Sonarr.Core 4.0.0.719 dotnet +Sonarr.Host 4.0.0.719 dotnet +Sonarr.Http 4.0.0.719 dotnet +Sonarr.Mono 4.0.0.719 dotnet +Sonarr.RuntimePatches 4.0.0.719 dotnet +Sonarr.SignalR 4.0.0.719 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From cd148194e280af873421fe4788d00eff7d053104 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 11 Nov 2023 18:29:20 +0000 Subject: [PATCH 370/515] Bot Updating Package Versions --- package_versions.txt | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f093a46..350da9c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.719 dotnet -Sonarr.Api.V3 4.0.0.719 dotnet -Sonarr.Common 4.0.0.719 dotnet -Sonarr.Core 4.0.0.719 dotnet -Sonarr.Host 4.0.0.719 dotnet -Sonarr.Http 4.0.0.719 dotnet -Sonarr.Mono 4.0.0.719 dotnet -Sonarr.RuntimePatches 4.0.0.719 dotnet -Sonarr.SignalR 4.0.0.719 dotnet +Sonarr 4.0.0.720 dotnet +Sonarr.Api.V3 4.0.0.720 dotnet +Sonarr.Common 4.0.0.720 dotnet +Sonarr.Core 4.0.0.720 dotnet +Sonarr.Host 4.0.0.720 dotnet +Sonarr.Http 4.0.0.720 dotnet +Sonarr.Mono 4.0.0.720 dotnet +Sonarr.RuntimePatches 4.0.0.720 dotnet +Sonarr.SignalR 4.0.0.720 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -381,8 +381,8 @@ alpine-release 3.18.4-r0 apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk -busybox 1.36.1-r4 apk -busybox-binsh 1.36.1-r4 apk +busybox 1.36.1-r5 apk +busybox-binsh 1.36.1-r5 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk @@ -394,7 +394,7 @@ libacl 2.3.1-r3 libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r0 apk +libcrypto3 3.1.4-r1 apk libcurl 8.4.0-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk @@ -404,7 +404,7 @@ libintl 0.21.1-r7 libmd 1.0.4-r2 apk libncursesw 6.4_p20230506-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r0 apk +libssl3 3.1.4-r1 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk libxml2 2.11.4-r0 apk @@ -424,7 +424,7 @@ scanelf 1.3.7-r1 shadow 4.13-r4 apk skalibs 2.13.1.1-r1 apk sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r4 apk +ssl_client 1.36.1-r5 apk tzdata 2023c-r1 apk utmps-libs 0.1.2.1-r1 apk xmlstarlet 1.6.1-r2 apk From bb3be0170d82639973602809b0026e6a34679941 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 17 Nov 2023 16:37:02 +0000 Subject: [PATCH 371/515] Bot Updating Templated Files --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 031c14f..3b7ef5c 100644 --- a/README.md +++ b/README.md @@ -45,7 +45,7 @@ Find us at: ## Supported Architectures -We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://github.com/docker/distribution/blob/master/docs/spec/manifest-v2-2.md#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). +We utilise the docker manifest for multi-platform awareness. More information is available from docker [here](https://distribution.github.io/distribution/spec/manifest-v2-2/#manifest-list) and our announcement [here](https://blog.linuxserver.io/2019/02/21/the-lsio-pipeline-project/). Simply pulling `lscr.io/linuxserver/sonarr:develop` should retrieve the correct image for your arch, but you can also pull specific arch images via tags. From 79e956ac497940498010e1bc7056c6e4c9294666 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 17 Nov 2023 16:39:25 +0000 Subject: [PATCH 372/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 350da9c..e4d0969 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.720 dotnet -Sonarr.Api.V3 4.0.0.720 dotnet -Sonarr.Common 4.0.0.720 dotnet -Sonarr.Core 4.0.0.720 dotnet -Sonarr.Host 4.0.0.720 dotnet -Sonarr.Http 4.0.0.720 dotnet -Sonarr.Mono 4.0.0.720 dotnet -Sonarr.RuntimePatches 4.0.0.720 dotnet -Sonarr.SignalR 4.0.0.720 dotnet +Sonarr 4.0.0.725 dotnet +Sonarr.Api.V3 4.0.0.725 dotnet +Sonarr.Common 4.0.0.725 dotnet +Sonarr.Core 4.0.0.725 dotnet +Sonarr.Host 4.0.0.725 dotnet +Sonarr.Http 4.0.0.725 dotnet +Sonarr.Mono 4.0.0.725 dotnet +Sonarr.RuntimePatches 4.0.0.725 dotnet +Sonarr.SignalR 4.0.0.725 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 0b15e1247ce69d75217a50dae51fd3c97c2aac2a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 19 Nov 2023 21:24:32 +0000 Subject: [PATCH 373/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e4d0969..2087f68 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.725 dotnet -Sonarr.Api.V3 4.0.0.725 dotnet -Sonarr.Common 4.0.0.725 dotnet -Sonarr.Core 4.0.0.725 dotnet -Sonarr.Host 4.0.0.725 dotnet -Sonarr.Http 4.0.0.725 dotnet -Sonarr.Mono 4.0.0.725 dotnet -Sonarr.RuntimePatches 4.0.0.725 dotnet -Sonarr.SignalR 4.0.0.725 dotnet +Sonarr 4.0.0.728 dotnet +Sonarr.Api.V3 4.0.0.728 dotnet +Sonarr.Common 4.0.0.728 dotnet +Sonarr.Core 4.0.0.728 dotnet +Sonarr.Host 4.0.0.728 dotnet +Sonarr.Http 4.0.0.728 dotnet +Sonarr.Mono 4.0.0.728 dotnet +Sonarr.RuntimePatches 4.0.0.728 dotnet +Sonarr.SignalR 4.0.0.728 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -407,7 +407,7 @@ libproc2 4.0.4-r0 libssl3 3.1.4-r1 apk libstdc++ 12.2.1_git20220924-r10 apk libunistring 1.1-r1 apk -libxml2 2.11.4-r0 apk +libxml2 2.11.6-r0 apk libxslt 1.1.38-r0 apk linux-pam 1.5.2-r10 apk mscorlib 6.0.1322.58009 dotnet From 736a5a609a7b325cecedf8683e1ac1fc8671f2e5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 20 Nov 2023 01:36:46 +0000 Subject: [PATCH 374/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2087f68..fd8fc18 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.728 dotnet -Sonarr.Api.V3 4.0.0.728 dotnet -Sonarr.Common 4.0.0.728 dotnet -Sonarr.Core 4.0.0.728 dotnet -Sonarr.Host 4.0.0.728 dotnet -Sonarr.Http 4.0.0.728 dotnet -Sonarr.Mono 4.0.0.728 dotnet -Sonarr.RuntimePatches 4.0.0.728 dotnet -Sonarr.SignalR 4.0.0.728 dotnet +Sonarr 4.0.0.729 dotnet +Sonarr.Api.V3 4.0.0.729 dotnet +Sonarr.Common 4.0.0.729 dotnet +Sonarr.Core 4.0.0.729 dotnet +Sonarr.Host 4.0.0.729 dotnet +Sonarr.Http 4.0.0.729 dotnet +Sonarr.Mono 4.0.0.729 dotnet +Sonarr.RuntimePatches 4.0.0.729 dotnet +Sonarr.SignalR 4.0.0.729 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 5542773c53049a7c252f06e35084975974cf2c67 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 20 Nov 2023 06:34:36 +0000 Subject: [PATCH 375/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index fd8fc18..f0f73e0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.729 dotnet -Sonarr.Api.V3 4.0.0.729 dotnet -Sonarr.Common 4.0.0.729 dotnet -Sonarr.Core 4.0.0.729 dotnet -Sonarr.Host 4.0.0.729 dotnet -Sonarr.Http 4.0.0.729 dotnet -Sonarr.Mono 4.0.0.729 dotnet -Sonarr.RuntimePatches 4.0.0.729 dotnet -Sonarr.SignalR 4.0.0.729 dotnet +Sonarr 4.0.0.731 dotnet +Sonarr.Api.V3 4.0.0.731 dotnet +Sonarr.Common 4.0.0.731 dotnet +Sonarr.Core 4.0.0.731 dotnet +Sonarr.Host 4.0.0.731 dotnet +Sonarr.Http 4.0.0.731 dotnet +Sonarr.Mono 4.0.0.731 dotnet +Sonarr.RuntimePatches 4.0.0.731 dotnet +Sonarr.SignalR 4.0.0.731 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 00b0ce45bff6568d03d044794962de6a5719cf83 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 25 Nov 2023 21:25:39 +0000 Subject: [PATCH 376/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f0f73e0..263dc34 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.731 dotnet -Sonarr.Api.V3 4.0.0.731 dotnet -Sonarr.Common 4.0.0.731 dotnet -Sonarr.Core 4.0.0.731 dotnet -Sonarr.Host 4.0.0.731 dotnet -Sonarr.Http 4.0.0.731 dotnet -Sonarr.Mono 4.0.0.731 dotnet -Sonarr.RuntimePatches 4.0.0.731 dotnet -Sonarr.SignalR 4.0.0.731 dotnet +Sonarr 4.0.0.733 dotnet +Sonarr.Api.V3 4.0.0.733 dotnet +Sonarr.Common 4.0.0.733 dotnet +Sonarr.Core 4.0.0.733 dotnet +Sonarr.Host 4.0.0.733 dotnet +Sonarr.Http 4.0.0.733 dotnet +Sonarr.Mono 4.0.0.733 dotnet +Sonarr.RuntimePatches 4.0.0.733 dotnet +Sonarr.SignalR 4.0.0.733 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 4d0111ea16f743ebf02fd31cd553147f96b0a6ff Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 8 Dec 2023 23:30:07 +0000 Subject: [PATCH 377/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 263dc34..4bfb10f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -377,7 +377,7 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.4.3-r1 apk alpine-baselayout-data 3.4.3-r1 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.4-r0 apk +alpine-release 3.18.5-r0 apk apk-tools 2.14.0-r2 apk bash 5.2.15-r5 apk brotli-libs 1.0.9-r14 apk @@ -386,7 +386,7 @@ busybox-binsh 1.36.1-r5 ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.3-r1 apk -curl 8.4.0-r0 apk +curl 8.5.0-r0 apk icu-data-en 73.2-r2 apk icu-libs 73.2-r2 apk jq 1.6-r3 apk @@ -395,7 +395,7 @@ libattr 2.5.1-r4 libbsd 0.11.7-r1 apk libc-utils 0.7.2-r5 apk libcrypto3 3.1.4-r1 apk -libcurl 8.4.0-r0 apk +libcurl 8.5.0-r0 apk libgcc 12.2.1_git20220924-r10 apk libgcrypt 1.10.2-r1 apk libgpg-error 1.47-r1 apk From 2ba0a7a9213094073802342960094c31525a82b9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 12 Dec 2023 01:37:05 +0000 Subject: [PATCH 378/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 4bfb10f..16678df 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.733 dotnet -Sonarr.Api.V3 4.0.0.733 dotnet -Sonarr.Common 4.0.0.733 dotnet -Sonarr.Core 4.0.0.733 dotnet -Sonarr.Host 4.0.0.733 dotnet -Sonarr.Http 4.0.0.733 dotnet -Sonarr.Mono 4.0.0.733 dotnet -Sonarr.RuntimePatches 4.0.0.733 dotnet -Sonarr.SignalR 4.0.0.733 dotnet +Sonarr 4.0.0.734 dotnet +Sonarr.Api.V3 4.0.0.734 dotnet +Sonarr.Common 4.0.0.734 dotnet +Sonarr.Core 4.0.0.734 dotnet +Sonarr.Host 4.0.0.734 dotnet +Sonarr.Http 4.0.0.734 dotnet +Sonarr.Mono 4.0.0.734 dotnet +Sonarr.RuntimePatches 4.0.0.734 dotnet +Sonarr.SignalR 4.0.0.734 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -389,7 +389,7 @@ coreutils 9.3-r1 curl 8.5.0-r0 apk icu-data-en 73.2-r2 apk icu-libs 73.2-r2 apk -jq 1.6-r3 apk +jq 1.6-r4 apk libacl 2.3.1-r3 apk libattr 2.5.1-r4 apk libbsd 0.11.7-r1 apk From 1bbce6ab6911b8193666239313b6da40f6cff91a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 15 Dec 2023 02:38:21 +0000 Subject: [PATCH 379/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 16678df..63ea0b7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.734 dotnet -Sonarr.Api.V3 4.0.0.734 dotnet -Sonarr.Common 4.0.0.734 dotnet -Sonarr.Core 4.0.0.734 dotnet -Sonarr.Host 4.0.0.734 dotnet -Sonarr.Http 4.0.0.734 dotnet -Sonarr.Mono 4.0.0.734 dotnet -Sonarr.RuntimePatches 4.0.0.734 dotnet -Sonarr.SignalR 4.0.0.734 dotnet +Sonarr 4.0.0.737 dotnet +Sonarr.Api.V3 4.0.0.737 dotnet +Sonarr.Common 4.0.0.737 dotnet +Sonarr.Core 4.0.0.737 dotnet +Sonarr.Host 4.0.0.737 dotnet +Sonarr.Http 4.0.0.737 dotnet +Sonarr.Mono 4.0.0.737 dotnet +Sonarr.RuntimePatches 4.0.0.737 dotnet +Sonarr.SignalR 4.0.0.737 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From e216beb03a7a6c4baebf554209a5120a88e49ae7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 19 Dec 2023 08:31:56 +0000 Subject: [PATCH 380/515] Bot Updating Package Versions --- package_versions.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 63ea0b7..b23c8f8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -192,15 +192,15 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.737 dotnet -Sonarr.Api.V3 4.0.0.737 dotnet -Sonarr.Common 4.0.0.737 dotnet -Sonarr.Core 4.0.0.737 dotnet -Sonarr.Host 4.0.0.737 dotnet -Sonarr.Http 4.0.0.737 dotnet -Sonarr.Mono 4.0.0.737 dotnet -Sonarr.RuntimePatches 4.0.0.737 dotnet -Sonarr.SignalR 4.0.0.737 dotnet +Sonarr 4.0.0.738 dotnet +Sonarr.Api.V3 4.0.0.738 dotnet +Sonarr.Common 4.0.0.738 dotnet +Sonarr.Core 4.0.0.738 dotnet +Sonarr.Host 4.0.0.738 dotnet +Sonarr.Http 4.0.0.738 dotnet +Sonarr.Mono 4.0.0.738 dotnet +Sonarr.RuntimePatches 4.0.0.738 dotnet +Sonarr.SignalR 4.0.0.738 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 8a56735341608f3c0a9570e1a5a2ec45e257c71d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 22 Dec 2023 23:30:05 +0000 Subject: [PATCH 381/515] Bot Updating Package Versions --- package_versions.txt | 835 +++++++++++++++++++++---------------------- 1 file changed, 403 insertions(+), 432 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index b23c8f8..d2d3da0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,432 +1,403 @@ -NAME VERSION TYPE -0Harmony 2.0.1.0 dotnet -BouncyCastle.Crypto 1.9.0.1 dotnet -Dapper 2.0.123.33578 dotnet -Diacritical 1.0.4.0 dotnet -DryIoc.Microsoft.DependencyInjectionnet6.0 6.2.0.0 dotnet -DryIocnet6.0 5.4.1.0 dotnet -Dynamitey 2.0.9.136 dotnet -FFMpegCore 4.0.0.0 dotnet -FluentMigrator 3.3.2.9 dotnet -FluentMigrator.Abstractions 3.3.2.9 dotnet -FluentMigrator.Extensions.Oracle 3.3.2.9 dotnet -FluentMigrator.Extensions.Postgres 3.3.2.9 dotnet -FluentMigrator.Extensions.SqlAnywhere 3.3.2.9 dotnet -FluentMigrator.Extensions.SqlServer 3.3.2.9 dotnet -FluentMigrator.Runner 3.3.2.9 dotnet -FluentMigrator.Runner.Core 3.3.2.9 dotnet -FluentMigrator.Runner.Db2 3.3.2.9 dotnet -FluentMigrator.Runner.Firebird 3.3.2.9 dotnet -FluentMigrator.Runner.Hana 3.3.2.9 dotnet -FluentMigrator.Runner.MySql 3.3.2.9 dotnet -FluentMigrator.Runner.Oracle 3.3.2.9 dotnet -FluentMigrator.Runner.Postgres 3.3.2.9 dotnet -FluentMigrator.Runner.Redshift 3.3.2.9 dotnet -FluentMigrator.Runner.SQLite 3.3.2.9 dotnet -FluentMigrator.Runner.SqlAnywhere 3.3.2.9 dotnet -FluentMigrator.Runner.SqlServer 3.3.2.9 dotnet -FluentMigrator.Runner.SqlServerCe 3.3.2.9 dotnet -FluentValidation 9.5.4.0 dotnet -ICSharpCode.SharpZipLib 1.4.2.13 dotnet -Ical.Net 1.0.0.0 dotnet -ImpromptuInterface 7.0.1.0 dotnet -Instances 1.0.0.0 dotnet -Json.NET.NET6.0 13.0.3.27908 dotnet -MailKit 3.6.0.0 dotnet -Microsoft.AspNetCore 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet -Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet -Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet -Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet -Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet -Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet -Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet -Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet -Microsoft.CSharp 6.0.1322.58009 dotnet -Microsoft.Data.SqlClient 2.0.20168.4 dotnet -Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration 6.0.322.12309 dotnet -Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet -Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet -Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet -Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet -Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet -Microsoft.Extensions.Features 6.0.1322.58013 dotnet -Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet -Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet -Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet -Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting 6.0.222.6406 dotnet -Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet -Microsoft.Extensions.Http 6.0.21.52210 dotnet -Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet -Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet -Microsoft.Extensions.Localization 6.0.1322.58013 dotnet -Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet -Microsoft.Extensions.Logging 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet -Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet -Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet -Microsoft.Extensions.Options 6.0.21.52210 dotnet -Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet -Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet -Microsoft.Extensions.Primitives 6.0.21.52210 dotnet -Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet -Microsoft.Identity.Client 4.21.1.0 dotnet -Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012 dotnet -Microsoft.IdentityModel.Logging 6.8.0.11012 dotnet -Microsoft.IdentityModel.Protocols 6.8.0.11012 dotnet -Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012 dotnet -Microsoft.IdentityModel.Tokens 6.8.0.11012 dotnet -Microsoft.JSInterop 6.0.1322.58013 dotnet -Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet -Microsoft.OpenApi 1.2.3.0 dotnet -Microsoft.VisualBasic 6.0.1322.58009 dotnet -Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet -Microsoft.Win32.Primitives 6.0.1322.58009 dotnet -Microsoft.Win32.Registry 6.0.1322.58009 dotnet -Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet -MimeKit 3.6.0.0 dotnet -Mono.Cecil 0.11.2.0 dotnet -Mono.Cecil.Mdb 0.11.2.0 dotnet -Mono.Cecil.Pdb 0.11.2.0 dotnet -Mono.Cecil.Rocks 0.11.2.0 dotnet -Mono.Nat 3.0.1 dotnet -Mono.Posix.NETStandard.dll 1.0.0.0 dotnet -MonoMod.Common 20.5.7.1 dotnet -MonoTorrent 2.0.7 dotnet -NLog.Extensions.Loggingfor.NET5.0 1.7.4.1610 dotnet -NLogSyslogtarget 6.0.3.0 dotnet -NLogforNetStandard2.0 4.7.14.740 dotnet -NodaTime 3.0.0.0 dotnet -Npgsql 7.0.4.0 dotnet -ReusableTasks 2.0.0 dotnet -Sentry 3.23.1.0 dotnet -SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.738 dotnet -Sonarr.Api.V3 4.0.0.738 dotnet -Sonarr.Common 4.0.0.738 dotnet -Sonarr.Core 4.0.0.738 dotnet -Sonarr.Host 4.0.0.738 dotnet -Sonarr.Http 4.0.0.738 dotnet -Sonarr.Mono 4.0.0.738 dotnet -Sonarr.RuntimePatches 4.0.0.738 dotnet -Sonarr.SignalR 4.0.0.738 dotnet -Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet -Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet -System 6.0.1322.58009 dotnet -System.AppContext 6.0.1322.58009 dotnet -System.Buffers 6.0.1322.58009 dotnet -System.Collections 6.0.1322.58009 dotnet -System.Collections.Concurrent 6.0.1322.58009 dotnet -System.Collections.Immutable 6.0.1322.58009 dotnet -System.Collections.NonGeneric 6.0.1322.58009 dotnet -System.Collections.Specialized 6.0.1322.58009 dotnet -System.ComponentModel 6.0.1322.58009 dotnet -System.ComponentModel.Annotations 6.0.1322.58009 dotnet -System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet -System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet -System.ComponentModel.Primitives 6.0.1322.58009 dotnet -System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet -System.Configuration 6.0.1322.58009 dotnet -System.Configuration.ConfigurationManager 6.0.922.41905 dotnet -System.Console 6.0.1322.58009 dotnet -System.Core 6.0.1322.58009 dotnet -System.Data 6.0.1322.58009 dotnet -System.Data.Common 6.0.1322.58009 dotnet -System.Data.DataSetExtensions 6.0.1322.58009 dotnet -System.Data.SQLiteCore 1.0.115.5 dotnet -System.Data.SqlServerCe 4.0.8876.1 dotnet -System.Diagnostics.Contracts 6.0.1322.58009 dotnet -System.Diagnostics.Debug 6.0.1322.58009 dotnet -System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet -System.Diagnostics.EventLog 6.0.21.52210 dotnet -System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet -System.Diagnostics.Process 6.0.1322.58009 dotnet -System.Diagnostics.StackTrace 6.0.1322.58009 dotnet -System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet -System.Diagnostics.Tools 6.0.1322.58009 dotnet -System.Diagnostics.TraceSource 6.0.1322.58009 dotnet -System.Diagnostics.Tracing 6.0.1322.58009 dotnet -System.Drawing 6.0.1322.58009 dotnet -System.Drawing.Common 6.0.21.52210 dotnet -System.Drawing.Primitives 6.0.1322.58009 dotnet -System.Dynamic.Runtime 6.0.1322.58009 dotnet -System.Formats.Asn1 6.0.1322.58009 dotnet -System.Globalization 6.0.1322.58009 dotnet -System.Globalization.Calendars 6.0.1322.58009 dotnet -System.Globalization.Extensions 6.0.1322.58009 dotnet -System.IO 6.0.1322.58009 dotnet -System.IO.Compression 6.0.1322.58009 dotnet -System.IO.Compression.Brotli 6.0.1322.58009 dotnet -System.IO.Compression.FileSystem 6.0.1322.58009 dotnet -System.IO.Compression.ZipFile 6.0.1322.58009 dotnet -System.IO.FileSystem 6.0.1322.58009 dotnet -System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet -System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet -System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet -System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet -System.IO.IsolatedStorage 6.0.1322.58009 dotnet -System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet -System.IO.Pipelines 6.0.522.21309 dotnet -System.IO.Pipes 6.0.1322.58009 dotnet -System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet -System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet -System.IdentityModel.Tokens.Jwt 6.8.0.11012 dotnet -System.Linq 6.0.1322.58009 dotnet -System.Linq.Expressions 6.0.1322.58009 dotnet -System.Linq.Parallel 6.0.1322.58009 dotnet -System.Linq.Queryable 6.0.1322.58009 dotnet -System.Memory 6.0.1322.58009 dotnet -System.Net 6.0.1322.58009 dotnet -System.Net.Http 6.0.1322.58009 dotnet -System.Net.Http.Json 6.0.1322.58009 dotnet -System.Net.HttpListener 6.0.1322.58009 dotnet -System.Net.Mail 6.0.1322.58009 dotnet -System.Net.NameResolution 6.0.1322.58009 dotnet -System.Net.NetworkInformation 6.0.1322.58009 dotnet -System.Net.Ping 6.0.1322.58009 dotnet -System.Net.Primitives 6.0.1322.58009 dotnet -System.Net.Quic 6.0.1322.58009 dotnet -System.Net.Requests 6.0.1322.58009 dotnet -System.Net.Security 6.0.1322.58009 dotnet -System.Net.ServicePoint 6.0.1322.58009 dotnet -System.Net.Sockets 6.0.1322.58009 dotnet -System.Net.WebClient 6.0.1322.58009 dotnet -System.Net.WebHeaderCollection 6.0.1322.58009 dotnet -System.Net.WebProxy 6.0.1322.58009 dotnet -System.Net.WebSockets 6.0.1322.58009 dotnet -System.Net.WebSockets.Client 6.0.1322.58009 dotnet -System.Numerics 6.0.1322.58009 dotnet -System.Numerics.Vectors 6.0.1322.58009 dotnet -System.ObjectModel 6.0.1322.58009 dotnet -System.Private.CoreLib 6.0.1322.58009 dotnet -System.Private.DataContractSerialization 6.0.1322.58009 dotnet -System.Private.Uri 6.0.1322.58009 dotnet -System.Private.Xml 6.0.1322.58009 dotnet -System.Private.Xml.Linq 6.0.1322.58009 dotnet -System.Reflection 6.0.1322.58009 dotnet -System.Reflection.DispatchProxy 6.0.1322.58009 dotnet -System.Reflection.Emit 6.0.1322.58009 dotnet -System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet -System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet -System.Reflection.Extensions 6.0.1322.58009 dotnet -System.Reflection.Metadata 6.0.1322.58009 dotnet -System.Reflection.Primitives 6.0.1322.58009 dotnet -System.Reflection.TypeExtensions 6.0.1322.58009 dotnet -System.Resources.Reader 6.0.1322.58009 dotnet -System.Resources.ResourceManager 6.0.1322.58009 dotnet -System.Resources.Writer 6.0.1322.58009 dotnet -System.Runtime 6.0.1322.58009 dotnet -System.Runtime.Caching 4.700.19.56404 dotnet -System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet -System.Runtime.Extensions 6.0.1322.58009 dotnet -System.Runtime.Handles 6.0.1322.58009 dotnet -System.Runtime.InteropServices 6.0.1322.58009 dotnet -System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet -System.Runtime.Intrinsics 6.0.1322.58009 dotnet -System.Runtime.Loader 6.0.1322.58009 dotnet -System.Runtime.Numerics 6.0.1322.58009 dotnet -System.Runtime.Serialization 6.0.1322.58009 dotnet -System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet -System.Runtime.Serialization.Json 6.0.1322.58009 dotnet -System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet -System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet -System.Security 6.0.1322.58009 dotnet -System.Security.AccessControl 6.0.1322.58009 dotnet -System.Security.Claims 6.0.1322.58009 dotnet -System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet -System.Security.Cryptography.Cng 6.0.1322.58009 dotnet -System.Security.Cryptography.Csp 6.0.1322.58009 dotnet -System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet -System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet -System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet -System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet -System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet -System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet -System.Security.Cryptography.Xml 6.0.822.36306 dotnet -System.Security.Permissions 6.0.21.52210 dotnet -System.Security.Principal 6.0.1322.58009 dotnet -System.Security.Principal.Windows 6.0.1322.58009 dotnet -System.Security.SecureString 6.0.1322.58009 dotnet -System.ServiceModel.Web 6.0.1322.58009 dotnet -System.ServiceProcess 6.0.1322.58009 dotnet -System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet -System.Text.Encoding 6.0.1322.58009 dotnet -System.Text.Encoding.CodePages 6.0.1322.58009 dotnet -System.Text.Encoding.Extensions 6.0.1322.58009 dotnet -System.Text.Encodings.Web 6.0.1322.58009 dotnet -System.Text.Json 6.0.1823.26907 dotnet -System.Text.RegularExpressions 6.0.1322.58009 dotnet -System.Threading 6.0.1322.58009 dotnet -System.Threading.Channels 6.0.1322.58009 dotnet -System.Threading.Overlapped 6.0.1322.58009 dotnet -System.Threading.Tasks 6.0.1322.58009 dotnet -System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet -System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet -System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet -System.Threading.Thread 6.0.1322.58009 dotnet -System.Threading.ThreadPool 6.0.1322.58009 dotnet -System.Threading.Timer 6.0.1322.58009 dotnet -System.Transactions 6.0.1322.58009 dotnet -System.Transactions.Local 6.0.1322.58009 dotnet -System.ValueTuple 6.0.1322.58009 dotnet -System.Web 6.0.1322.58009 dotnet -System.Web.HttpUtility 6.0.1322.58009 dotnet -System.Windows 6.0.1322.58009 dotnet -System.Windows.Extensions 6.0.21.52210 dotnet -System.Xml 6.0.1322.58009 dotnet -System.Xml.Linq 6.0.1322.58009 dotnet -System.Xml.ReaderWriter 6.0.1322.58009 dotnet -System.Xml.Serialization 6.0.1322.58009 dotnet -System.Xml.XDocument 6.0.1322.58009 dotnet -System.Xml.XPath 6.0.1322.58009 dotnet -System.Xml.XPath.XDocument 6.0.1322.58009 dotnet -System.Xml.XmlDocument 6.0.1322.58009 dotnet -System.Xml.XmlSerializer 6.0.1322.58009 dotnet -WindowsBase 6.0.1322.58009 dotnet -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk -alpine-keys 2.4-r1 apk -alpine-release 3.18.5-r0 apk -apk-tools 2.14.0-r2 apk -bash 5.2.15-r5 apk -brotli-libs 1.0.9-r14 apk -busybox 1.36.1-r5 apk -busybox-binsh 1.36.1-r5 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -coreutils 9.3-r1 apk -curl 8.5.0-r0 apk -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -jq 1.6-r4 apk -libacl 2.3.1-r3 apk -libattr 2.5.1-r4 apk -libbsd 0.11.7-r1 apk -libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r1 apk -libcurl 8.5.0-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgcrypt 1.10.2-r1 apk -libgpg-error 1.47-r1 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libmd 1.0.4-r2 apk -libncursesw 6.4_p20230506-r0 apk -libproc2 4.0.4-r0 apk -libssl3 3.1.4-r1 apk -libstdc++ 12.2.1_git20220924-r10 apk -libunistring 1.1-r1 apk -libxml2 2.11.6-r0 apk -libxslt 1.1.38-r0 apk -linux-pam 1.5.2-r10 apk -mscorlib 6.0.1322.58009 dotnet -musl 1.2.4-r2 apk -musl-utils 1.2.4-r2 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk -netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.57.0-r0 apk -oniguruma 6.9.8-r1 apk -procps-ng 4.0.4-r0 apk -readline 8.2.1-r1 apk -scanelf 1.3.7-r1 apk -shadow 4.13-r4 apk -skalibs 2.13.1.1-r1 apk -sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r5 apk -tzdata 2023c-r1 apk -utmps-libs 0.1.2.1-r1 apk -xmlstarlet 1.6.1-r2 apk -xz-libs 5.4.3-r0 apk -zlib 1.2.13-r1 apk +NAME VERSION TYPE +Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet +Dapper 2.0.123.33578 dotnet +Diacritical 1.0.4.0 dotnet +DryIoc 5.4.1.0 dotnet +DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet +Dynamitey 2.0.9.136 dotnet +FFMpegCore 4.0.0.0 dotnet +FluentMigrator 3.3.2.9 dotnet +FluentValidation 9.5.4.0 dotnet +Harmony 2.0.1.0 dotnet +ICSharpCode.SharpZipLib 1.4.2.13 dotnet +Ical.Net 1.0.0.0 dotnet +ImpromptuInterface 7.0.1.0 dotnet +Instances 1.0.0.0 dotnet +Json.NET 13.0.3.27908 dotnet +MailKit 3.6.0.0 dotnet +Microsoft.AspNetCore 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet +Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet +Microsoft.CSharp 6.0.1322.58009 dotnet +Microsoft.Data.SqlClient 2.0.20168.4 dotnet +Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration 6.0.322.12309 dotnet +Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet +Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet +Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Features 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet +Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting 6.0.222.6406 dotnet +Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet +Microsoft.Extensions.Http 6.0.21.52210 dotnet +Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet +Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Logging 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet +Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet +Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet +Microsoft.Extensions.Options 6.0.21.52210 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet +Microsoft.Extensions.Primitives 6.0.21.52210 dotnet +Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet +Microsoft.Identity.Client 4.21.1.0 dotnet +Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Logging 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Protocols 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.JSInterop 6.0.1322.58013 dotnet +Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet +Microsoft.OpenApi 1.2.3.0 dotnet +Microsoft.VisualBasic 6.0.1322.58009 dotnet +Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet +Microsoft.Win32.Primitives 6.0.1322.58009 dotnet +Microsoft.Win32.Registry 6.0.1322.58009 dotnet +Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet +MimeKit 3.6.0.0 dotnet +Mono.Cecil 0.11.2.0 dotnet +Mono.Nat 3.0.1-master+6ab1f3f dotnet +Mono.Posix.NETStandard 1.0.0.0 dotnet +MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet +MonoTorrent 2.0.7-monotorrent-2.0+0c4e9bb3 dotnet +NLog v4.7.14 4.7.14.740 dotnet +NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet +NLog.Targets.Syslog 6.0.3.0 dotnet +NodaTime 3.0.0.0 dotnet +Npgsql 7.0.4.0 dotnet +ReusableTasks 2.0.0-master+2aa9a10 dotnet +Sentry 3.23.1.0 dotnet +SixLabors.ImageSharp 3.0.1.0 dotnet +Sonarr 4.0.0.738 dotnet +Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet +System 6.0.1322.58009 dotnet +System.AppContext 6.0.1322.58009 dotnet +System.Buffers 6.0.1322.58009 dotnet +System.Collections 6.0.1322.58009 dotnet +System.Collections.Concurrent 6.0.1322.58009 dotnet +System.Collections.Immutable 6.0.1322.58009 dotnet +System.Collections.NonGeneric 6.0.1322.58009 dotnet +System.Collections.Specialized 6.0.1322.58009 dotnet +System.ComponentModel 6.0.1322.58009 dotnet +System.ComponentModel.Annotations 6.0.1322.58009 dotnet +System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet +System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet +System.ComponentModel.Primitives 6.0.1322.58009 dotnet +System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet +System.Configuration 6.0.1322.58009 dotnet +System.Configuration.ConfigurationManager 6.0.922.41905 dotnet +System.Console 6.0.1322.58009 dotnet +System.Core 6.0.1322.58009 dotnet +System.Data 6.0.1322.58009 dotnet +System.Data.Common 6.0.1322.58009 dotnet +System.Data.DataSetExtensions 6.0.1322.58009 dotnet +System.Data.SQLite 1.0.115.5 dotnet +System.Data.SqlServerCe 4.0.8876.1 dotnet +System.Diagnostics.Contracts 6.0.1322.58009 dotnet +System.Diagnostics.Debug 6.0.1322.58009 dotnet +System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet +System.Diagnostics.EventLog 6.0.21.52210 dotnet +System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet +System.Diagnostics.Process 6.0.1322.58009 dotnet +System.Diagnostics.StackTrace 6.0.1322.58009 dotnet +System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet +System.Diagnostics.Tools 6.0.1322.58009 dotnet +System.Diagnostics.TraceSource 6.0.1322.58009 dotnet +System.Diagnostics.Tracing 6.0.1322.58009 dotnet +System.Drawing 6.0.1322.58009 dotnet +System.Drawing.Common 6.0.21.52210 dotnet +System.Drawing.Primitives 6.0.1322.58009 dotnet +System.Dynamic.Runtime 6.0.1322.58009 dotnet +System.Formats.Asn1 6.0.1322.58009 dotnet +System.Globalization 6.0.1322.58009 dotnet +System.Globalization.Calendars 6.0.1322.58009 dotnet +System.Globalization.Extensions 6.0.1322.58009 dotnet +System.IO 6.0.1322.58009 dotnet +System.IO.Compression 6.0.1322.58009 dotnet +System.IO.Compression.Brotli 6.0.1322.58009 dotnet +System.IO.Compression.FileSystem 6.0.1322.58009 dotnet +System.IO.Compression.ZipFile 6.0.1322.58009 dotnet +System.IO.FileSystem 6.0.1322.58009 dotnet +System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet +System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet +System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet +System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet +System.IO.IsolatedStorage 6.0.1322.58009 dotnet +System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet +System.IO.Pipelines 6.0.522.21309 dotnet +System.IO.Pipes 6.0.1322.58009 dotnet +System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet +System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet +System.IdentityModel.Tokens.Jwt 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +System.Linq 6.0.1322.58009 dotnet +System.Linq.Expressions 6.0.1322.58009 dotnet +System.Linq.Parallel 6.0.1322.58009 dotnet +System.Linq.Queryable 6.0.1322.58009 dotnet +System.Memory 6.0.1322.58009 dotnet +System.Net 6.0.1322.58009 dotnet +System.Net.Http 6.0.1322.58009 dotnet +System.Net.Http.Json 6.0.1322.58009 dotnet +System.Net.HttpListener 6.0.1322.58009 dotnet +System.Net.Mail 6.0.1322.58009 dotnet +System.Net.NameResolution 6.0.1322.58009 dotnet +System.Net.NetworkInformation 6.0.1322.58009 dotnet +System.Net.Ping 6.0.1322.58009 dotnet +System.Net.Primitives 6.0.1322.58009 dotnet +System.Net.Quic 6.0.1322.58009 dotnet +System.Net.Requests 6.0.1322.58009 dotnet +System.Net.Security 6.0.1322.58009 dotnet +System.Net.ServicePoint 6.0.1322.58009 dotnet +System.Net.Sockets 6.0.1322.58009 dotnet +System.Net.WebClient 6.0.1322.58009 dotnet +System.Net.WebHeaderCollection 6.0.1322.58009 dotnet +System.Net.WebProxy 6.0.1322.58009 dotnet +System.Net.WebSockets 6.0.1322.58009 dotnet +System.Net.WebSockets.Client 6.0.1322.58009 dotnet +System.Numerics 6.0.1322.58009 dotnet +System.Numerics.Vectors 6.0.1322.58009 dotnet +System.ObjectModel 6.0.1322.58009 dotnet +System.Private.CoreLib 6.0.1322.58009 dotnet +System.Private.DataContractSerialization 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet +System.Private.Uri 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet +System.Private.Xml 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet +System.Private.Xml.Linq 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet +System.Reflection 6.0.1322.58009 dotnet +System.Reflection.DispatchProxy 6.0.1322.58009 dotnet +System.Reflection.Emit 6.0.1322.58009 dotnet +System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet +System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet +System.Reflection.Extensions 6.0.1322.58009 dotnet +System.Reflection.Metadata 6.0.1322.58009 dotnet +System.Reflection.Primitives 6.0.1322.58009 dotnet +System.Reflection.TypeExtensions 6.0.1322.58009 dotnet +System.Resources.Reader 6.0.1322.58009 dotnet +System.Resources.ResourceManager 6.0.1322.58009 dotnet +System.Resources.Writer 6.0.1322.58009 dotnet +System.Runtime 6.0.1322.58009 dotnet +System.Runtime.Caching 4.700.19.56404 dotnet +System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet +System.Runtime.Extensions 6.0.1322.58009 dotnet +System.Runtime.Handles 6.0.1322.58009 dotnet +System.Runtime.InteropServices 6.0.1322.58009 dotnet +System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet +System.Runtime.Intrinsics 6.0.1322.58009 dotnet +System.Runtime.Loader 6.0.1322.58009 dotnet +System.Runtime.Numerics 6.0.1322.58009 dotnet +System.Runtime.Serialization 6.0.1322.58009 dotnet +System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet +System.Runtime.Serialization.Json 6.0.1322.58009 dotnet +System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet +System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet +System.Security 6.0.1322.58009 dotnet +System.Security.AccessControl 6.0.1322.58009 dotnet +System.Security.Claims 6.0.1322.58009 dotnet +System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet +System.Security.Cryptography.Cng 6.0.1322.58009 dotnet +System.Security.Cryptography.Csp 6.0.1322.58009 dotnet +System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet +System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet +System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet +System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet +System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet +System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet +System.Security.Cryptography.Xml 6.0.822.36306 dotnet +System.Security.Permissions 6.0.21.52210 dotnet +System.Security.Principal 6.0.1322.58009 dotnet +System.Security.Principal.Windows 6.0.1322.58009 dotnet +System.Security.SecureString 6.0.1322.58009 dotnet +System.ServiceModel.Web 6.0.1322.58009 dotnet +System.ServiceProcess 6.0.1322.58009 dotnet +System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet +System.Text.Encoding 6.0.1322.58009 dotnet +System.Text.Encoding.CodePages 6.0.1322.58009 dotnet +System.Text.Encoding.Extensions 6.0.1322.58009 dotnet +System.Text.Encodings.Web 6.0.1322.58009 dotnet +System.Text.Json 6.0.1823.26907 dotnet +System.Text.RegularExpressions 6.0.1322.58009 dotnet +System.Threading 6.0.1322.58009 dotnet +System.Threading.Channels 6.0.1322.58009 dotnet +System.Threading.Overlapped 6.0.1322.58009 dotnet +System.Threading.Tasks 6.0.1322.58009 dotnet +System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet +System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet +System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet +System.Threading.Thread 6.0.1322.58009 dotnet +System.Threading.ThreadPool 6.0.1322.58009 dotnet +System.Threading.Timer 6.0.1322.58009 dotnet +System.Transactions 6.0.1322.58009 dotnet +System.Transactions.Local 6.0.1322.58009 dotnet +System.ValueTuple 6.0.1322.58009 dotnet +System.Web 6.0.1322.58009 dotnet +System.Web.HttpUtility 6.0.1322.58009 dotnet +System.Windows 6.0.1322.58009 dotnet +System.Windows.Extensions 6.0.21.52210 dotnet +System.Xml 6.0.1322.58009 dotnet +System.Xml.Linq 6.0.1322.58009 dotnet +System.Xml.ReaderWriter 6.0.1322.58009 dotnet +System.Xml.Serialization 6.0.1322.58009 dotnet +System.Xml.XDocument 6.0.1322.58009 dotnet +System.Xml.XPath 6.0.1322.58009 dotnet +System.Xml.XPath.XDocument 6.0.1322.58009 dotnet +System.Xml.XmlDocument 6.0.1322.58009 dotnet +System.Xml.XmlSerializer 6.0.1322.58009 dotnet +WindowsBase 6.0.1322.58009 dotnet +alpine-baselayout 3.4.3-r1 apk +alpine-baselayout-data 3.4.3-r1 apk +alpine-keys 2.4-r1 apk +alpine-release 3.18.5-r0 apk +apk-tools 2.14.0-r2 apk +bash 5.2.15-r5 apk +brotli-libs 1.0.9-r14 apk +busybox 1.36.1-r5 apk +busybox-binsh 1.36.1-r5 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +coreutils 9.3-r1 apk +curl 8.5.0-r0 apk +icu-data-en 73.2-r2 apk +icu-libs 73.2-r2 apk +jq 1.6-r4 apk +libacl 2.3.1-r3 apk +libattr 2.5.1-r4 apk +libbsd 0.11.7-r1 apk +libc-utils 0.7.2-r5 apk +libcrypto3 3.1.4-r1 apk +libcurl 8.5.0-r0 apk +libgcc 12.2.1_git20220924-r10 apk +libgcrypt 1.10.2-r1 apk +libgpg-error 1.47-r1 apk +libidn2 2.3.4-r1 apk +libintl 0.21.1-r7 apk +libmd 1.0.4-r2 apk +libncursesw 6.4_p20230506-r0 apk +libproc2 4.0.4-r0 apk +libssl3 3.1.4-r1 apk +libstdc++ 12.2.1_git20220924-r10 apk +libunistring 1.1-r1 apk +libxml2 2.11.6-r0 apk +libxslt 1.1.38-r0 apk +linux-pam 1.5.2-r10 apk +mscorlib 6.0.1322.58009 dotnet +musl 1.2.4-r2 apk +musl-utils 1.2.4-r2 apk +ncurses-terminfo-base 6.4_p20230506-r0 apk +netcat-openbsd 1.219-r1 apk +netstandard 6.0.1322.58009 dotnet +nghttp2-libs 1.57.0-r0 apk +oniguruma 6.9.8-r1 apk +procps-ng 4.0.4-r0 apk +readline 8.2.1-r1 apk +scanelf 1.3.7-r1 apk +shadow 4.13-r4 apk +skalibs 2.13.1.1-r1 apk +sqlite-libs 3.41.2-r2 apk +ssl_client 1.36.1-r5 apk +tzdata 2023c-r1 apk +utmps-libs 0.1.2.1-r1 apk +xmlstarlet 1.6.1-r2 apk +xz-libs 5.4.3-r0 apk +zlib 1.2.13-r1 apk From 0cc4050a1270f32111eb6e89930d558b7f6f972c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 28 Dec 2023 21:26:03 +0000 Subject: [PATCH 382/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index d2d3da0..961dcd1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -171,7 +171,7 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.738 dotnet +Sonarr 4.0.0.740 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 590e1f9b9260bbb3761e9501d64d75d4792430d6 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Sat, 30 Dec 2023 15:15:31 +0000 Subject: [PATCH 383/515] Rebase to 3.19 --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- readme-vars.yml | 1 + 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c2b2fd5..0e251a3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:3.18 +FROM ghcr.io/linuxserver/baseimage-alpine:3.19 # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index 60d6303..b76acfd 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.18 +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19 # set version label ARG BUILD_DATE diff --git a/readme-vars.yml b/readme-vars.yml index 019a67e..cedae9f 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -49,6 +49,7 @@ app_setup_block: | # changelog changelogs: + - { date: "30.12.23:", desc: "Rebase to Alpine 3.19." } - { date: "30.05.23:", desc: "Rebase to Alpine 3.18." } - { date: "19.12.22:", desc: "Rebase develop branch to Alpine 3.17." } - { date: "24.11.22:", desc: "Bump develop branch to v4, rebase to Alpine." } From 197fbe6c71902bb52acdf3704eeab1f335c7dff9 Mon Sep 17 00:00:00 2001 From: TheSpad <git@spad.co.uk> Date: Sat, 30 Dec 2023 15:36:38 +0000 Subject: [PATCH 384/515] Don't extract port from non-existent file --- root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check index ad7e6e9..bd10af2 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/data/check @@ -1,6 +1,8 @@ #!/bin/bash -PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml) +if [[ -f /config/config.xml ]]; then + PORT=$(xmlstarlet sel -T -t -v /Config/Port /config/config.xml) +fi if [[ $(curl -sL "http://localhost:${PORT:-8989}/ping" | jq -r '.status' 2>/dev/null) = "OK" ]]; then exit 0 From 6771a2381563e60e42e9871b9baac7e348f7cac2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 30 Dec 2023 17:03:43 +0000 Subject: [PATCH 385/515] Bot Updating Templated Files --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3b7ef5c..0eef6ec 100644 --- a/README.md +++ b/README.md @@ -310,6 +310,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **30.12.23:** - Rebase to Alpine 3.19. * **30.05.23:** - Rebase to Alpine 3.18. * **19.12.22:** - Rebase develop branch to Alpine 3.17. * **24.11.22:** - Bump develop branch to v4, rebase to Alpine. From acea48780023c4a2ec67f0a44492375dba7facba Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 30 Dec 2023 17:06:30 +0000 Subject: [PATCH 386/515] Bot Updating Package Versions --- package_versions.txt | 92 +++++++++++++++++++++++--------------------- 1 file changed, 48 insertions(+), 44 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 961dcd1..acce3c9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -345,59 +345,63 @@ System.Xml.XPath.XDocument 6.0.1322.58009 System.Xml.XmlDocument 6.0.1322.58009 dotnet System.Xml.XmlSerializer 6.0.1322.58009 dotnet WindowsBase 6.0.1322.58009 dotnet -alpine-baselayout 3.4.3-r1 apk -alpine-baselayout-data 3.4.3-r1 apk +alpine-baselayout 3.4.3-r2 apk +alpine-baselayout-data 3.4.3-r2 apk alpine-keys 2.4-r1 apk -alpine-release 3.18.5-r0 apk -apk-tools 2.14.0-r2 apk -bash 5.2.15-r5 apk -brotli-libs 1.0.9-r14 apk -busybox 1.36.1-r5 apk -busybox-binsh 1.36.1-r5 apk +alpine-release 3.19.0-r0 apk +apk-tools 2.14.0-r5 apk +bash 5.2.21-r0 apk +brotli-libs 1.1.0-r1 apk +busybox 1.36.1-r15 apk +busybox-binsh 1.36.1-r15 apk +c-ares 1.22.1-r0 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk -coreutils 9.3-r1 apk +coreutils 9.4-r1 apk +coreutils-env 9.4-r1 apk +coreutils-fmt 9.4-r1 apk +coreutils-sha512sum 9.4-r1 apk curl 8.5.0-r0 apk -icu-data-en 73.2-r2 apk -icu-libs 73.2-r2 apk -jq 1.6-r4 apk -libacl 2.3.1-r3 apk -libattr 2.5.1-r4 apk -libbsd 0.11.7-r1 apk +icu-data-en 74.1-r0 apk +icu-libs 74.1-r0 apk +jq 1.7.1-r0 apk +libacl 2.3.1-r4 apk +libattr 2.5.1-r5 apk +libbsd 0.11.7-r3 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r1 apk +libcrypto3 3.1.4-r2 apk libcurl 8.5.0-r0 apk -libgcc 12.2.1_git20220924-r10 apk -libgcrypt 1.10.2-r1 apk -libgpg-error 1.47-r1 apk -libidn2 2.3.4-r1 apk -libintl 0.21.1-r7 apk -libmd 1.0.4-r2 apk -libncursesw 6.4_p20230506-r0 apk +libgcc 13.2.1_git20231014-r0 apk +libgcrypt 1.10.3-r0 apk +libgpg-error 1.47-r2 apk +libidn2 2.3.4-r4 apk +libintl 0.22.3-r0 apk +libmd 1.1.0-r0 apk +libncursesw 6.4_p20231125-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r1 apk -libstdc++ 12.2.1_git20220924-r10 apk -libunistring 1.1-r1 apk +libssl3 3.1.4-r2 apk +libstdc++ 13.2.1_git20231014-r0 apk +libunistring 1.1-r2 apk libxml2 2.11.6-r0 apk -libxslt 1.1.38-r0 apk -linux-pam 1.5.2-r10 apk +libxslt 1.1.39-r0 apk +linux-pam 1.5.3-r7 apk mscorlib 6.0.1322.58009 dotnet -musl 1.2.4-r2 apk -musl-utils 1.2.4-r2 apk -ncurses-terminfo-base 6.4_p20230506-r0 apk -netcat-openbsd 1.219-r1 apk +musl 1.2.4_git20230717-r4 apk +musl-utils 1.2.4_git20230717-r4 apk +ncurses-terminfo-base 6.4_p20231125-r0 apk +netcat-openbsd 1.226-r0 apk netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.57.0-r0 apk -oniguruma 6.9.8-r1 apk +nghttp2-libs 1.58.0-r0 apk +oniguruma 6.9.9-r0 apk procps-ng 4.0.4-r0 apk -readline 8.2.1-r1 apk -scanelf 1.3.7-r1 apk -shadow 4.13-r4 apk -skalibs 2.13.1.1-r1 apk -sqlite-libs 3.41.2-r2 apk -ssl_client 1.36.1-r5 apk -tzdata 2023c-r1 apk -utmps-libs 0.1.2.1-r1 apk +readline 8.2.1-r2 apk +scanelf 1.3.7-r2 apk +shadow 4.14.2-r0 apk +skalibs 2.14.0.1-r0 apk +sqlite-libs 3.44.2-r0 apk +ssl_client 1.36.1-r15 apk +tzdata 2023d-r0 apk +utmps-libs 0.1.2.2-r0 apk xmlstarlet 1.6.1-r2 apk -xz-libs 5.4.3-r0 apk -zlib 1.2.13-r1 apk +xz-libs 5.4.5-r0 apk +zlib 1.3-r2 apk From 28c337edeb2d42f801ebbca925983c0ccf7ed406 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 30 Dec 2023 18:31:57 +0000 Subject: [PATCH 387/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index acce3c9..73f7f36 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -171,7 +171,7 @@ Npgsql 7.0.4.0 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.740 dotnet +Sonarr 4.0.0.742 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From d73f1d63b28256a495f773cfaf9553c0438241c9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 31 Dec 2023 02:36:57 +0000 Subject: [PATCH 388/515] Bot Updating Package Versions --- package_versions.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 73f7f36..44419e9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -96,6 +96,8 @@ Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet +Microsoft.Bcl.AsyncInterfaces 6.0.21.52210 dotnet +Microsoft.Bcl.TimeProvider 8.0.23.53103 dotnet Microsoft.CSharp 6.0.1322.58009 dotnet Microsoft.Data.SqlClient 2.0.20168.4 dotnet Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet @@ -168,10 +170,12 @@ NLog.Extensions.Logging v1.7.4 1.7.4.1610 NLog.Targets.Syslog 6.0.3.0 dotnet NodaTime 3.0.0.0 dotnet Npgsql 7.0.4.0 dotnet +Polly 8.2.0.2702 dotnet +Polly.Core 8.2.0.2702 dotnet ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.742 dotnet +Sonarr 4.0.0.746 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 6577e4a7ea6baeb3e43817214839964e490b9b44 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 1 Jan 2024 01:44:29 +0000 Subject: [PATCH 389/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 44419e9..97b6d6b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.746 dotnet +Sonarr 4.0.0.747 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 574bb7c0bf47d1a45a00af6d79020425b4ac27eb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 2 Jan 2024 10:32:33 +0000 Subject: [PATCH 390/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 97b6d6b..78d349d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.747 dotnet +Sonarr 4.0.0.749 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 29b234542352fc702e4787b4728e2589ee1d5d7d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 3 Jan 2024 22:30:35 +0000 Subject: [PATCH 391/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 78d349d..0625820 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.749 dotnet +Sonarr 4.0.0.751 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 408e3510ac65675f7be558123cebcdc20b7d592f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 6 Jan 2024 01:35:31 +0000 Subject: [PATCH 392/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 0625820..0614367 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.751 dotnet +Sonarr 4.0.0.752 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From bd62785efc0d2ec5c13f58cb61c31cede9501648 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 11 Jan 2024 02:39:10 +0000 Subject: [PATCH 393/515] Bot Updating Templated Files --- Jenkinsfile | 295 +++++++++++++++++++++++++++------------------------- 1 file changed, 152 insertions(+), 143 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 0c0b95a..696322c 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -16,6 +16,7 @@ pipeline { GITHUB_TOKEN=credentials('498b4638-2d02-4ce5-832d-8a57d01d97ab') GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') + DOCKERHUB_TOKEN=credentials('docker-hub-ci-pat') BUILD_VERSION_ARG = 'SONARR_VERSION' LS_USER = 'linuxserver' LS_REPO = 'docker-sonarr' @@ -58,11 +59,16 @@ pipeline { env.COMMIT_SHA = sh( script: '''git rev-parse HEAD''', returnStdout: true).trim() + env.GH_DEFAULT_BRANCH = sh( + script: '''git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||' ''', + returnStdout: true).trim() env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/donate.txt' } + sh '''#! /bin/bash + echo "The default github branch detected as ${GH_DEFAULT_BRANCH}" ''' script{ env.LS_RELEASE_NUMBER = sh( script: '''echo ${LS_RELEASE} |sed 's/^.*-ls//g' ''', @@ -120,7 +126,7 @@ pipeline { steps{ script{ env.EXT_RELEASE_CLEAN = sh( - script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g' ''', + script: '''echo ${EXT_RELEASE} | sed 's/[~,%@+;:/ ]//g' ''', returnStdout: true).trim() def semver = env.EXT_RELEASE_CLEAN =~ /(\d+)\.(\d+)\.(\d+)/ @@ -138,7 +144,7 @@ pipeline { } if (env.SEMVER != null) { - if (BRANCH_NAME != "master" && BRANCH_NAME != "main") { + if (BRANCH_NAME != "${env.GH_DEFAULT_BRANCH}") { env.SEMVER = "${env.SEMVER}-${BRANCH_NAME}" } println("SEMVER: ${env.SEMVER}") @@ -256,115 +262,150 @@ pipeline { } } steps { - sh '''#! /bin/bash - set -e - TEMPDIR=$(mktemp -d) - docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - # Stage 1 - Jenkinsfile update - if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then - mkdir -p ${TEMPDIR}/repo - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - cd ${TEMPDIR}/repo/${LS_REPO} - git checkout -f develop - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ - git add Jenkinsfile - git commit -m 'Bot Updating Templated Files' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Updating Jenkinsfile" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "Jenkinsfile is up to date." - fi - # Stage 2 - Delete old templates - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" - for i in ${OLD_TEMPLATES}; do - if [[ -f "${i}" ]]; then - TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" - fi - done - if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then - mkdir -p ${TEMPDIR}/repo - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - cd ${TEMPDIR}/repo/${LS_REPO} - git checkout -f develop - for i in ${TEMPLATES_TO_DELETE}; do - git rm "${i}" - done - git commit -m 'Bot Updating Templated Files' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old and deprecated templates" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "No templates to delete" - fi - # Stage 3 - Update templates - CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - cd ${TEMPDIR}/docker-${CONTAINER_NAME} - NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then - mkdir -p ${TEMPDIR}/repo - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - cd ${TEMPDIR}/repo/${LS_REPO} - git checkout -f develop - cd ${TEMPDIR}/docker-${CONTAINER_NAME} - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE - cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : - cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : - cd ${TEMPDIR}/repo/${LS_REPO}/ - if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then - echo ".jenkins-external" >> .gitignore - git add .gitignore - fi - git add readme-vars.yml ${TEMPLATED_FILES} - git commit -m 'Bot Updating Templated Files' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - else - echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - fi - mkdir -p ${TEMPDIR}/docs - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation - if [[ ("${BRANCH_NAME}" == "master") || ("${BRANCH_NAME}" == "main") ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ - cd ${TEMPDIR}/docs/docker-documentation - git add docs/images/docker-${CONTAINER_NAME}.md - git commit -m 'Bot Updating Documentation' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git --all - fi - mkdir -p ${TEMPDIR}/unraid - git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates - git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates - if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml - elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml - fi - 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 - cd ${TEMPDIR}/unraid/templates/ - if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then - echo "Image is on the ignore list, marking Unraid template as deprecated" - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add -u unraid/${CONTAINER_NAME}.xml - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', + usernameVariable: 'DOCKERUSER', + passwordVariable: 'DOCKERPASS' + ] + ]) { + sh '''#! /bin/bash + set -e + TEMPDIR=$(mktemp -d) + docker pull ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + # Stage 1 - Jenkinsfile update + if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + git add Jenkinsfile + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating Jenkinsfile" + rm -Rf ${TEMPDIR} + exit 0 else - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add unraid/${CONTAINER_NAME}.xml - git commit -m 'Bot Updating Unraid Template' + echo "Jenkinsfile is up to date." fi - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git --all - fi - rm -Rf ${TEMPDIR}''' - script{ - env.FILES_UPDATED = sh( - script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', - returnStdout: true).trim() + # Stage 2 - Delete old templates + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" + for i in ${OLD_TEMPLATES}; do + if [[ -f "${i}" ]]; then + TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" + fi + done + if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + for i in ${TEMPLATES_TO_DELETE}; do + git rm "${i}" + done + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Deleting old and deprecated templates" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "No templates to delete" + fi + # Stage 3 - Update templates + CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE + cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : + cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : + cd ${TEMPDIR}/repo/${LS_REPO}/ + if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then + echo ".jenkins-external" >> .gitignore + git add .gitignore + fi + git add readme-vars.yml ${TEMPLATED_FILES} + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + else + echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + fi + mkdir -p ${TEMPDIR}/docs + git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ + cd ${TEMPDIR}/docs/docker-documentation + GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') + git add docs/images/docker-${CONTAINER_NAME}.md + git commit -m 'Bot Updating Documentation' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} + fi + mkdir -p ${TEMPDIR}/unraid + git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates + git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates + if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + fi + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -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 + cd ${TEMPDIR}/unraid/templates/ + GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') + if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then + echo "Image is on the ignore list, marking Unraid template as deprecated" + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add -u unraid/${CONTAINER_NAME}.xml + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : + else + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add unraid/${CONTAINER_NAME}.xml + git commit -m 'Bot Updating Unraid Template' + fi + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} + fi + # Stage 4 - Sync Readme to Docker Hub + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then + if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then + echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" + else + echo "Syncing readme to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" + fi + DH_TOKEN=$(curl -d '{"username":"'${DOCKERUSER}'", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') + curl -s \ + -H "Authorization: JWT ${DH_TOKEN}" \ + -H "Content-Type: application/json" \ + -X PATCH \ + -d "{\\"full_description\\":$(jq -Rsa . ${DH_README_SYNC_PATH})}" \ + https://hub.docker.com/v2/repositories/${DOCKERHUB_IMAGE} || : + else + echo "Not the default Github branch. Skipping readme sync to Docker Hub." + fi + rm -Rf ${TEMPDIR}''' + script{ + env.FILES_UPDATED = sh( + script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', + returnStdout: true).trim() + } } } } @@ -558,7 +599,8 @@ pipeline { wait git add package_versions.txt git commit -m 'Bot Updating Package Versions' - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git --all + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/packages-${COMMIT_SHA}-${BUILD_NUMBER} echo "Package tag updated, stopping build process" else @@ -854,39 +896,6 @@ EOF ) ''' } } - // Use helper container to sync the current README on master to the dockerhub endpoint - stage('Sync-README') { - when { - environment name: 'CHANGE_ID', value: '' - environment name: 'EXIT_STATUS', value: '' - } - steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - sh '''#! /bin/bash - set -e - TEMPDIR=$(mktemp -d) - docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH="${BRANCH_NAME}" -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - docker pull ghcr.io/linuxserver/readme-sync - docker run --rm=true \ - -e DOCKERHUB_USERNAME=$DOCKERUSER \ - -e DOCKERHUB_PASSWORD=$DOCKERPASS \ - -e GIT_REPOSITORY=${LS_USER}/${LS_REPO} \ - -e DOCKER_REPOSITORY=${IMAGE} \ - -e GIT_BRANCH=master \ - -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/mnt \ - ghcr.io/linuxserver/readme-sync bash -c 'node sync' - rm -Rf ${TEMPDIR} ''' - } - } - } // If this is a Pull request send the CI link as a comment on it stage('Pull Request Comment') { when { From 6283bbd4a80b431dda9dbd8db992e38061ccf1e0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 11 Jan 2024 02:40:59 +0000 Subject: [PATCH 394/515] Bot Updating Templated Files --- README.md | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/README.md b/README.md index 0eef6ec..0ed2c43 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,6 @@ To help you get started creating a container from this image you can either use ```yaml --- -version: "2.1" services: sonarr: image: lscr.io/linuxserver/sonarr:develop @@ -203,7 +202,7 @@ We publish various [Docker Mods](https://github.com/linuxserver/docker-mods) to ## Updating Info -Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (ie. nextcloud, plex), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. +Most of our images are static, versioned, and require an image update and container recreation to update the app inside. With some exceptions (noted in the relevant readme.md), we do not recommend or support updating apps inside the container. Please consult the [Application Setup](#application-setup) section above to see if it is recommended for the image. Below are the instructions for updating containers: @@ -268,21 +267,6 @@ Below are the instructions for updating containers: docker image prune ``` -### Via Watchtower auto-updater (only use if you don't remember the original parameters) - -* Pull the latest image at its tag and replace it with the same env variables in one run: - - ```bash - docker run --rm \ - -v /var/run/docker.sock:/var/run/docker.sock \ - containrrr/watchtower \ - --run-once sonarr - ``` - -* You can also remove the old dangling images: `docker image prune` - -**warning**: We do not endorse the use of Watchtower as a solution to automated updates of existing Docker containers. In fact we generally discourage automated updates. However, this is a useful tool for one-time manual updates of containers where you have forgotten the original parameters. In the long term, we highly recommend using [Docker Compose](https://docs.linuxserver.io/general/docker-compose). - ### Image Update Notifications - Diun (Docker Image Update Notifier) **tip**: We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. From e1c62724f943632de22003f96f5d59de9cacdeee Mon Sep 17 00:00:00 2001 From: Roxedus <me@roxedus.dev> Date: Fri, 12 Jan 2024 10:51:23 +0100 Subject: [PATCH 395/515] Use new urls after upstream build changes --- .github/workflows/external_trigger.yml | 2 +- Dockerfile | 7 ++++--- Dockerfile.aarch64 | 7 ++++--- Jenkinsfile | 2 +- README.md | 3 ++- jenkins-vars.yml | 2 +- readme-vars.yml | 3 ++- 7 files changed, 15 insertions(+), 11 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 0cf9444..a87b5f5 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -20,7 +20,7 @@ jobs: echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" echo "External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY echo "**** Retrieving external version ****" - EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version)') + EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.releaseChannel=="v4-nightly") | .version') if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then echo "**** Can't retrieve external version, exiting ****" FAILURE_REASON="Can't retrieve external version for sonarr branch develop" diff --git a/Dockerfile b/Dockerfile index 0e251a3..d6df4dc 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,7 @@ LABEL maintainer="thespad" # set environment variables ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" +ENV SONARR_CHANNEL="v4-nightly" RUN \ echo "**** install packages ****" && \ @@ -23,15 +24,15 @@ RUN \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r "first(.[] | select(.branch==\"$SONARR_BRANCH\") | .version)"); \ + | jq -r "first(.[] | select(.releaseChannel==\"${SONARR_CHANNEL}\") | .version)"); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v4/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux-musl-x64.tar.gz" && \ + "https://services.sonarr.tv/v1/update/${SONARR_BRANCH}/download?version=${SONARR_VERSION}&os=linuxmusl&runtime=netcore&arch=x64" && \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION:-LocalBuild}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index b76acfd..b656f07 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -12,6 +12,7 @@ LABEL maintainer="thespad" # set environment variables ENV XDG_CONFIG_HOME="/config/xdg" ENV SONARR_BRANCH="develop" +ENV SONARR_CHANNEL="v4-nightly" RUN \ echo "**** install packages ****" && \ @@ -23,15 +24,15 @@ RUN \ mkdir -p /app/sonarr/bin && \ if [ -z ${SONARR_VERSION+x} ]; then \ SONARR_VERSION=$(curl -sX GET http://services.sonarr.tv/v1/releases \ - | jq -r "first(.[] | select(.branch==\"$SONARR_BRANCH\") | .version)"); \ + | jq -r "first(.[] | select(.releaseChannel==\"${SONARR_CHANNEL}\") | .version)"); \ fi && \ curl -o \ /tmp/sonarr.tar.gz -L \ - "https://download.sonarr.tv/v4/${SONARR_BRANCH}/${SONARR_VERSION}/Sonarr.${SONARR_BRANCH}.${SONARR_VERSION}.linux-musl-arm64.tar.gz" && \ + "https://services.sonarr.tv/v1/update/${SONARR_BRANCH}/download?version=${SONARR_VERSION}&os=linuxmusl&runtime=netcore&arch=arm64" && \ tar xzf \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ - echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION:-LocalBuild}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Jenkinsfile b/Jenkinsfile index 696322c..8d34c9f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -115,7 +115,7 @@ pipeline { steps{ script{ env.EXT_RELEASE = sh( - script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch=="develop") | .version)' ''', + script: ''' curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.releaseChannel=="v4-nightly") | .version' ''', returnStdout: true).trim() env.RELEASE_LINK = 'custom_command' } diff --git a/README.md b/README.md index 0ed2c43..298ae9a 100644 --- a/README.md +++ b/README.md @@ -63,7 +63,7 @@ This image provides various versions that are available via tags. Please read th | Tag | Available | Description | | :----: | :----: |--- | -| latest | ✅ | Stable releases from Sonarr (currently v3) | +| latest | ✅ | Stable releases from Sonarr (currently v4) | | develop | ✅ | Development releases from Sonarr (currently v4) | ## Application Setup @@ -294,6 +294,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **12.01.24:** - Update download url. * **30.12.23:** - Rebase to Alpine 3.19. * **30.05.23:** - Rebase to Alpine 3.18. * **19.12.22:** - Rebase develop branch to Alpine 3.17. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index b1bd19b..9369fe9 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -3,7 +3,7 @@ # jenkins variables project_name: docker-sonarr external_type: na -custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r 'first(.[] | select(.branch==\"develop\") | .version)'" +custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.releaseChannel==\"v4-nightly\") | .version'" release_type: prerelease release_tag: develop ls_branch: develop diff --git a/readme-vars.yml b/readme-vars.yml index cedae9f..69da2c5 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -16,7 +16,7 @@ available_architectures: # development version development_versions: true development_versions_items: - - { tag: "latest", desc: "Stable releases from Sonarr (currently v3)" } + - { tag: "latest", desc: "Stable releases from Sonarr (currently v4)" } - { tag: "develop", desc: "Development releases from Sonarr (currently v4)" } # container parameters @@ -49,6 +49,7 @@ app_setup_block: | # changelog changelogs: + - { date: "12.01.24:", desc: "Update download url." } - { date: "30.12.23:", desc: "Rebase to Alpine 3.19." } - { date: "30.05.23:", desc: "Rebase to Alpine 3.18." } - { date: "19.12.22:", desc: "Rebase develop branch to Alpine 3.17." } From 8697997b91dd0aa639f7ad2a6bfb6f16b9a34268 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 12 Jan 2024 10:46:28 +0000 Subject: [PATCH 396/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0614367..abdc6f6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.752 dotnet +Sonarr 4.0.0.825 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -358,7 +358,7 @@ bash 5.2.21-r0 brotli-libs 1.1.0-r1 apk busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk -c-ares 1.22.1-r0 apk +c-ares 1.24.0-r0 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk coreutils 9.4-r1 apk @@ -373,7 +373,7 @@ libacl 2.3.1-r4 libattr 2.5.1-r5 apk libbsd 0.11.7-r3 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r2 apk +libcrypto3 3.1.4-r3 apk libcurl 8.5.0-r0 apk libgcc 13.2.1_git20231014-r0 apk libgcrypt 1.10.3-r0 apk @@ -383,7 +383,7 @@ libintl 0.22.3-r0 libmd 1.1.0-r0 apk libncursesw 6.4_p20231125-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r2 apk +libssl3 3.1.4-r3 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk libxml2 2.11.6-r0 apk From 24b033f9ab5f39887aa6dbeaef226fb1d659bc79 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 12 Jan 2024 17:31:19 +0000 Subject: [PATCH 397/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index abdc6f6..3d08d06 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.825 dotnet +Sonarr 4.0.0.836 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 8e39e32bd210f3a29a3946f686ba2ca568861f41 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 19 Jan 2024 06:33:05 +0000 Subject: [PATCH 398/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3d08d06..2e801f7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.836 dotnet +Sonarr 4.0.0.924 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 3fd2c850974b6c12afa2564ec4609684f8b48fdc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 20 Jan 2024 06:32:27 +0000 Subject: [PATCH 399/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2e801f7..f28c093 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.0.924 dotnet +Sonarr 4.0.1.933 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 6ccfcc9a5a266e0651435e74c1af69c75dfa7d45 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 21 Jan 2024 01:43:06 +0000 Subject: [PATCH 400/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f28c093..f954aa2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.933 dotnet +Sonarr 4.0.1.953 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -373,7 +373,7 @@ libacl 2.3.1-r4 libattr 2.5.1-r5 apk libbsd 0.11.7-r3 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r3 apk +libcrypto3 3.1.4-r4 apk libcurl 8.5.0-r0 apk libgcc 13.2.1_git20231014-r0 apk libgcrypt 1.10.3-r0 apk @@ -383,7 +383,7 @@ libintl 0.22.3-r0 libmd 1.1.0-r0 apk libncursesw 6.4_p20231125-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r3 apk +libssl3 3.1.4-r4 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk libxml2 2.11.6-r0 apk From dce6d63dcbc038774a521ef6f1a1be1b9fa00c78 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 23 Jan 2024 05:32:10 +0000 Subject: [PATCH 401/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f954aa2..714d681 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.953 dotnet +Sonarr 4.0.1.987 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 1a0ced76478c73267fdacddc280831841477c696 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 27 Jan 2024 07:26:38 +0000 Subject: [PATCH 402/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 714d681..0777289 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.987 dotnet +Sonarr 4.0.1.1014 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 5425968407146f02ddeedb7470699e5ccca72ebc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 1 Feb 2024 04:31:53 +0000 Subject: [PATCH 403/515] Bot Updating Package Versions --- package_versions.txt | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0777289..1d2fa0a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1014 dotnet +Sonarr 4.0.1.1047 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -352,19 +352,19 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.4.3-r2 apk alpine-baselayout-data 3.4.3-r2 apk alpine-keys 2.4-r1 apk -alpine-release 3.19.0-r0 apk +alpine-release 3.19.1-r0 apk apk-tools 2.14.0-r5 apk bash 5.2.21-r0 apk brotli-libs 1.1.0-r1 apk busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk -c-ares 1.24.0-r0 apk +c-ares 1.24.0-r1 apk ca-certificates 20230506-r0 apk ca-certificates-bundle 20230506-r0 apk -coreutils 9.4-r1 apk -coreutils-env 9.4-r1 apk -coreutils-fmt 9.4-r1 apk -coreutils-sha512sum 9.4-r1 apk +coreutils 9.4-r2 apk +coreutils-env 9.4-r2 apk +coreutils-fmt 9.4-r2 apk +coreutils-sha512sum 9.4-r2 apk curl 8.5.0-r0 apk icu-data-en 74.1-r0 apk icu-libs 74.1-r0 apk @@ -373,7 +373,7 @@ libacl 2.3.1-r4 libattr 2.5.1-r5 apk libbsd 0.11.7-r3 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r4 apk +libcrypto3 3.1.4-r5 apk libcurl 8.5.0-r0 apk libgcc 13.2.1_git20231014-r0 apk libgcrypt 1.10.3-r0 apk @@ -383,7 +383,7 @@ libintl 0.22.3-r0 libmd 1.1.0-r0 apk libncursesw 6.4_p20231125-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r4 apk +libssl3 3.1.4-r5 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk libxml2 2.11.6-r0 apk @@ -408,4 +408,4 @@ tzdata 2023d-r0 utmps-libs 0.1.2.2-r0 apk xmlstarlet 1.6.1-r2 apk xz-libs 5.4.5-r0 apk -zlib 1.3-r2 apk +zlib 1.3.1-r0 apk From 4d93f8f5d56ac0276f5a4d61cd06174de8495735 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 7 Feb 2024 04:30:02 +0000 Subject: [PATCH 404/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1d2fa0a..0ba32a6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0-master+2aa9a10 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1047 dotnet +Sonarr 4.0.1.1096 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -404,7 +404,7 @@ shadow 4.14.2-r0 skalibs 2.14.0.1-r0 apk sqlite-libs 3.44.2-r0 apk ssl_client 1.36.1-r15 apk -tzdata 2023d-r0 apk +tzdata 2024a-r0 apk utmps-libs 0.1.2.2-r0 apk xmlstarlet 1.6.1-r2 apk xz-libs 5.4.5-r0 apk From 7d3ccd6b4703c950c9b79a7bbd1fb21ae1293a68 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 9 Feb 2024 23:31:42 +0000 Subject: [PATCH 405/515] Bot Updating Package Versions --- package_versions.txt | 822 +++++++++++++++++++++---------------------- 1 file changed, 411 insertions(+), 411 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0ba32a6..b95cc3c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,411 +1,411 @@ -NAME VERSION TYPE -Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet -Dapper 2.0.123.33578 dotnet -Diacritical 1.0.4.0 dotnet -DryIoc 5.4.1.0 dotnet -DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet -Dynamitey 2.0.9.136 dotnet -FFMpegCore 4.0.0.0 dotnet -FluentMigrator 3.3.2.9 dotnet -FluentValidation 9.5.4.0 dotnet -Harmony 2.0.1.0 dotnet -ICSharpCode.SharpZipLib 1.4.2.13 dotnet -Ical.Net 1.0.0.0 dotnet -ImpromptuInterface 7.0.1.0 dotnet -Instances 1.0.0.0 dotnet -Json.NET 13.0.3.27908 dotnet -MailKit 3.6.0.0 dotnet -Microsoft.AspNetCore 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet -Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet -Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet -Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet -Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet -Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet -Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet -Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet -Microsoft.Bcl.AsyncInterfaces 6.0.21.52210 dotnet -Microsoft.Bcl.TimeProvider 8.0.23.53103 dotnet -Microsoft.CSharp 6.0.1322.58009 dotnet -Microsoft.Data.SqlClient 2.0.20168.4 dotnet -Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration 6.0.322.12309 dotnet -Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet -Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet -Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet -Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet -Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet -Microsoft.Extensions.Features 6.0.1322.58013 dotnet -Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet -Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet -Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet -Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting 6.0.222.6406 dotnet -Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet -Microsoft.Extensions.Http 6.0.21.52210 dotnet -Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet -Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet -Microsoft.Extensions.Localization 6.0.1322.58013 dotnet -Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet -Microsoft.Extensions.Logging 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet -Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet -Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet -Microsoft.Extensions.Options 6.0.21.52210 dotnet -Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet -Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet -Microsoft.Extensions.Primitives 6.0.21.52210 dotnet -Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet -Microsoft.Identity.Client 4.21.1.0 dotnet -Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Logging 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Protocols 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.JSInterop 6.0.1322.58013 dotnet -Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet -Microsoft.OpenApi 1.2.3.0 dotnet -Microsoft.VisualBasic 6.0.1322.58009 dotnet -Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet -Microsoft.Win32.Primitives 6.0.1322.58009 dotnet -Microsoft.Win32.Registry 6.0.1322.58009 dotnet -Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet -MimeKit 3.6.0.0 dotnet -Mono.Cecil 0.11.2.0 dotnet -Mono.Nat 3.0.1-master+6ab1f3f dotnet -Mono.Posix.NETStandard 1.0.0.0 dotnet -MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet -MonoTorrent 2.0.7-monotorrent-2.0+0c4e9bb3 dotnet -NLog v4.7.14 4.7.14.740 dotnet -NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet -NLog.Targets.Syslog 6.0.3.0 dotnet -NodaTime 3.0.0.0 dotnet -Npgsql 7.0.4.0 dotnet -Polly 8.2.0.2702 dotnet -Polly.Core 8.2.0.2702 dotnet -ReusableTasks 2.0.0-master+2aa9a10 dotnet -Sentry 3.23.1.0 dotnet -SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1096 dotnet -Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet -Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet -System 6.0.1322.58009 dotnet -System.AppContext 6.0.1322.58009 dotnet -System.Buffers 6.0.1322.58009 dotnet -System.Collections 6.0.1322.58009 dotnet -System.Collections.Concurrent 6.0.1322.58009 dotnet -System.Collections.Immutable 6.0.1322.58009 dotnet -System.Collections.NonGeneric 6.0.1322.58009 dotnet -System.Collections.Specialized 6.0.1322.58009 dotnet -System.ComponentModel 6.0.1322.58009 dotnet -System.ComponentModel.Annotations 6.0.1322.58009 dotnet -System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet -System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet -System.ComponentModel.Primitives 6.0.1322.58009 dotnet -System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet -System.Configuration 6.0.1322.58009 dotnet -System.Configuration.ConfigurationManager 6.0.922.41905 dotnet -System.Console 6.0.1322.58009 dotnet -System.Core 6.0.1322.58009 dotnet -System.Data 6.0.1322.58009 dotnet -System.Data.Common 6.0.1322.58009 dotnet -System.Data.DataSetExtensions 6.0.1322.58009 dotnet -System.Data.SQLite 1.0.115.5 dotnet -System.Data.SqlServerCe 4.0.8876.1 dotnet -System.Diagnostics.Contracts 6.0.1322.58009 dotnet -System.Diagnostics.Debug 6.0.1322.58009 dotnet -System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet -System.Diagnostics.EventLog 6.0.21.52210 dotnet -System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet -System.Diagnostics.Process 6.0.1322.58009 dotnet -System.Diagnostics.StackTrace 6.0.1322.58009 dotnet -System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet -System.Diagnostics.Tools 6.0.1322.58009 dotnet -System.Diagnostics.TraceSource 6.0.1322.58009 dotnet -System.Diagnostics.Tracing 6.0.1322.58009 dotnet -System.Drawing 6.0.1322.58009 dotnet -System.Drawing.Common 6.0.21.52210 dotnet -System.Drawing.Primitives 6.0.1322.58009 dotnet -System.Dynamic.Runtime 6.0.1322.58009 dotnet -System.Formats.Asn1 6.0.1322.58009 dotnet -System.Globalization 6.0.1322.58009 dotnet -System.Globalization.Calendars 6.0.1322.58009 dotnet -System.Globalization.Extensions 6.0.1322.58009 dotnet -System.IO 6.0.1322.58009 dotnet -System.IO.Compression 6.0.1322.58009 dotnet -System.IO.Compression.Brotli 6.0.1322.58009 dotnet -System.IO.Compression.FileSystem 6.0.1322.58009 dotnet -System.IO.Compression.ZipFile 6.0.1322.58009 dotnet -System.IO.FileSystem 6.0.1322.58009 dotnet -System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet -System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet -System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet -System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet -System.IO.IsolatedStorage 6.0.1322.58009 dotnet -System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet -System.IO.Pipelines 6.0.522.21309 dotnet -System.IO.Pipes 6.0.1322.58009 dotnet -System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet -System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet -System.IdentityModel.Tokens.Jwt 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -System.Linq 6.0.1322.58009 dotnet -System.Linq.Expressions 6.0.1322.58009 dotnet -System.Linq.Parallel 6.0.1322.58009 dotnet -System.Linq.Queryable 6.0.1322.58009 dotnet -System.Memory 6.0.1322.58009 dotnet -System.Net 6.0.1322.58009 dotnet -System.Net.Http 6.0.1322.58009 dotnet -System.Net.Http.Json 6.0.1322.58009 dotnet -System.Net.HttpListener 6.0.1322.58009 dotnet -System.Net.Mail 6.0.1322.58009 dotnet -System.Net.NameResolution 6.0.1322.58009 dotnet -System.Net.NetworkInformation 6.0.1322.58009 dotnet -System.Net.Ping 6.0.1322.58009 dotnet -System.Net.Primitives 6.0.1322.58009 dotnet -System.Net.Quic 6.0.1322.58009 dotnet -System.Net.Requests 6.0.1322.58009 dotnet -System.Net.Security 6.0.1322.58009 dotnet -System.Net.ServicePoint 6.0.1322.58009 dotnet -System.Net.Sockets 6.0.1322.58009 dotnet -System.Net.WebClient 6.0.1322.58009 dotnet -System.Net.WebHeaderCollection 6.0.1322.58009 dotnet -System.Net.WebProxy 6.0.1322.58009 dotnet -System.Net.WebSockets 6.0.1322.58009 dotnet -System.Net.WebSockets.Client 6.0.1322.58009 dotnet -System.Numerics 6.0.1322.58009 dotnet -System.Numerics.Vectors 6.0.1322.58009 dotnet -System.ObjectModel 6.0.1322.58009 dotnet -System.Private.CoreLib 6.0.1322.58009 dotnet -System.Private.DataContractSerialization 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet -System.Private.Uri 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet -System.Private.Xml 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet -System.Private.Xml.Linq 6.0.13-servicing.22580.9+1af80ba017f6f7644305e1781d8cc9845a92b5f8 dotnet -System.Reflection 6.0.1322.58009 dotnet -System.Reflection.DispatchProxy 6.0.1322.58009 dotnet -System.Reflection.Emit 6.0.1322.58009 dotnet -System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet -System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet -System.Reflection.Extensions 6.0.1322.58009 dotnet -System.Reflection.Metadata 6.0.1322.58009 dotnet -System.Reflection.Primitives 6.0.1322.58009 dotnet -System.Reflection.TypeExtensions 6.0.1322.58009 dotnet -System.Resources.Reader 6.0.1322.58009 dotnet -System.Resources.ResourceManager 6.0.1322.58009 dotnet -System.Resources.Writer 6.0.1322.58009 dotnet -System.Runtime 6.0.1322.58009 dotnet -System.Runtime.Caching 4.700.19.56404 dotnet -System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet -System.Runtime.Extensions 6.0.1322.58009 dotnet -System.Runtime.Handles 6.0.1322.58009 dotnet -System.Runtime.InteropServices 6.0.1322.58009 dotnet -System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet -System.Runtime.Intrinsics 6.0.1322.58009 dotnet -System.Runtime.Loader 6.0.1322.58009 dotnet -System.Runtime.Numerics 6.0.1322.58009 dotnet -System.Runtime.Serialization 6.0.1322.58009 dotnet -System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet -System.Runtime.Serialization.Json 6.0.1322.58009 dotnet -System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet -System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet -System.Security 6.0.1322.58009 dotnet -System.Security.AccessControl 6.0.1322.58009 dotnet -System.Security.Claims 6.0.1322.58009 dotnet -System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet -System.Security.Cryptography.Cng 6.0.1322.58009 dotnet -System.Security.Cryptography.Csp 6.0.1322.58009 dotnet -System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet -System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet -System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet -System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet -System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet -System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet -System.Security.Cryptography.Xml 6.0.822.36306 dotnet -System.Security.Permissions 6.0.21.52210 dotnet -System.Security.Principal 6.0.1322.58009 dotnet -System.Security.Principal.Windows 6.0.1322.58009 dotnet -System.Security.SecureString 6.0.1322.58009 dotnet -System.ServiceModel.Web 6.0.1322.58009 dotnet -System.ServiceProcess 6.0.1322.58009 dotnet -System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet -System.Text.Encoding 6.0.1322.58009 dotnet -System.Text.Encoding.CodePages 6.0.1322.58009 dotnet -System.Text.Encoding.Extensions 6.0.1322.58009 dotnet -System.Text.Encodings.Web 6.0.1322.58009 dotnet -System.Text.Json 6.0.1823.26907 dotnet -System.Text.RegularExpressions 6.0.1322.58009 dotnet -System.Threading 6.0.1322.58009 dotnet -System.Threading.Channels 6.0.1322.58009 dotnet -System.Threading.Overlapped 6.0.1322.58009 dotnet -System.Threading.Tasks 6.0.1322.58009 dotnet -System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet -System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet -System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet -System.Threading.Thread 6.0.1322.58009 dotnet -System.Threading.ThreadPool 6.0.1322.58009 dotnet -System.Threading.Timer 6.0.1322.58009 dotnet -System.Transactions 6.0.1322.58009 dotnet -System.Transactions.Local 6.0.1322.58009 dotnet -System.ValueTuple 6.0.1322.58009 dotnet -System.Web 6.0.1322.58009 dotnet -System.Web.HttpUtility 6.0.1322.58009 dotnet -System.Windows 6.0.1322.58009 dotnet -System.Windows.Extensions 6.0.21.52210 dotnet -System.Xml 6.0.1322.58009 dotnet -System.Xml.Linq 6.0.1322.58009 dotnet -System.Xml.ReaderWriter 6.0.1322.58009 dotnet -System.Xml.Serialization 6.0.1322.58009 dotnet -System.Xml.XDocument 6.0.1322.58009 dotnet -System.Xml.XPath 6.0.1322.58009 dotnet -System.Xml.XPath.XDocument 6.0.1322.58009 dotnet -System.Xml.XmlDocument 6.0.1322.58009 dotnet -System.Xml.XmlSerializer 6.0.1322.58009 dotnet -WindowsBase 6.0.1322.58009 dotnet -alpine-baselayout 3.4.3-r2 apk -alpine-baselayout-data 3.4.3-r2 apk -alpine-keys 2.4-r1 apk -alpine-release 3.19.1-r0 apk -apk-tools 2.14.0-r5 apk -bash 5.2.21-r0 apk -brotli-libs 1.1.0-r1 apk -busybox 1.36.1-r15 apk -busybox-binsh 1.36.1-r15 apk -c-ares 1.24.0-r1 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -coreutils 9.4-r2 apk -coreutils-env 9.4-r2 apk -coreutils-fmt 9.4-r2 apk -coreutils-sha512sum 9.4-r2 apk -curl 8.5.0-r0 apk -icu-data-en 74.1-r0 apk -icu-libs 74.1-r0 apk -jq 1.7.1-r0 apk -libacl 2.3.1-r4 apk -libattr 2.5.1-r5 apk -libbsd 0.11.7-r3 apk -libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r5 apk -libcurl 8.5.0-r0 apk -libgcc 13.2.1_git20231014-r0 apk -libgcrypt 1.10.3-r0 apk -libgpg-error 1.47-r2 apk -libidn2 2.3.4-r4 apk -libintl 0.22.3-r0 apk -libmd 1.1.0-r0 apk -libncursesw 6.4_p20231125-r0 apk -libproc2 4.0.4-r0 apk -libssl3 3.1.4-r5 apk -libstdc++ 13.2.1_git20231014-r0 apk -libunistring 1.1-r2 apk -libxml2 2.11.6-r0 apk -libxslt 1.1.39-r0 apk -linux-pam 1.5.3-r7 apk -mscorlib 6.0.1322.58009 dotnet -musl 1.2.4_git20230717-r4 apk -musl-utils 1.2.4_git20230717-r4 apk -ncurses-terminfo-base 6.4_p20231125-r0 apk -netcat-openbsd 1.226-r0 apk -netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.58.0-r0 apk -oniguruma 6.9.9-r0 apk -procps-ng 4.0.4-r0 apk -readline 8.2.1-r2 apk -scanelf 1.3.7-r2 apk -shadow 4.14.2-r0 apk -skalibs 2.14.0.1-r0 apk -sqlite-libs 3.44.2-r0 apk -ssl_client 1.36.1-r15 apk -tzdata 2024a-r0 apk -utmps-libs 0.1.2.2-r0 apk -xmlstarlet 1.6.1-r2 apk -xz-libs 5.4.5-r0 apk -zlib 1.3.1-r0 apk +NAME VERSION TYPE +Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet +Dapper 2.0.123.33578 dotnet +Diacritical 1.0.4.0 dotnet +DryIoc 5.4.1.0 dotnet +DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet +Dynamitey 2.0.9.136 dotnet +FFMpegCore 4.0.0.0 dotnet +FluentMigrator 3.3.2.9 dotnet +FluentValidation 9.5.4.0 dotnet +Harmony 2.0.1.0 dotnet +ICSharpCode.SharpZipLib 1.4.2.13 dotnet +Ical.Net 1.0.0.0 dotnet +ImpromptuInterface 7.0.1.0 dotnet +Instances 1.0.0.0 dotnet +Json.NET 13.0.3.27908 dotnet +MailKit 3.6.0.0 dotnet +Microsoft.AspNetCore 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet +Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet +Microsoft.Bcl.AsyncInterfaces 6.0.21.52210 dotnet +Microsoft.Bcl.TimeProvider 8.0.23.53103 dotnet +Microsoft.CSharp 6.0.1322.58009 dotnet +Microsoft.Data.SqlClient 2.1.2+2a61e8301e9d21ada2338a9279cf27653e781757 dotnet +Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration 6.0.322.12309 dotnet +Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet +Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet +Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Features 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet +Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting 6.0.222.6406 dotnet +Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet +Microsoft.Extensions.Http 6.0.21.52210 dotnet +Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet +Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Logging 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet +Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet +Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet +Microsoft.Extensions.Options 6.0.21.52210 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet +Microsoft.Extensions.Primitives 6.0.21.52210 dotnet +Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet +Microsoft.Identity.Client 4.21.1.0 dotnet +Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Logging 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Protocols 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.JSInterop 6.0.1322.58013 dotnet +Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet +Microsoft.OpenApi 1.2.3.0 dotnet +Microsoft.VisualBasic 6.0.1322.58009 dotnet +Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet +Microsoft.Win32.Primitives 6.0.1322.58009 dotnet +Microsoft.Win32.Registry 6.0.1322.58009 dotnet +Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet +MimeKit 3.6.0.0 dotnet +Mono.Cecil 0.11.2.0 dotnet +Mono.Nat 3.0.1 dotnet +Mono.Posix.NETStandard 1.0.0.0 dotnet +MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet +MonoTorrent 2.0.7 dotnet +NLog v4.7.14 4.7.14.740 dotnet +NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet +NLog.Targets.Syslog 6.0.3.0 dotnet +NodaTime 3.0.0.0 dotnet +Npgsql 7.0.4.0 dotnet +Polly 8.2.0.2702 dotnet +Polly.Core 8.2.0.2702 dotnet +ReusableTasks 2.0.0 dotnet +Sentry 3.23.1.0 dotnet +SixLabors.ImageSharp 3.0.1.0 dotnet +Sonarr 4.0.1.1096 dotnet +Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet +System 6.0.1322.58009 dotnet +System.AppContext 6.0.1322.58009 dotnet +System.Buffers 6.0.1322.58009 dotnet +System.Collections 6.0.1322.58009 dotnet +System.Collections.Concurrent 6.0.1322.58009 dotnet +System.Collections.Immutable 6.0.1322.58009 dotnet +System.Collections.NonGeneric 6.0.1322.58009 dotnet +System.Collections.Specialized 6.0.1322.58009 dotnet +System.ComponentModel 6.0.1322.58009 dotnet +System.ComponentModel.Annotations 6.0.1322.58009 dotnet +System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet +System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet +System.ComponentModel.Primitives 6.0.1322.58009 dotnet +System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet +System.Configuration 6.0.1322.58009 dotnet +System.Configuration.ConfigurationManager 6.0.922.41905 dotnet +System.Console 6.0.1322.58009 dotnet +System.Core 6.0.1322.58009 dotnet +System.Data 6.0.1322.58009 dotnet +System.Data.Common 6.0.1322.58009 dotnet +System.Data.DataSetExtensions 6.0.1322.58009 dotnet +System.Data.SQLite 1.0.115.5 dotnet +System.Data.SqlServerCe 4.0.8876.1 dotnet +System.Diagnostics.Contracts 6.0.1322.58009 dotnet +System.Diagnostics.Debug 6.0.1322.58009 dotnet +System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet +System.Diagnostics.EventLog 6.0.21.52210 dotnet +System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet +System.Diagnostics.Process 6.0.1322.58009 dotnet +System.Diagnostics.StackTrace 6.0.1322.58009 dotnet +System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet +System.Diagnostics.Tools 6.0.1322.58009 dotnet +System.Diagnostics.TraceSource 6.0.1322.58009 dotnet +System.Diagnostics.Tracing 6.0.1322.58009 dotnet +System.Drawing 6.0.1322.58009 dotnet +System.Drawing.Common 6.0.21.52210 dotnet +System.Drawing.Primitives 6.0.1322.58009 dotnet +System.Dynamic.Runtime 6.0.1322.58009 dotnet +System.Formats.Asn1 6.0.1322.58009 dotnet +System.Globalization 6.0.1322.58009 dotnet +System.Globalization.Calendars 6.0.1322.58009 dotnet +System.Globalization.Extensions 6.0.1322.58009 dotnet +System.IO 6.0.1322.58009 dotnet +System.IO.Compression 6.0.1322.58009 dotnet +System.IO.Compression.Brotli 6.0.1322.58009 dotnet +System.IO.Compression.FileSystem 6.0.1322.58009 dotnet +System.IO.Compression.ZipFile 6.0.1322.58009 dotnet +System.IO.FileSystem 6.0.1322.58009 dotnet +System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet +System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet +System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet +System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet +System.IO.IsolatedStorage 6.0.1322.58009 dotnet +System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet +System.IO.Pipelines 6.0.522.21309 dotnet +System.IO.Pipes 6.0.1322.58009 dotnet +System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet +System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet +System.IdentityModel.Tokens.Jwt 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +System.Linq 6.0.1322.58009 dotnet +System.Linq.Expressions 6.0.1322.58009 dotnet +System.Linq.Parallel 6.0.1322.58009 dotnet +System.Linq.Queryable 6.0.1322.58009 dotnet +System.Memory 6.0.1322.58009 dotnet +System.Net 6.0.1322.58009 dotnet +System.Net.Http 6.0.1322.58009 dotnet +System.Net.Http.Json 6.0.1322.58009 dotnet +System.Net.HttpListener 6.0.1322.58009 dotnet +System.Net.Mail 6.0.1322.58009 dotnet +System.Net.NameResolution 6.0.1322.58009 dotnet +System.Net.NetworkInformation 6.0.1322.58009 dotnet +System.Net.Ping 6.0.1322.58009 dotnet +System.Net.Primitives 6.0.1322.58009 dotnet +System.Net.Quic 6.0.1322.58009 dotnet +System.Net.Requests 6.0.1322.58009 dotnet +System.Net.Security 6.0.1322.58009 dotnet +System.Net.ServicePoint 6.0.1322.58009 dotnet +System.Net.Sockets 6.0.1322.58009 dotnet +System.Net.WebClient 6.0.1322.58009 dotnet +System.Net.WebHeaderCollection 6.0.1322.58009 dotnet +System.Net.WebProxy 6.0.1322.58009 dotnet +System.Net.WebSockets 6.0.1322.58009 dotnet +System.Net.WebSockets.Client 6.0.1322.58009 dotnet +System.Numerics 6.0.1322.58009 dotnet +System.Numerics.Vectors 6.0.1322.58009 dotnet +System.ObjectModel 6.0.1322.58009 dotnet +System.Private.CoreLib 6.0.1322.58009 dotnet +System.Private.DataContractSerialization 6.0.1322.58009 dotnet +System.Private.Uri 6.0.1322.58009 dotnet +System.Private.Xml 6.0.1322.58009 dotnet +System.Private.Xml.Linq 6.0.1322.58009 dotnet +System.Reflection 6.0.1322.58009 dotnet +System.Reflection.DispatchProxy 6.0.1322.58009 dotnet +System.Reflection.Emit 6.0.1322.58009 dotnet +System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet +System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet +System.Reflection.Extensions 6.0.1322.58009 dotnet +System.Reflection.Metadata 6.0.1322.58009 dotnet +System.Reflection.Primitives 6.0.1322.58009 dotnet +System.Reflection.TypeExtensions 6.0.1322.58009 dotnet +System.Resources.Reader 6.0.1322.58009 dotnet +System.Resources.ResourceManager 6.0.1322.58009 dotnet +System.Resources.Writer 6.0.1322.58009 dotnet +System.Runtime 6.0.1322.58009 dotnet +System.Runtime.Caching 4.700.19.56404 dotnet +System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet +System.Runtime.Extensions 6.0.1322.58009 dotnet +System.Runtime.Handles 6.0.1322.58009 dotnet +System.Runtime.InteropServices 6.0.1322.58009 dotnet +System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet +System.Runtime.Intrinsics 6.0.1322.58009 dotnet +System.Runtime.Loader 6.0.1322.58009 dotnet +System.Runtime.Numerics 6.0.1322.58009 dotnet +System.Runtime.Serialization 6.0.1322.58009 dotnet +System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet +System.Runtime.Serialization.Json 6.0.1322.58009 dotnet +System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet +System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet +System.Security 6.0.1322.58009 dotnet +System.Security.AccessControl 6.0.1322.58009 dotnet +System.Security.Claims 6.0.1322.58009 dotnet +System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet +System.Security.Cryptography.Cng 6.0.1322.58009 dotnet +System.Security.Cryptography.Csp 6.0.1322.58009 dotnet +System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet +System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet +System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet +System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet +System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet +System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet +System.Security.Cryptography.Xml 6.0.822.36306 dotnet +System.Security.Permissions 6.0.21.52210 dotnet +System.Security.Principal 6.0.1322.58009 dotnet +System.Security.Principal.Windows 6.0.1322.58009 dotnet +System.Security.SecureString 6.0.1322.58009 dotnet +System.ServiceModel.Web 6.0.1322.58009 dotnet +System.ServiceProcess 6.0.1322.58009 dotnet +System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet +System.Text.Encoding 6.0.1322.58009 dotnet +System.Text.Encoding.CodePages 6.0.1322.58009 dotnet +System.Text.Encoding.Extensions 6.0.1322.58009 dotnet +System.Text.Encodings.Web 6.0.1322.58009 dotnet +System.Text.Json 6.0.1823.26907 dotnet +System.Text.RegularExpressions 6.0.1322.58009 dotnet +System.Threading 6.0.1322.58009 dotnet +System.Threading.Channels 6.0.1322.58009 dotnet +System.Threading.Overlapped 6.0.1322.58009 dotnet +System.Threading.Tasks 6.0.1322.58009 dotnet +System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet +System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet +System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet +System.Threading.Thread 6.0.1322.58009 dotnet +System.Threading.ThreadPool 6.0.1322.58009 dotnet +System.Threading.Timer 6.0.1322.58009 dotnet +System.Transactions 6.0.1322.58009 dotnet +System.Transactions.Local 6.0.1322.58009 dotnet +System.ValueTuple 6.0.1322.58009 dotnet +System.Web 6.0.1322.58009 dotnet +System.Web.HttpUtility 6.0.1322.58009 dotnet +System.Windows 6.0.1322.58009 dotnet +System.Windows.Extensions 6.0.21.52210 dotnet +System.Xml 6.0.1322.58009 dotnet +System.Xml.Linq 6.0.1322.58009 dotnet +System.Xml.ReaderWriter 6.0.1322.58009 dotnet +System.Xml.Serialization 6.0.1322.58009 dotnet +System.Xml.XDocument 6.0.1322.58009 dotnet +System.Xml.XPath 6.0.1322.58009 dotnet +System.Xml.XPath.XDocument 6.0.1322.58009 dotnet +System.Xml.XmlDocument 6.0.1322.58009 dotnet +System.Xml.XmlSerializer 6.0.1322.58009 dotnet +WindowsBase 6.0.1322.58009 dotnet +alpine-baselayout 3.4.3-r2 apk +alpine-baselayout-data 3.4.3-r2 apk +alpine-keys 2.4-r1 apk +alpine-release 3.19.1-r0 apk +apk-tools 2.14.0-r5 apk +bash 5.2.21-r0 apk +brotli-libs 1.1.0-r1 apk +busybox 1.36.1-r15 apk +busybox-binsh 1.36.1-r15 apk +c-ares 1.24.0-r1 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +coreutils 9.4-r2 apk +coreutils-env 9.4-r2 apk +coreutils-fmt 9.4-r2 apk +coreutils-sha512sum 9.4-r2 apk +curl 8.5.0-r0 apk +icu-data-en 74.1-r0 apk +icu-libs 74.1-r0 apk +jq 1.7.1-r0 apk +libacl 2.3.1-r4 apk +libattr 2.5.1-r5 apk +libbsd 0.11.7-r3 apk +libc-utils 0.7.2-r5 apk +libcrypto3 3.1.4-r5 apk +libcurl 8.5.0-r0 apk +libgcc 13.2.1_git20231014-r0 apk +libgcrypt 1.10.3-r0 apk +libgpg-error 1.47-r2 apk +libidn2 2.3.4-r4 apk +libintl 0.22.3-r0 apk +libmd 1.1.0-r0 apk +libncursesw 6.4_p20231125-r0 apk +libproc2 4.0.4-r0 apk +libssl3 3.1.4-r5 apk +libstdc++ 13.2.1_git20231014-r0 apk +libunistring 1.1-r2 apk +libxml2 2.11.6-r0 apk +libxslt 1.1.39-r0 apk +linux-pam 1.5.3-r7 apk +mscorlib 6.0.1322.58009 dotnet +musl 1.2.4_git20230717-r4 apk +musl-utils 1.2.4_git20230717-r4 apk +ncurses-terminfo-base 6.4_p20231125-r0 apk +netcat-openbsd 1.226-r0 apk +netstandard 6.0.1322.58009 dotnet +nghttp2-libs 1.58.0-r0 apk +oniguruma 6.9.9-r0 apk +procps-ng 4.0.4-r0 apk +readline 8.2.1-r2 apk +scanelf 1.3.7-r2 apk +shadow 4.14.2-r0 apk +skalibs 2.14.0.1-r0 apk +sqlite-libs 3.44.2-r0 apk +ssl_client 1.36.1-r15 apk +tzdata 2024a-r0 apk +utmps-libs 0.1.2.2-r0 apk +xmlstarlet 1.6.1-r2 apk +xz-libs 5.4.5-r0 apk +zlib 1.3.1-r0 apk From 4dd21e0b69934763ce90ec2ad50a1e5198ab7556 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 10 Feb 2024 03:27:35 +0000 Subject: [PATCH 406/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index b95cc3c..d25a6de 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1096 dotnet +Sonarr 4.0.1.1114 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 0e6421b02055145b37ebf8d7f3a6be84549b112a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 14 Feb 2024 01:30:22 +0000 Subject: [PATCH 407/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d25a6de..2763490 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1114 dotnet +Sonarr 4.0.1.1131 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -386,7 +386,7 @@ libproc2 4.0.4-r0 libssl3 3.1.4-r5 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk -libxml2 2.11.6-r0 apk +libxml2 2.11.7-r0 apk libxslt 1.1.39-r0 apk linux-pam 1.5.3-r7 apk mscorlib 6.0.1322.58009 dotnet From 854ed4e1349c3a1926f213edcd283bc71d89412a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 21 Feb 2024 05:30:02 +0000 Subject: [PATCH 408/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2763490..7708bcd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0 dotnet Sentry 3.23.1.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1131 dotnet +Sonarr 4.0.1.1168 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 75816491551580d60750b26b98ed1e7d5ab4ea7d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 23 Feb 2024 23:30:08 +0000 Subject: [PATCH 409/515] Bot Updating Templated Files --- Jenkinsfile | 297 +++++++++++++++++++++++++--------------------------- 1 file changed, 143 insertions(+), 154 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8d34c9f..2e71ad8 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -245,9 +245,11 @@ pipeline { -v ${WORKSPACE}:/mnt \ -e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \ -e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \ - ghcr.io/linuxserver/baseimage-alpine:3.17 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ - apk add --no-cache py3-pip && \ - pip install s3cmd && \ + ghcr.io/linuxserver/baseimage-alpine:3.19 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ + apk add --no-cache python3 && \ + python3 -m venv /lsiopy && \ + pip install --no-cache-dir -U pip && \ + pip install --no-cache-dir s3cmd && \ s3cmd put --no-preserve --acl-public -m text/xml /mnt/shellcheck-result.xml s3://ci-tests.linuxserver.io/${IMAGE}/${META_TAG}/shellcheck-result.xml" || :''' } } @@ -262,150 +264,149 @@ pipeline { } } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ] - ]) { - sh '''#! /bin/bash - set -e - TEMPDIR=$(mktemp -d) - docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - # Stage 1 - Jenkinsfile update - if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then - mkdir -p ${TEMPDIR}/repo - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - cd ${TEMPDIR}/repo/${LS_REPO} - git checkout -f develop - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ - git add Jenkinsfile - git commit -m 'Bot Updating Templated Files' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Updating Jenkinsfile" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "Jenkinsfile is up to date." + sh '''#! /bin/bash + set -e + TEMPDIR=$(mktemp -d) + docker pull ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest + # Stage 1 - Jenkinsfile update + if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile ${TEMPDIR}/repo/${LS_REPO}/ + git add Jenkinsfile + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating Jenkinsfile" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "Jenkinsfile is up to date." + fi + # Stage 2 - Delete old templates + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" + for i in ${OLD_TEMPLATES}; do + if [[ -f "${i}" ]]; then + TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" fi - # Stage 2 - Delete old templates - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" - for i in ${OLD_TEMPLATES}; do - if [[ -f "${i}" ]]; then - TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" - fi + done + if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + for i in ${TEMPLATES_TO_DELETE}; do + git rm "${i}" done - if [[ -n "${TEMPLATES_TO_DELETE}" ]]; then - mkdir -p ${TEMPDIR}/repo - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - cd ${TEMPDIR}/repo/${LS_REPO} - git checkout -f develop - for i in ${TEMPLATES_TO_DELETE}; do - git rm "${i}" - done - git commit -m 'Bot Updating Templated Files' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old and deprecated templates" - rm -Rf ${TEMPDIR} - exit 0 - else - echo "No templates to delete" - fi - # Stage 3 - Update templates - CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Deleting old and deprecated templates" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "No templates to delete" + fi + # Stage 3 - Update templates + CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + cd ${TEMPDIR}/docker-${CONTAINER_NAME} + NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) + if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop cd ${TEMPDIR}/docker-${CONTAINER_NAME} - NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) - if [[ "${CURRENTHASH}" != "${NEWHASH}" ]] || ! grep -q '.jenkins-external' "${WORKSPACE}/.gitignore" 2>/dev/null; then - mkdir -p ${TEMPDIR}/repo - git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} - cd ${TEMPDIR}/repo/${LS_REPO} - git checkout -f develop - cd ${TEMPDIR}/docker-${CONTAINER_NAME} - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows - mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE - cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : - cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : - cd ${TEMPDIR}/repo/${LS_REPO}/ - if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then - echo ".jenkins-external" >> .gitignore - git add .gitignore - fi - git add readme-vars.yml ${TEMPLATED_FILES} - git commit -m 'Bot Updating Templated Files' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop - echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/workflows + mkdir -p ${TEMPDIR}/repo/${LS_REPO}/.github/ISSUE_TEMPLATE + cp --parents ${TEMPLATED_FILES} ${TEMPDIR}/repo/${LS_REPO}/ || : + cp --parents readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/ || : + cd ${TEMPDIR}/repo/${LS_REPO}/ + if ! grep -q '.jenkins-external' .gitignore 2>/dev/null; then + echo ".jenkins-external" >> .gitignore + git add .gitignore + fi + git add readme-vars.yml ${TEMPLATED_FILES} + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + else + echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + fi + mkdir -p ${TEMPDIR}/docs + git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ + cd ${TEMPDIR}/docs/docker-documentation + GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') + git add docs/images/docker-${CONTAINER_NAME}.md + git commit -m 'Bot Updating Documentation' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} || \ + (MAXWAIT="10" && echo "Push to docs failed, trying again in ${MAXWAIT} seconds" && \ + sleep $((RANDOM % MAXWAIT)) && \ + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase && \ + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH}) + fi + mkdir -p ${TEMPDIR}/unraid + git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates + git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates + if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then + sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml + fi + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -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 + cd ${TEMPDIR}/unraid/templates/ + GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') + if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then + echo "Image is on the ignore list, marking Unraid template as deprecated" + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add -u unraid/${CONTAINER_NAME}.xml + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : else - echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add unraid/${CONTAINER_NAME}.xml + git commit -m 'Bot Updating Unraid Template' fi - mkdir -p ${TEMPDIR}/docs - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation - if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ - cd ${TEMPDIR}/docs/docker-documentation - GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') - git add docs/images/docker-${CONTAINER_NAME}.md - git commit -m 'Bot Updating Documentation' - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} - fi - mkdir -p ${TEMPDIR}/unraid - git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates - git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates - if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml - elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then - sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml - fi - if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -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 - cd ${TEMPDIR}/unraid/templates/ - GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') - if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then - echo "Image is on the ignore list, marking Unraid template as deprecated" - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add -u unraid/${CONTAINER_NAME}.xml - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : - else - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add unraid/${CONTAINER_NAME}.xml - git commit -m 'Bot Updating Unraid Template' - fi - git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} - git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} - fi - # Stage 4 - Sync Readme to Docker Hub - if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then - if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then - echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" - DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" - else - echo "Syncing readme to Docker Hub" - DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" - fi - DH_TOKEN=$(curl -d '{"username":"'${DOCKERUSER}'", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') - curl -s \ - -H "Authorization: JWT ${DH_TOKEN}" \ - -H "Content-Type: application/json" \ - -X PATCH \ - -d "{\\"full_description\\":$(jq -Rsa . ${DH_README_SYNC_PATH})}" \ - https://hub.docker.com/v2/repositories/${DOCKERHUB_IMAGE} || : + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} --rebase + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} || \ + (MAXWAIT="10" && echo "Push to unraid templates failed, trying again in ${MAXWAIT} seconds" && \ + sleep $((RANDOM % MAXWAIT)) && \ + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} --rebase && \ + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH}) + fi + # Stage 4 - Sync Readme to Docker Hub + if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then + if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then + echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" else - echo "Not the default Github branch. Skipping readme sync to Docker Hub." + echo "Syncing readme to Docker Hub" + DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" fi - rm -Rf ${TEMPDIR}''' - script{ - env.FILES_UPDATED = sh( - script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', - returnStdout: true).trim() - } + DH_TOKEN=$(curl -d '{"username":"linuxserverci", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') + curl -s \ + -H "Authorization: JWT ${DH_TOKEN}" \ + -H "Content-Type: application/json" \ + -X PATCH \ + -d "{\\"full_description\\":$(jq -Rsa . ${DH_README_SYNC_PATH})}" \ + https://hub.docker.com/v2/repositories/${DOCKERHUB_IMAGE} || : + else + echo "Not the default Github branch. Skipping readme sync to Docker Hub." + fi + rm -Rf ${TEMPDIR}''' + script{ + env.FILES_UPDATED = sh( + script: '''cat /tmp/${COMMIT_SHA}-${BUILD_NUMBER}''', + returnStdout: true).trim() } } } @@ -703,12 +704,6 @@ pipeline { } steps { withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ], [ $class: 'UsernamePasswordMultiBinding', credentialsId: 'Quay.io-Robot', @@ -719,7 +714,7 @@ pipeline { retry(5) { sh '''#! /bin/bash set -e - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin @@ -750,12 +745,6 @@ pipeline { } steps { withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: '3f9ba4d5-100d-45b0-a3c4-633fd6061207', - usernameVariable: 'DOCKERUSER', - passwordVariable: 'DOCKERPASS' - ], [ $class: 'UsernamePasswordMultiBinding', credentialsId: 'Quay.io-Robot', @@ -766,7 +755,7 @@ pipeline { retry(5) { sh '''#! /bin/bash set -e - echo $DOCKERPASS | docker login -u $DOCKERUSER --password-stdin + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin From 09540b549103c6d6aa87cd5b9ad1100f0171ae84 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 23 Feb 2024 23:32:54 +0000 Subject: [PATCH 410/515] Bot Updating Templated Files --- .github/ISSUE_TEMPLATE/issue.bug.yml | 4 ++-- .github/workflows/external_trigger.yml | 2 +- .github/workflows/external_trigger_scheduler.yml | 2 +- .github/workflows/package_trigger.yml | 2 +- .github/workflows/package_trigger_scheduler.yml | 2 +- 5 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/issue.bug.yml b/.github/ISSUE_TEMPLATE/issue.bug.yml index ce3d19a..ced1c69 100755 --- a/.github/ISSUE_TEMPLATE/issue.bug.yml +++ b/.github/ISSUE_TEMPLATE/issue.bug.yml @@ -67,10 +67,10 @@ body: - type: textarea attributes: description: | - Provide a full docker log, output of "docker logs linuxserver.io" + Provide a full docker log, output of "docker logs sonarr" label: Container logs placeholder: | - Output of `docker logs linuxserver.io` + Output of `docker logs sonarr` render: bash validations: required: true diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index a87b5f5..b66577a 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -7,7 +7,7 @@ jobs: external-trigger-develop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 - name: External Trigger if: github.ref == 'refs/heads/develop' diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index 0abe187..88f4c1b 100755 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -9,7 +9,7 @@ jobs: external-trigger-scheduler: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 with: fetch-depth: '0' diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index 4c3ad74..aabe3ea 100755 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -7,7 +7,7 @@ jobs: package-trigger-develop: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 - name: Package Trigger if: github.ref == 'refs/heads/develop' diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 3c4d77a..c18d3ca 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -9,7 +9,7 @@ jobs: package-trigger-scheduler: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.1.0 + - uses: actions/checkout@v4.1.1 with: fetch-depth: '0' From e9cad6858e2a0db880837fd18f2582308e3a7645 Mon Sep 17 00:00:00 2001 From: aptalca <541623+aptalca@users.noreply.github.com> Date: Fri, 23 Feb 2024 18:55:06 -0500 Subject: [PATCH 411/515] fix ci screenshot --- Jenkinsfile | 2 +- jenkins-vars.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 2e71ad8..b9bf60e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,7 +32,7 @@ pipeline { CI_SSL='false' CI_DELAY='120' CI_DOCKERENV='TZ=US/Pacific' - CI_AUTH='user:password' + CI_AUTH='' CI_WEBPATH='/system/status' } stages { diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 9369fe9..655e05a 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -24,7 +24,7 @@ repo_vars: - CI_SSL='false' - CI_DELAY='120' - CI_DOCKERENV='TZ=US/Pacific' - - CI_AUTH='user:password' + - CI_AUTH='' - CI_WEBPATH='/system/status' sponsor_links: - { name: "Sonarr", url: "https://sonarr.tv/donate" } From bcf07fa8738b5fc77b08e574d8d094864c14acf0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 27 Feb 2024 06:32:22 +0000 Subject: [PATCH 412/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7708bcd..e3505f9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -173,9 +173,9 @@ Npgsql 7.0.4.0 Polly 8.2.0.2702 dotnet Polly.Core 8.2.0.2702 dotnet ReusableTasks 2.0.0 dotnet -Sentry 3.23.1.0 dotnet +Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.1.1168 dotnet +Sonarr 4.0.2.1192 dotnet Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From c43cabc3b9c9d65c79e2af8d4ce0bc1885d48b4c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 1 Mar 2024 23:32:36 +0000 Subject: [PATCH 413/515] Bot Updating Package Versions --- package_versions.txt | 822 +++++++++++++++++++++---------------------- 1 file changed, 411 insertions(+), 411 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e3505f9..505b9ca 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,411 +1,411 @@ -NAME VERSION TYPE -Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet -Dapper 2.0.123.33578 dotnet -Diacritical 1.0.4.0 dotnet -DryIoc 5.4.1.0 dotnet -DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet -Dynamitey 2.0.9.136 dotnet -FFMpegCore 4.0.0.0 dotnet -FluentMigrator 3.3.2.9 dotnet -FluentValidation 9.5.4.0 dotnet -Harmony 2.0.1.0 dotnet -ICSharpCode.SharpZipLib 1.4.2.13 dotnet -Ical.Net 1.0.0.0 dotnet -ImpromptuInterface 7.0.1.0 dotnet -Instances 1.0.0.0 dotnet -Json.NET 13.0.3.27908 dotnet -MailKit 3.6.0.0 dotnet -Microsoft.AspNetCore 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet -Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet -Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet -Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet -Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet -Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet -Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet -Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet -Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet -Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet -Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet -Microsoft.Bcl.AsyncInterfaces 6.0.21.52210 dotnet -Microsoft.Bcl.TimeProvider 8.0.23.53103 dotnet -Microsoft.CSharp 6.0.1322.58009 dotnet -Microsoft.Data.SqlClient 2.1.2+2a61e8301e9d21ada2338a9279cf27653e781757 dotnet -Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration 6.0.322.12309 dotnet -Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet -Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet -Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet -Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet -Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet -Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet -Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet -Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet -Microsoft.Extensions.Features 6.0.1322.58013 dotnet -Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet -Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet -Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet -Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting 6.0.222.6406 dotnet -Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet -Microsoft.Extensions.Http 6.0.21.52210 dotnet -Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet -Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet -Microsoft.Extensions.Localization 6.0.1322.58013 dotnet -Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet -Microsoft.Extensions.Logging 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet -Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet -Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet -Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet -Microsoft.Extensions.Options 6.0.21.52210 dotnet -Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet -Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet -Microsoft.Extensions.Primitives 6.0.21.52210 dotnet -Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet -Microsoft.Identity.Client 4.21.1.0 dotnet -Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Logging 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Protocols 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -Microsoft.JSInterop 6.0.1322.58013 dotnet -Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet -Microsoft.OpenApi 1.2.3.0 dotnet -Microsoft.VisualBasic 6.0.1322.58009 dotnet -Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet -Microsoft.Win32.Primitives 6.0.1322.58009 dotnet -Microsoft.Win32.Registry 6.0.1322.58009 dotnet -Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet -MimeKit 3.6.0.0 dotnet -Mono.Cecil 0.11.2.0 dotnet -Mono.Nat 3.0.1 dotnet -Mono.Posix.NETStandard 1.0.0.0 dotnet -MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet -MonoTorrent 2.0.7 dotnet -NLog v4.7.14 4.7.14.740 dotnet -NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet -NLog.Targets.Syslog 6.0.3.0 dotnet -NodaTime 3.0.0.0 dotnet -Npgsql 7.0.4.0 dotnet -Polly 8.2.0.2702 dotnet -Polly.Core 8.2.0.2702 dotnet -ReusableTasks 2.0.0 dotnet -Sentry 4.0.2.0 dotnet -SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.2.1192 dotnet -Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet -Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet -System 6.0.1322.58009 dotnet -System.AppContext 6.0.1322.58009 dotnet -System.Buffers 6.0.1322.58009 dotnet -System.Collections 6.0.1322.58009 dotnet -System.Collections.Concurrent 6.0.1322.58009 dotnet -System.Collections.Immutable 6.0.1322.58009 dotnet -System.Collections.NonGeneric 6.0.1322.58009 dotnet -System.Collections.Specialized 6.0.1322.58009 dotnet -System.ComponentModel 6.0.1322.58009 dotnet -System.ComponentModel.Annotations 6.0.1322.58009 dotnet -System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet -System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet -System.ComponentModel.Primitives 6.0.1322.58009 dotnet -System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet -System.Configuration 6.0.1322.58009 dotnet -System.Configuration.ConfigurationManager 6.0.922.41905 dotnet -System.Console 6.0.1322.58009 dotnet -System.Core 6.0.1322.58009 dotnet -System.Data 6.0.1322.58009 dotnet -System.Data.Common 6.0.1322.58009 dotnet -System.Data.DataSetExtensions 6.0.1322.58009 dotnet -System.Data.SQLite 1.0.115.5 dotnet -System.Data.SqlServerCe 4.0.8876.1 dotnet -System.Diagnostics.Contracts 6.0.1322.58009 dotnet -System.Diagnostics.Debug 6.0.1322.58009 dotnet -System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet -System.Diagnostics.EventLog 6.0.21.52210 dotnet -System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet -System.Diagnostics.Process 6.0.1322.58009 dotnet -System.Diagnostics.StackTrace 6.0.1322.58009 dotnet -System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet -System.Diagnostics.Tools 6.0.1322.58009 dotnet -System.Diagnostics.TraceSource 6.0.1322.58009 dotnet -System.Diagnostics.Tracing 6.0.1322.58009 dotnet -System.Drawing 6.0.1322.58009 dotnet -System.Drawing.Common 6.0.21.52210 dotnet -System.Drawing.Primitives 6.0.1322.58009 dotnet -System.Dynamic.Runtime 6.0.1322.58009 dotnet -System.Formats.Asn1 6.0.1322.58009 dotnet -System.Globalization 6.0.1322.58009 dotnet -System.Globalization.Calendars 6.0.1322.58009 dotnet -System.Globalization.Extensions 6.0.1322.58009 dotnet -System.IO 6.0.1322.58009 dotnet -System.IO.Compression 6.0.1322.58009 dotnet -System.IO.Compression.Brotli 6.0.1322.58009 dotnet -System.IO.Compression.FileSystem 6.0.1322.58009 dotnet -System.IO.Compression.ZipFile 6.0.1322.58009 dotnet -System.IO.FileSystem 6.0.1322.58009 dotnet -System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet -System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet -System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet -System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet -System.IO.IsolatedStorage 6.0.1322.58009 dotnet -System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet -System.IO.Pipelines 6.0.522.21309 dotnet -System.IO.Pipes 6.0.1322.58009 dotnet -System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet -System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet -System.IdentityModel.Tokens.Jwt 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet -System.Linq 6.0.1322.58009 dotnet -System.Linq.Expressions 6.0.1322.58009 dotnet -System.Linq.Parallel 6.0.1322.58009 dotnet -System.Linq.Queryable 6.0.1322.58009 dotnet -System.Memory 6.0.1322.58009 dotnet -System.Net 6.0.1322.58009 dotnet -System.Net.Http 6.0.1322.58009 dotnet -System.Net.Http.Json 6.0.1322.58009 dotnet -System.Net.HttpListener 6.0.1322.58009 dotnet -System.Net.Mail 6.0.1322.58009 dotnet -System.Net.NameResolution 6.0.1322.58009 dotnet -System.Net.NetworkInformation 6.0.1322.58009 dotnet -System.Net.Ping 6.0.1322.58009 dotnet -System.Net.Primitives 6.0.1322.58009 dotnet -System.Net.Quic 6.0.1322.58009 dotnet -System.Net.Requests 6.0.1322.58009 dotnet -System.Net.Security 6.0.1322.58009 dotnet -System.Net.ServicePoint 6.0.1322.58009 dotnet -System.Net.Sockets 6.0.1322.58009 dotnet -System.Net.WebClient 6.0.1322.58009 dotnet -System.Net.WebHeaderCollection 6.0.1322.58009 dotnet -System.Net.WebProxy 6.0.1322.58009 dotnet -System.Net.WebSockets 6.0.1322.58009 dotnet -System.Net.WebSockets.Client 6.0.1322.58009 dotnet -System.Numerics 6.0.1322.58009 dotnet -System.Numerics.Vectors 6.0.1322.58009 dotnet -System.ObjectModel 6.0.1322.58009 dotnet -System.Private.CoreLib 6.0.1322.58009 dotnet -System.Private.DataContractSerialization 6.0.1322.58009 dotnet -System.Private.Uri 6.0.1322.58009 dotnet -System.Private.Xml 6.0.1322.58009 dotnet -System.Private.Xml.Linq 6.0.1322.58009 dotnet -System.Reflection 6.0.1322.58009 dotnet -System.Reflection.DispatchProxy 6.0.1322.58009 dotnet -System.Reflection.Emit 6.0.1322.58009 dotnet -System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet -System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet -System.Reflection.Extensions 6.0.1322.58009 dotnet -System.Reflection.Metadata 6.0.1322.58009 dotnet -System.Reflection.Primitives 6.0.1322.58009 dotnet -System.Reflection.TypeExtensions 6.0.1322.58009 dotnet -System.Resources.Reader 6.0.1322.58009 dotnet -System.Resources.ResourceManager 6.0.1322.58009 dotnet -System.Resources.Writer 6.0.1322.58009 dotnet -System.Runtime 6.0.1322.58009 dotnet -System.Runtime.Caching 4.700.19.56404 dotnet -System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet -System.Runtime.Extensions 6.0.1322.58009 dotnet -System.Runtime.Handles 6.0.1322.58009 dotnet -System.Runtime.InteropServices 6.0.1322.58009 dotnet -System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet -System.Runtime.Intrinsics 6.0.1322.58009 dotnet -System.Runtime.Loader 6.0.1322.58009 dotnet -System.Runtime.Numerics 6.0.1322.58009 dotnet -System.Runtime.Serialization 6.0.1322.58009 dotnet -System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet -System.Runtime.Serialization.Json 6.0.1322.58009 dotnet -System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet -System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet -System.Security 6.0.1322.58009 dotnet -System.Security.AccessControl 6.0.1322.58009 dotnet -System.Security.Claims 6.0.1322.58009 dotnet -System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet -System.Security.Cryptography.Cng 6.0.1322.58009 dotnet -System.Security.Cryptography.Csp 6.0.1322.58009 dotnet -System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet -System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet -System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet -System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet -System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet -System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet -System.Security.Cryptography.Xml 6.0.822.36306 dotnet -System.Security.Permissions 6.0.21.52210 dotnet -System.Security.Principal 6.0.1322.58009 dotnet -System.Security.Principal.Windows 6.0.1322.58009 dotnet -System.Security.SecureString 6.0.1322.58009 dotnet -System.ServiceModel.Web 6.0.1322.58009 dotnet -System.ServiceProcess 6.0.1322.58009 dotnet -System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet -System.Text.Encoding 6.0.1322.58009 dotnet -System.Text.Encoding.CodePages 6.0.1322.58009 dotnet -System.Text.Encoding.Extensions 6.0.1322.58009 dotnet -System.Text.Encodings.Web 6.0.1322.58009 dotnet -System.Text.Json 6.0.1823.26907 dotnet -System.Text.RegularExpressions 6.0.1322.58009 dotnet -System.Threading 6.0.1322.58009 dotnet -System.Threading.Channels 6.0.1322.58009 dotnet -System.Threading.Overlapped 6.0.1322.58009 dotnet -System.Threading.Tasks 6.0.1322.58009 dotnet -System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet -System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet -System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet -System.Threading.Thread 6.0.1322.58009 dotnet -System.Threading.ThreadPool 6.0.1322.58009 dotnet -System.Threading.Timer 6.0.1322.58009 dotnet -System.Transactions 6.0.1322.58009 dotnet -System.Transactions.Local 6.0.1322.58009 dotnet -System.ValueTuple 6.0.1322.58009 dotnet -System.Web 6.0.1322.58009 dotnet -System.Web.HttpUtility 6.0.1322.58009 dotnet -System.Windows 6.0.1322.58009 dotnet -System.Windows.Extensions 6.0.21.52210 dotnet -System.Xml 6.0.1322.58009 dotnet -System.Xml.Linq 6.0.1322.58009 dotnet -System.Xml.ReaderWriter 6.0.1322.58009 dotnet -System.Xml.Serialization 6.0.1322.58009 dotnet -System.Xml.XDocument 6.0.1322.58009 dotnet -System.Xml.XPath 6.0.1322.58009 dotnet -System.Xml.XPath.XDocument 6.0.1322.58009 dotnet -System.Xml.XmlDocument 6.0.1322.58009 dotnet -System.Xml.XmlSerializer 6.0.1322.58009 dotnet -WindowsBase 6.0.1322.58009 dotnet -alpine-baselayout 3.4.3-r2 apk -alpine-baselayout-data 3.4.3-r2 apk -alpine-keys 2.4-r1 apk -alpine-release 3.19.1-r0 apk -apk-tools 2.14.0-r5 apk -bash 5.2.21-r0 apk -brotli-libs 1.1.0-r1 apk -busybox 1.36.1-r15 apk -busybox-binsh 1.36.1-r15 apk -c-ares 1.24.0-r1 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk -coreutils 9.4-r2 apk -coreutils-env 9.4-r2 apk -coreutils-fmt 9.4-r2 apk -coreutils-sha512sum 9.4-r2 apk -curl 8.5.0-r0 apk -icu-data-en 74.1-r0 apk -icu-libs 74.1-r0 apk -jq 1.7.1-r0 apk -libacl 2.3.1-r4 apk -libattr 2.5.1-r5 apk -libbsd 0.11.7-r3 apk -libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r5 apk -libcurl 8.5.0-r0 apk -libgcc 13.2.1_git20231014-r0 apk -libgcrypt 1.10.3-r0 apk -libgpg-error 1.47-r2 apk -libidn2 2.3.4-r4 apk -libintl 0.22.3-r0 apk -libmd 1.1.0-r0 apk -libncursesw 6.4_p20231125-r0 apk -libproc2 4.0.4-r0 apk -libssl3 3.1.4-r5 apk -libstdc++ 13.2.1_git20231014-r0 apk -libunistring 1.1-r2 apk -libxml2 2.11.7-r0 apk -libxslt 1.1.39-r0 apk -linux-pam 1.5.3-r7 apk -mscorlib 6.0.1322.58009 dotnet -musl 1.2.4_git20230717-r4 apk -musl-utils 1.2.4_git20230717-r4 apk -ncurses-terminfo-base 6.4_p20231125-r0 apk -netcat-openbsd 1.226-r0 apk -netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.58.0-r0 apk -oniguruma 6.9.9-r0 apk -procps-ng 4.0.4-r0 apk -readline 8.2.1-r2 apk -scanelf 1.3.7-r2 apk -shadow 4.14.2-r0 apk -skalibs 2.14.0.1-r0 apk -sqlite-libs 3.44.2-r0 apk -ssl_client 1.36.1-r15 apk -tzdata 2024a-r0 apk -utmps-libs 0.1.2.2-r0 apk -xmlstarlet 1.6.1-r2 apk -xz-libs 5.4.5-r0 apk -zlib 1.3.1-r0 apk +NAME VERSION TYPE +Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet +Dapper 2.0.123.33578 dotnet +Diacritical 1.0.4.0 dotnet +DryIoc 5.4.1.0 dotnet +DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet +Dynamitey 2.0.9.136 dotnet +FFMpegCore 4.0.0.0 dotnet +FluentMigrator 3.3.2.9 dotnet (+19 duplicates) +FluentValidation 9.5.4.0 dotnet +Harmony 2.0.1.0 dotnet +ICSharpCode.SharpZipLib 1.4.2.13 dotnet +Ical.Net 1.0.0.0 dotnet +ImpromptuInterface 7.0.1.0 dotnet +Instances 1.0.0.0 dotnet +Json.NET 13.0.3.27908 dotnet +MailKit 3.6.0.0 dotnet +Microsoft.AspNetCore 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Cookies 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authentication.OAuth 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Authorization.Policy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Authorization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Forms 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Server 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Components.Web 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Connections.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.CookiePolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Cryptography.Internal 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.2123.36438 dotnet +Microsoft.AspNetCore.DataProtection 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.DataProtection.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HostFiltering 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Hosting.Server.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Html.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Connections.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Extensions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Features 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Http.Results 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpLogging 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpOverrides 6.0.1322.58013 dotnet +Microsoft.AspNetCore.HttpsPolicy 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Identity 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Localization.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Metadata 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ApiExplorer 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Cors 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.DataAnnotations 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Formatters.Xml 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Localization 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.RazorPages 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.TagHelpers 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Mvc.ViewFeatures 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Owin 6.0.2123.36438 dotnet +Microsoft.AspNetCore.Razor 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Razor.Runtime 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCaching.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.ResponseCompression 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Rewrite 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Routing.Abstractions 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.HttpSys 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IIS 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.IISIntegration 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Quic 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.Session 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Common 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Core 6.0.1322.58013 dotnet +Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.1322.58013 dotnet +Microsoft.AspNetCore.StaticFiles 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebSockets 6.0.1322.58013 dotnet +Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 dotnet +Microsoft.Bcl.AsyncInterfaces 6.0.21.52210 dotnet +Microsoft.Bcl.TimeProvider 8.0.23.53103 dotnet +Microsoft.CSharp 6.0.1322.58009 dotnet +Microsoft.Data.SqlClient 2.1.2+2a61e8301e9d21ada2338a9279cf27653e781757 dotnet +Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration 6.0.322.12309 dotnet +Microsoft.Extensions.Configuration.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Binder 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.CommandLine 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.EnvironmentVariables 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.FileExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Ini 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.Json 6.0.21.52210 dotnet +Microsoft.Extensions.Configuration.KeyPerFile 6.0.1322.58013 dotnet +Microsoft.Extensions.Configuration.UserSecrets 6.0.222.6406 dotnet +Microsoft.Extensions.Configuration.Xml 6.0.21.52210 dotnet +Microsoft.Extensions.DependencyInjection 6.0.1022.47605 dotnet +Microsoft.Extensions.DependencyInjection.Abstractions 7.0.22.51805 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks 6.0.1322.58013 dotnet +Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Features 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Composite 6.0.21.52210 dotnet +Microsoft.Extensions.FileProviders.Embedded 6.0.1322.58013 dotnet +Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 dotnet +Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting 6.0.222.6406 dotnet +Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet +Microsoft.Extensions.Http 6.0.21.52210 dotnet +Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet +Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization 6.0.1322.58013 dotnet +Microsoft.Extensions.Localization.Abstractions 6.0.1322.58013 dotnet +Microsoft.Extensions.Logging 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Abstractions 6.0.1122.52304 dotnet +Microsoft.Extensions.Logging.Configuration 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Console 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.Debug 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventLog 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.EventSource 6.0.21.52210 dotnet +Microsoft.Extensions.Logging.TraceSource 6.0.21.52210 dotnet +Microsoft.Extensions.ObjectPool 6.0.1322.58013 dotnet +Microsoft.Extensions.Options 6.0.21.52210 dotnet +Microsoft.Extensions.Options.ConfigurationExtensions 6.0.21.52210 dotnet +Microsoft.Extensions.Options.DataAnnotations 6.0.21.52210 dotnet +Microsoft.Extensions.Primitives 6.0.21.52210 dotnet +Microsoft.Extensions.WebEncoders 6.0.1322.58013 dotnet +Microsoft.Identity.Client 4.21.1.0 dotnet +Microsoft.IdentityModel.JsonWebTokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Logging 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Protocols 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +Microsoft.JSInterop 6.0.1322.58013 dotnet +Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet +Microsoft.OpenApi 1.2.3.0 dotnet +Microsoft.VisualBasic 6.0.1322.58009 dotnet +Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet +Microsoft.Win32.Primitives 6.0.1322.58009 dotnet +Microsoft.Win32.Registry 6.0.1322.58009 dotnet +Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet +MimeKit 3.6.0.0 dotnet +Mono.Cecil 0.11.2.0 dotnet (+3 duplicates) +Mono.Nat 3.0.1 dotnet +Mono.Posix.NETStandard 1.0.0.0 dotnet +MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet +MonoTorrent 2.0.7 dotnet +NLog v4.7.14 4.7.14.740 dotnet +NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet +NLog.Targets.Syslog 6.0.3.0 dotnet +NodaTime 3.0.0.0 dotnet +Npgsql 7.0.4.0 dotnet +Polly 8.2.0.2702 dotnet +Polly.Core 8.2.0.2702 dotnet +ReusableTasks 2.0.0 dotnet +Sentry 4.0.2.0 dotnet +SixLabors.ImageSharp 3.0.1.0 dotnet +Sonarr 4.0.2.1192 dotnet (+8 duplicates) +Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet +System 6.0.1322.58009 dotnet +System.AppContext 6.0.1322.58009 dotnet +System.Buffers 6.0.1322.58009 dotnet +System.Collections 6.0.1322.58009 dotnet +System.Collections.Concurrent 6.0.1322.58009 dotnet +System.Collections.Immutable 6.0.1322.58009 dotnet +System.Collections.NonGeneric 6.0.1322.58009 dotnet +System.Collections.Specialized 6.0.1322.58009 dotnet +System.ComponentModel 6.0.1322.58009 dotnet +System.ComponentModel.Annotations 6.0.1322.58009 dotnet +System.ComponentModel.DataAnnotations 6.0.1322.58009 dotnet +System.ComponentModel.EventBasedAsync 6.0.1322.58009 dotnet +System.ComponentModel.Primitives 6.0.1322.58009 dotnet +System.ComponentModel.TypeConverter 6.0.1322.58009 dotnet +System.Configuration 6.0.1322.58009 dotnet +System.Configuration.ConfigurationManager 6.0.922.41905 dotnet +System.Console 6.0.1322.58009 dotnet +System.Core 6.0.1322.58009 dotnet +System.Data 6.0.1322.58009 dotnet +System.Data.Common 6.0.1322.58009 dotnet +System.Data.DataSetExtensions 6.0.1322.58009 dotnet +System.Data.SQLite 1.0.115.5 dotnet +System.Data.SqlServerCe 4.0.8876.1 dotnet +System.Diagnostics.Contracts 6.0.1322.58009 dotnet +System.Diagnostics.Debug 6.0.1322.58009 dotnet +System.Diagnostics.DiagnosticSource 6.0.1322.58009 dotnet +System.Diagnostics.EventLog 6.0.21.52210 dotnet +System.Diagnostics.FileVersionInfo 6.0.1322.58009 dotnet +System.Diagnostics.Process 6.0.1322.58009 dotnet +System.Diagnostics.StackTrace 6.0.1322.58009 dotnet +System.Diagnostics.TextWriterTraceListener 6.0.1322.58009 dotnet +System.Diagnostics.Tools 6.0.1322.58009 dotnet +System.Diagnostics.TraceSource 6.0.1322.58009 dotnet +System.Diagnostics.Tracing 6.0.1322.58009 dotnet +System.Drawing 6.0.1322.58009 dotnet +System.Drawing.Common 6.0.21.52210 dotnet +System.Drawing.Primitives 6.0.1322.58009 dotnet +System.Dynamic.Runtime 6.0.1322.58009 dotnet +System.Formats.Asn1 6.0.1322.58009 dotnet +System.Globalization 6.0.1322.58009 dotnet +System.Globalization.Calendars 6.0.1322.58009 dotnet +System.Globalization.Extensions 6.0.1322.58009 dotnet +System.IO 6.0.1322.58009 dotnet +System.IO.Compression 6.0.1322.58009 dotnet +System.IO.Compression.Brotli 6.0.1322.58009 dotnet +System.IO.Compression.FileSystem 6.0.1322.58009 dotnet +System.IO.Compression.ZipFile 6.0.1322.58009 dotnet +System.IO.FileSystem 6.0.1322.58009 dotnet +System.IO.FileSystem.AccessControl 6.0.1322.58009 dotnet +System.IO.FileSystem.DriveInfo 6.0.1322.58009 dotnet +System.IO.FileSystem.Primitives 6.0.1322.58009 dotnet +System.IO.FileSystem.Watcher 6.0.1322.58009 dotnet +System.IO.IsolatedStorage 6.0.1322.58009 dotnet +System.IO.MemoryMappedFiles 6.0.1322.58009 dotnet +System.IO.Pipelines 6.0.522.21309 dotnet +System.IO.Pipes 6.0.1322.58009 dotnet +System.IO.Pipes.AccessControl 6.0.1322.58009 dotnet +System.IO.UnmanagedMemoryStream 6.0.1322.58009 dotnet +System.IdentityModel.Tokens.Jwt 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet +System.Linq 6.0.1322.58009 dotnet +System.Linq.Expressions 6.0.1322.58009 dotnet +System.Linq.Parallel 6.0.1322.58009 dotnet +System.Linq.Queryable 6.0.1322.58009 dotnet +System.Memory 6.0.1322.58009 dotnet +System.Net 6.0.1322.58009 dotnet +System.Net.Http 6.0.1322.58009 dotnet +System.Net.Http.Json 6.0.1322.58009 dotnet +System.Net.HttpListener 6.0.1322.58009 dotnet +System.Net.Mail 6.0.1322.58009 dotnet +System.Net.NameResolution 6.0.1322.58009 dotnet +System.Net.NetworkInformation 6.0.1322.58009 dotnet +System.Net.Ping 6.0.1322.58009 dotnet +System.Net.Primitives 6.0.1322.58009 dotnet +System.Net.Quic 6.0.1322.58009 dotnet +System.Net.Requests 6.0.1322.58009 dotnet +System.Net.Security 6.0.1322.58009 dotnet +System.Net.ServicePoint 6.0.1322.58009 dotnet +System.Net.Sockets 6.0.1322.58009 dotnet +System.Net.WebClient 6.0.1322.58009 dotnet +System.Net.WebHeaderCollection 6.0.1322.58009 dotnet +System.Net.WebProxy 6.0.1322.58009 dotnet +System.Net.WebSockets 6.0.1322.58009 dotnet +System.Net.WebSockets.Client 6.0.1322.58009 dotnet +System.Numerics 6.0.1322.58009 dotnet +System.Numerics.Vectors 6.0.1322.58009 dotnet +System.ObjectModel 6.0.1322.58009 dotnet +System.Private.CoreLib 6.0.1322.58009 dotnet +System.Private.DataContractSerialization 6.0.1322.58009 dotnet +System.Private.Uri 6.0.1322.58009 dotnet +System.Private.Xml 6.0.1322.58009 dotnet +System.Private.Xml.Linq 6.0.1322.58009 dotnet +System.Reflection 6.0.1322.58009 dotnet +System.Reflection.DispatchProxy 6.0.1322.58009 dotnet +System.Reflection.Emit 6.0.1322.58009 dotnet +System.Reflection.Emit.ILGeneration 6.0.1322.58009 dotnet +System.Reflection.Emit.Lightweight 6.0.1322.58009 dotnet +System.Reflection.Extensions 6.0.1322.58009 dotnet +System.Reflection.Metadata 6.0.1322.58009 dotnet +System.Reflection.Primitives 6.0.1322.58009 dotnet +System.Reflection.TypeExtensions 6.0.1322.58009 dotnet +System.Resources.Reader 6.0.1322.58009 dotnet +System.Resources.ResourceManager 6.0.1322.58009 dotnet +System.Resources.Writer 6.0.1322.58009 dotnet +System.Runtime 6.0.1322.58009 dotnet +System.Runtime.Caching 4.700.19.56404 dotnet +System.Runtime.CompilerServices.VisualC 6.0.1322.58009 dotnet +System.Runtime.Extensions 6.0.1322.58009 dotnet +System.Runtime.Handles 6.0.1322.58009 dotnet +System.Runtime.InteropServices 6.0.1322.58009 dotnet +System.Runtime.InteropServices.RuntimeInformation 6.0.1322.58009 dotnet +System.Runtime.Intrinsics 6.0.1322.58009 dotnet +System.Runtime.Loader 6.0.1322.58009 dotnet +System.Runtime.Numerics 6.0.1322.58009 dotnet +System.Runtime.Serialization 6.0.1322.58009 dotnet +System.Runtime.Serialization.Formatters 6.0.1322.58009 dotnet +System.Runtime.Serialization.Json 6.0.1322.58009 dotnet +System.Runtime.Serialization.Primitives 6.0.1322.58009 dotnet +System.Runtime.Serialization.Xml 6.0.1322.58009 dotnet +System.Security 6.0.1322.58009 dotnet +System.Security.AccessControl 6.0.1322.58009 dotnet +System.Security.Claims 6.0.1322.58009 dotnet +System.Security.Cryptography.Algorithms 6.0.1322.58009 dotnet +System.Security.Cryptography.Cng 6.0.1322.58009 dotnet +System.Security.Cryptography.Csp 6.0.1322.58009 dotnet +System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet +System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet +System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet +System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet +System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet +System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet +System.Security.Cryptography.Xml 6.0.822.36306 dotnet +System.Security.Permissions 6.0.21.52210 dotnet +System.Security.Principal 6.0.1322.58009 dotnet +System.Security.Principal.Windows 6.0.1322.58009 dotnet +System.Security.SecureString 6.0.1322.58009 dotnet +System.ServiceModel.Web 6.0.1322.58009 dotnet +System.ServiceProcess 6.0.1322.58009 dotnet +System.ServiceProcess.ServiceController 6.0.1823.26907 dotnet +System.Text.Encoding 6.0.1322.58009 dotnet +System.Text.Encoding.CodePages 6.0.1322.58009 dotnet +System.Text.Encoding.Extensions 6.0.1322.58009 dotnet +System.Text.Encodings.Web 6.0.1322.58009 dotnet +System.Text.Json 6.0.1823.26907 dotnet +System.Text.RegularExpressions 6.0.1322.58009 dotnet +System.Threading 6.0.1322.58009 dotnet +System.Threading.Channels 6.0.1322.58009 dotnet +System.Threading.Overlapped 6.0.1322.58009 dotnet +System.Threading.Tasks 6.0.1322.58009 dotnet +System.Threading.Tasks.Dataflow 6.0.1322.58009 dotnet +System.Threading.Tasks.Extensions 6.0.1322.58009 dotnet +System.Threading.Tasks.Parallel 6.0.1322.58009 dotnet +System.Threading.Thread 6.0.1322.58009 dotnet +System.Threading.ThreadPool 6.0.1322.58009 dotnet +System.Threading.Timer 6.0.1322.58009 dotnet +System.Transactions 6.0.1322.58009 dotnet +System.Transactions.Local 6.0.1322.58009 dotnet +System.ValueTuple 6.0.1322.58009 dotnet +System.Web 6.0.1322.58009 dotnet +System.Web.HttpUtility 6.0.1322.58009 dotnet +System.Windows 6.0.1322.58009 dotnet +System.Windows.Extensions 6.0.21.52210 dotnet +System.Xml 6.0.1322.58009 dotnet +System.Xml.Linq 6.0.1322.58009 dotnet +System.Xml.ReaderWriter 6.0.1322.58009 dotnet +System.Xml.Serialization 6.0.1322.58009 dotnet +System.Xml.XDocument 6.0.1322.58009 dotnet +System.Xml.XPath 6.0.1322.58009 dotnet +System.Xml.XPath.XDocument 6.0.1322.58009 dotnet +System.Xml.XmlDocument 6.0.1322.58009 dotnet +System.Xml.XmlSerializer 6.0.1322.58009 dotnet +WindowsBase 6.0.1322.58009 dotnet +alpine-baselayout 3.4.3-r2 apk +alpine-baselayout-data 3.4.3-r2 apk +alpine-keys 2.4-r1 apk +alpine-release 3.19.1-r0 apk +apk-tools 2.14.0-r5 apk +bash 5.2.21-r0 apk +brotli-libs 1.1.0-r1 apk +busybox 1.36.1-r15 apk +busybox-binsh 1.36.1-r15 apk +c-ares 1.24.0-r1 apk +ca-certificates 20230506-r0 apk +ca-certificates-bundle 20230506-r0 apk +coreutils 9.4-r2 apk +coreutils-env 9.4-r2 apk +coreutils-fmt 9.4-r2 apk +coreutils-sha512sum 9.4-r2 apk +curl 8.5.0-r0 apk +icu-data-en 74.1-r0 apk +icu-libs 74.1-r0 apk +jq 1.7.1-r0 apk +libacl 2.3.1-r4 apk +libattr 2.5.1-r5 apk +libbsd 0.11.7-r3 apk +libc-utils 0.7.2-r5 apk +libcrypto3 3.1.4-r5 apk +libcurl 8.5.0-r0 apk +libgcc 13.2.1_git20231014-r0 apk +libgcrypt 1.10.3-r0 apk +libgpg-error 1.47-r2 apk +libidn2 2.3.4-r4 apk +libintl 0.22.3-r0 apk +libmd 1.1.0-r0 apk +libncursesw 6.4_p20231125-r0 apk +libproc2 4.0.4-r0 apk +libssl3 3.1.4-r5 apk +libstdc++ 13.2.1_git20231014-r0 apk +libunistring 1.1-r2 apk +libxml2 2.11.7-r0 apk +libxslt 1.1.39-r0 apk +linux-pam 1.5.3-r7 apk +mscorlib 6.0.1322.58009 dotnet +musl 1.2.4_git20230717-r4 apk +musl-utils 1.2.4_git20230717-r4 apk +ncurses-terminfo-base 6.4_p20231125-r0 apk +netcat-openbsd 1.226-r0 apk +netstandard 6.0.1322.58009 dotnet +nghttp2-libs 1.58.0-r0 apk +oniguruma 6.9.9-r0 apk +procps-ng 4.0.4-r0 apk +readline 8.2.1-r2 apk +scanelf 1.3.7-r2 apk +shadow 4.14.2-r0 apk +skalibs 2.14.0.1-r0 apk +sqlite-libs 3.44.2-r0 apk +ssl_client 1.36.1-r15 apk +tzdata 2024a-r0 apk +utmps-libs 0.1.2.2-r0 apk +xmlstarlet 1.6.1-r2 apk +xz-libs 5.4.5-r0 apk +zlib 1.3.1-r0 apk From 606c0449535ed3ef966798155f97ac4453cc4793 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 3 Mar 2024 01:32:32 +0000 Subject: [PATCH 414/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 505b9ca..fc11639 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.2.1192 dotnet (+8 duplicates) +Sonarr 4.0.2.1223 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 327faa331f9c7d07912f4e365ee48822ce05400d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 3 Mar 2024 06:30:02 +0000 Subject: [PATCH 415/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index fc11639..c5adffd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.2.1223 dotnet (+8 duplicates) +Sonarr 4.0.2.1262 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 27e75b9f0d9a504552e9c9b15383e428127cd244 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 10 Mar 2024 05:29:25 +0000 Subject: [PATCH 416/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index c5adffd..6b98d6e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.2.0.2702 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.2.1262 dotnet (+8 duplicates) +Sonarr 4.0.2.1312 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 687e54a3fe53ad152886fa9ecff1dc9c893c8081 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 14 Mar 2024 05:27:47 +0000 Subject: [PATCH 417/515] Bot Updating Templated Files --- Jenkinsfile | 61 +++++++++++++++++++++++++++++++++++++++-------------- 1 file changed, 45 insertions(+), 16 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index b9bf60e..13da94a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -268,8 +268,15 @@ pipeline { set -e TEMPDIR=$(mktemp -d) docker pull ghcr.io/linuxserver/jenkins-builder:latest - docker run --rm -e CONTAINER_NAME=${CONTAINER_NAME} -e GITHUB_BRANCH=develop -v ${TEMPDIR}:/ansible/jenkins ghcr.io/linuxserver/jenkins-builder:latest - # Stage 1 - Jenkinsfile update + # Cloned repo paths for templating: + # ${TEMPDIR}/docker-${CONTAINER_NAME}: Cloned branch develop of ${LS_USER}/${LS_REPO} for running the jenkins builder on + # ${TEMPDIR}/repo/${LS_REPO}: Cloned branch develop of ${LS_USER}/${LS_REPO} for commiting various templated file changes and pushing back to Github + # ${TEMPDIR}/docs/docker-documentation: Cloned docs repo for pushing docs updates to Github + # ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos + # ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github + git clone --branch develop --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME} + docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true ghcr.io/linuxserver/jenkins-builder:latest + echo "Starting Stage 1 - Jenkinsfile update" if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then mkdir -p ${TEMPDIR}/repo git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} @@ -281,13 +288,13 @@ pipeline { git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Updating Jenkinsfile" + echo "Updating Jenkinsfile and exiting build, new one will trigger based on commit" rm -Rf ${TEMPDIR} exit 0 else echo "Jenkinsfile is up to date." fi - # Stage 2 - Delete old templates + echo "Starting Stage 2 - Delete old templates" OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then @@ -306,13 +313,13 @@ pipeline { git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} - echo "Deleting old and deprecated templates" + echo "Deleting old/deprecated templates and exiting build, new one will trigger based on commit" rm -Rf ${TEMPDIR} exit 0 else echo "No templates to delete" fi - # Stage 3 - Update templates + echo "Starting Stage 3 - Update templates" CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} NEWHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) @@ -336,9 +343,14 @@ pipeline { git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating templates and exiting build, new one will trigger based on commit" + rm -Rf ${TEMPDIR} + exit 0 else echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "No templates to update" fi + echo "Starting Stage 4 - External repo updates: Docs, Unraid Template and Readme Sync to Docker Hub" mkdir -p ${TEMPDIR}/docs git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then @@ -346,6 +358,7 @@ pipeline { cd ${TEMPDIR}/docs/docker-documentation GH_DOCS_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') git add docs/images/docker-${CONTAINER_NAME}.md + echo "Updating docs repo" git commit -m 'Bot Updating Documentation' git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} || \ @@ -353,6 +366,8 @@ pipeline { sleep $((RANDOM % MAXWAIT)) && \ git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH} --rebase && \ git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/docker-documentation.git ${GH_DOCS_DEFAULT_BRANCH}) + else + echo "Docs update not needed, skipping" fi mkdir -p ${TEMPDIR}/unraid git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates @@ -363,6 +378,7 @@ pipeline { sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-icon.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml fi if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -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 + echo "Updating Unraid template" cd ${TEMPDIR}/unraid/templates/ GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then @@ -382,16 +398,27 @@ pipeline { sleep $((RANDOM % MAXWAIT)) && \ git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH} --rebase && \ git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/linuxserver/templates.git ${GH_TEMPLATES_DEFAULT_BRANCH}) + else + echo "No updates to Unraid template needed, skipping" fi - # Stage 4 - Sync Readme to Docker Hub if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]]; then - if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) > 25000 ]]; then + if [[ $(cat ${TEMPDIR}/docker-${CONTAINER_NAME}/README.md | wc -m) -gt 25000 ]]; then echo "Readme is longer than 25,000 characters. Syncing the lite version to Docker Hub" DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/README.lite" else echo "Syncing readme to Docker Hub" DH_README_SYNC_PATH="${TEMPDIR}/docker-${CONTAINER_NAME}/README.md" fi + if curl -s https://hub.docker.com/v2/namespaces/${DOCKERHUB_IMAGE%%/*}/repositories/${DOCKERHUB_IMAGE##*/}/tags | jq -r '.message' | grep -q 404; then + echo "Docker Hub endpoint doesn't exist. Creating endpoint first." + DH_TOKEN=$(curl -d '{"username":"linuxserverci", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') + curl -s \ + -H "Authorization: JWT ${DH_TOKEN}" \ + -H "Content-Type: application/json" \ + -X POST \ + -d '{"name":"'${DOCKERHUB_IMAGE##*/}'", "namespace":"'${DOCKERHUB_IMAGE%%/*}'"}' \ + https://hub.docker.com/v2/repositories/ || : + fi DH_TOKEN=$(curl -d '{"username":"linuxserverci", "password":"'${DOCKERHUB_TOKEN}'"}' -H "Content-Type: application/json" -X POST https://hub.docker.com/v2/users/login | jq -r '.token') curl -s \ -H "Authorization: JWT ${DH_TOKEN}" \ @@ -456,14 +483,16 @@ pipeline { } steps{ sh '''curl -H "Content-Type: application/json" -H "Private-Token: ${GITLAB_TOKEN}" -X POST https://gitlab.com/api/v4/projects \ - -d '{"namespace_id":'${GITLAB_NAMESPACE}',\ - "name":"'${LS_REPO}'", - "mirror":true,\ - "import_url":"https://github.com/linuxserver/'${LS_REPO}'.git",\ - "issues_access_level":"disabled",\ - "merge_requests_access_level":"disabled",\ - "repository_access_level":"enabled",\ - "visibility":"public"}' ''' + -d '{"namespace_id":'${GITLAB_NAMESPACE}',\ + "name":"'${LS_REPO}'", + "mirror":true,\ + "import_url":"https://github.com/linuxserver/'${LS_REPO}'.git",\ + "issues_access_level":"disabled",\ + "merge_requests_access_level":"disabled",\ + "repository_access_level":"enabled",\ + "visibility":"public"}' ''' + sh '''curl -H "Private-Token: ${GITLAB_TOKEN}" -X PUT "https://gitlab.com/api/v4/projects/Linuxserver.io%2F${LS_REPO}" \ + -d "mirror=true&import_url=https://github.com/linuxserver/${LS_REPO}.git" ''' } } /* ############### From 891d413e3574fd2a952b7e438dab3486b9f12f70 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 14 Mar 2024 05:33:22 +0000 Subject: [PATCH 418/515] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 6b98d6e..13c7d78 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -2,7 +2,7 @@ NAME VERSION Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet Dapper 2.0.123.33578 dotnet Diacritical 1.0.4.0 dotnet -DryIoc 5.4.1.0 dotnet +DryIoc 5.4.3.0 dotnet DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet Dynamitey 2.0.9.136 dotnet FFMpegCore 4.0.0.0 dotnet @@ -125,7 +125,7 @@ Microsoft.Extensions.FileProviders.Physical 6.0.21.52210 Microsoft.Extensions.FileSystemGlobbing 6.0.21.52210 dotnet Microsoft.Extensions.Hosting 6.0.222.6406 dotnet Microsoft.Extensions.Hosting.Abstractions 6.0.21.52210 dotnet -Microsoft.Extensions.Hosting.WindowsServices 6.0.1022.47605 dotnet +Microsoft.Extensions.Hosting.WindowsServices 6.0.1823.26907 dotnet Microsoft.Extensions.Http 6.0.21.52210 dotnet Microsoft.Extensions.Identity.Core 6.0.1322.58013 dotnet Microsoft.Extensions.Identity.Stores 6.0.1322.58013 dotnet @@ -170,12 +170,12 @@ NLog.Extensions.Logging v1.7.4 1.7.4.1610 NLog.Targets.Syslog 6.0.3.0 dotnet NodaTime 3.0.0.0 dotnet Npgsql 7.0.4.0 dotnet -Polly 8.2.0.2702 dotnet -Polly.Core 8.2.0.2702 dotnet +Polly 8.3.1.3207 dotnet +Polly.Core 8.3.1.3207 dotnet ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet -SixLabors.ImageSharp 3.0.1.0 dotnet -Sonarr 4.0.2.1312 dotnet (+8 duplicates) +SixLabors.ImageSharp 3.1.3.0 dotnet +Sonarr 4.0.2.1341 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -320,7 +320,7 @@ System.Text.Encoding 6.0.1322.58009 System.Text.Encoding.CodePages 6.0.1322.58009 dotnet System.Text.Encoding.Extensions 6.0.1322.58009 dotnet System.Text.Encodings.Web 6.0.1322.58009 dotnet -System.Text.Json 6.0.1823.26907 dotnet +System.Text.Json 6.0.2523.51912 dotnet System.Text.RegularExpressions 6.0.1322.58009 dotnet System.Threading 6.0.1322.58009 dotnet System.Threading.Channels 6.0.1322.58009 dotnet From 0ca57bb85c3f108762ae800d2842af46b7b4c96c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 22 Mar 2024 05:33:55 +0000 Subject: [PATCH 419/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 13c7d78..e3bc936 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.2.1341 dotnet (+8 duplicates) +Sonarr 4.0.2.1367 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From d9ada0ceb8bc132a0564f4aead3b8dc4c5617fbc Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 28 Mar 2024 06:30:50 +0000 Subject: [PATCH 420/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e3bc936..51fde24 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.2.1367 dotnet (+8 duplicates) +Sonarr 4.0.2.1408 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -359,8 +359,8 @@ brotli-libs 1.1.0-r1 busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk c-ares 1.24.0-r1 apk -ca-certificates 20230506-r0 apk -ca-certificates-bundle 20230506-r0 apk +ca-certificates 20240226-r0 apk +ca-certificates-bundle 20240226-r0 apk coreutils 9.4-r2 apk coreutils-env 9.4-r2 apk coreutils-fmt 9.4-r2 apk From 1791bb5b3e0326fc14ec925df51c3a85baef06f9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 5 Apr 2024 23:30:18 +0000 Subject: [PATCH 421/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 51fde24..c5bb992 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -358,7 +358,7 @@ bash 5.2.21-r0 brotli-libs 1.1.0-r1 apk busybox 1.36.1-r15 apk busybox-binsh 1.36.1-r15 apk -c-ares 1.24.0-r1 apk +c-ares 1.27.0-r0 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk coreutils 9.4-r2 apk From 50d88211e563922ff281149013817caf5d0d2805 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 8 Apr 2024 19:25:47 +0000 Subject: [PATCH 422/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index c5bb992..1bab01e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.2.1408 dotnet (+8 duplicates) +Sonarr 4.0.3.1442 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -353,7 +353,7 @@ alpine-baselayout 3.4.3-r2 alpine-baselayout-data 3.4.3-r2 apk alpine-keys 2.4-r1 apk alpine-release 3.19.1-r0 apk -apk-tools 2.14.0-r5 apk +apk-tools 2.14.3-r1 apk bash 5.2.21-r0 apk brotli-libs 1.1.0-r1 apk busybox 1.36.1-r15 apk From 1bec010935d3f122f38423df633f706124244516 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 10 Apr 2024 01:34:21 +0000 Subject: [PATCH 423/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 1bab01e..6964488 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.3.1442 dotnet (+8 duplicates) +Sonarr 4.0.3.1465 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From a51d3e3b209768ab4e0e90216b1bd7a819ca89d7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 12 Apr 2024 23:25:01 +0000 Subject: [PATCH 424/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6964488..e2452a7 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.3.1465 dotnet (+8 duplicates) +Sonarr 4.0.3.1486 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 933fb0326044cd12b26897773f07eba57ec7b17e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 16 Apr 2024 04:30:09 +0000 Subject: [PATCH 425/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e2452a7..f07518d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.3.1486 dotnet (+8 duplicates) +Sonarr 4.0.4.1515 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -373,7 +373,7 @@ libacl 2.3.1-r4 libattr 2.5.1-r5 apk libbsd 0.11.7-r3 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r5 apk +libcrypto3 3.1.4-r6 apk libcurl 8.5.0-r0 apk libgcc 13.2.1_git20231014-r0 apk libgcrypt 1.10.3-r0 apk @@ -383,7 +383,7 @@ libintl 0.22.3-r0 libmd 1.1.0-r0 apk libncursesw 6.4_p20231125-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r5 apk +libssl3 3.1.4-r6 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk libxml2 2.11.7-r0 apk From 2c97cb0e1b49ec1da696baad53715c1ea3285363 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 19 Apr 2024 23:30:40 +0000 Subject: [PATCH 426/515] Bot Updating Package Versions --- package_versions.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f07518d..75a6a24 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -353,7 +353,7 @@ alpine-baselayout 3.4.3-r2 alpine-baselayout-data 3.4.3-r2 apk alpine-keys 2.4-r1 apk alpine-release 3.19.1-r0 apk -apk-tools 2.14.3-r1 apk +apk-tools 2.14.4-r0 apk bash 5.2.21-r0 apk brotli-libs 1.1.0-r1 apk busybox 1.36.1-r15 apk @@ -366,6 +366,7 @@ coreutils-env 9.4-r2 coreutils-fmt 9.4-r2 apk coreutils-sha512sum 9.4-r2 apk curl 8.5.0-r0 apk +findutils 4.9.0-r5 apk icu-data-en 74.1-r0 apk icu-libs 74.1-r0 apk jq 1.7.1-r0 apk From 6a77e089ac1edc55c83d913feddbf8c47541194d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 28 Apr 2024 01:38:11 +0000 Subject: [PATCH 427/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 75a6a24..0aebdd6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -174,8 +174,8 @@ Polly 8.3.1.3207 Polly.Core 8.3.1.3207 dotnet ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet -SixLabors.ImageSharp 3.1.3.0 dotnet -Sonarr 4.0.4.1515 dotnet (+8 duplicates) +SixLabors.ImageSharp 3.1.4.0 dotnet +Sonarr 4.0.4.1572 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 24521ed8069d4dbe5253bf8c9e85a4795750ff1b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 3 May 2024 23:29:41 +0000 Subject: [PATCH 428/515] Bot Updating Templated Files --- Jenkinsfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 13da94a..756373a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -275,7 +275,7 @@ pipeline { # ${TEMPDIR}/unraid/docker-templates: Cloned docker-templates repo to check for logos # ${TEMPDIR}/unraid/templates: Cloned templates repo for commiting unraid template changes and pushing back to Github git clone --branch develop --depth 1 https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/docker-${CONTAINER_NAME} - docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true ghcr.io/linuxserver/jenkins-builder:latest + docker run --rm -v ${TEMPDIR}/docker-${CONTAINER_NAME}:/tmp -e LOCAL=true -e PUID=$(id -u) -e PGID=$(id -g) ghcr.io/linuxserver/jenkins-builder:latest echo "Starting Stage 1 - Jenkinsfile update" if [[ "$(md5sum Jenkinsfile | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/Jenkinsfile | awk '{ print $1 }')" ]]; then mkdir -p ${TEMPDIR}/repo @@ -608,7 +608,7 @@ pipeline { sh '''#! /bin/bash set -e TEMPDIR=$(mktemp -d) - if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" == "false" ]; then + if [ "${MULTIARCH}" == "true" ] && [ "${PACKAGE_CHECK}" != "true" ]; then LOCAL_CONTAINER=${IMAGE}:amd64-${META_TAG} else LOCAL_CONTAINER=${IMAGE}:${META_TAG} From 0f0ffdb963a0761b22a2f10d0a1a122cd6f17b2d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 5 May 2024 03:29:19 +0000 Subject: [PATCH 429/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 0aebdd6..b0456c5 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1572 dotnet (+8 duplicates) +Sonarr 4.0.4.1616 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 2756b83f1aa97059b15449dbd2c004c40d03f2fa Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 9 May 2024 02:38:01 +0000 Subject: [PATCH 430/515] Bot Updating Templated Files --- Jenkinsfile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 756373a..31e9715 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -382,11 +382,15 @@ pipeline { cd ${TEMPDIR}/unraid/templates/ GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then - echo "Image is on the ignore list, marking Unraid template as deprecated" - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add -u unraid/${CONTAINER_NAME}.xml - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : + if [[ -f ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ]]; then + echo "Image is on the ignore list, marking Unraid template as deprecated" + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add -u unraid/${CONTAINER_NAME}.xml + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : + else + echo "Image is on the ignore list, but no template exist, skipping deprecation" + fi else cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add unraid/${CONTAINER_NAME}.xml From ad1fc66f240a3c839be0f2e96440e8d676b55bd6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 9 May 2024 02:42:37 +0000 Subject: [PATCH 431/515] Bot Updating Package Versions --- package_versions.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index b0456c5..6fcc88a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1616 dotnet (+8 duplicates) +Sonarr 4.0.4.1650 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -361,6 +361,7 @@ busybox-binsh 1.36.1-r15 c-ares 1.27.0-r0 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk +catatonit 0.2.0-r0 apk coreutils 9.4-r2 apk coreutils-env 9.4-r2 apk coreutils-fmt 9.4-r2 apk From 1dee866aa3fc3124c495fa3d8f6212da30619ea8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 10 May 2024 05:29:02 +0000 Subject: [PATCH 432/515] Bot Updating Templated Files --- Jenkinsfile | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 31e9715..f3f3bdb 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -381,16 +381,14 @@ pipeline { echo "Updating Unraid template" cd ${TEMPDIR}/unraid/templates/ GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') - if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then - if [[ -f ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ]]; then - echo "Image is on the ignore list, marking Unraid template as deprecated" - cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ - git add -u unraid/${CONTAINER_NAME}.xml - git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : - git commit -m 'Bot Moving Deprecated Unraid Template' || : - else - echo "Image is on the ignore list, but no template exist, skipping deprecation" - fi + if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list && [[ -f ${TEMPDIR}/unraid/templates/unraid/deprecated/${CONTAINER_NAME}.xml ]]; then + echo "Image is on the ignore list, and already in the deprecation folder." + elif grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then + echo "Image is on the ignore list, marking Unraid template as deprecated" + cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ + git add -u unraid/${CONTAINER_NAME}.xml + git mv unraid/${CONTAINER_NAME}.xml unraid/deprecated/${CONTAINER_NAME}.xml || : + git commit -m 'Bot Moving Deprecated Unraid Template' || : else cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add unraid/${CONTAINER_NAME}.xml From 18bf4c638bf362df02ac32aa9cc72daa1f9a2943 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 10 May 2024 05:33:52 +0000 Subject: [PATCH 433/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6fcc88a..45507f1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,7 +175,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1650 dotnet (+8 duplicates) +Sonarr 4.0.4.1668 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 7886c269c8903a78295bde6652678ca18ee6e5d8 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 22 May 2024 01:36:56 +0000 Subject: [PATCH 434/515] Bot Updating Templated Files --- Jenkinsfile | 41 +++++++++++------------------------------ 1 file changed, 11 insertions(+), 30 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f3f3bdb..222c48e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -295,7 +295,7 @@ pipeline { echo "Jenkinsfile is up to date." fi echo "Starting Stage 2 - Delete old templates" - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml Dockerfile.armhf" + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" @@ -525,6 +525,7 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ + --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -556,6 +557,7 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ + --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." } } @@ -584,6 +586,7 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ + --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" retry(5) { @@ -707,7 +710,7 @@ pipeline { --shm-size=1gb \ -v /var/run/docker.sock:/var/run/docker.sock \ -e IMAGE=\"${IMAGE}\" \ - -e DELAY_START=\"${CI_DELAY}\" \ + -e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \ -e TAGS=\"${CI_TAGS}\" \ -e META_TAG=\"${META_TAG}\" \ -e PORT=\"${CI_PORT}\" \ @@ -815,35 +818,13 @@ pipeline { docker push ${MANIFESTIMAGE}:amd64-${SEMVER} docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi - docker manifest push --purge ${MANIFESTIMAGE}:develop || : - docker manifest create ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop - docker manifest annotate ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:arm64v8-develop --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} --os linux --arch arm64 --variant v8 - docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} || : - docker manifest create ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - docker manifest annotate ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} --os linux --arch arm64 --variant v8 + done + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + docker buildx imagetools create -t ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop + docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then - docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} || : - docker manifest create ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - docker manifest annotate ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} --os linux --arch arm64 --variant v8 - fi - token=$(curl -sX GET "https://ghcr.io/token?scope=repository%3Alinuxserver%2F${CONTAINER_NAME}%3Apull" | jq -r '.token') - digest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/linuxserver/${CONTAINER_NAME}/manifests/arm32v7-develop") - if [[ $(echo "$digest" | jq -r '.layers') != "null" ]]; then - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop || : - docker manifest create ${MANIFESTIMAGE}:arm32v7-develop ${MANIFESTIMAGE}:amd64-develop - docker manifest push --purge ${MANIFESTIMAGE}:arm32v7-develop - fi - docker manifest push --purge ${MANIFESTIMAGE}:develop - docker manifest push --purge ${MANIFESTIMAGE}:${META_TAG} - docker manifest push --purge ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker manifest push --purge ${MANIFESTIMAGE}:${SEMVER} + docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} fi done ''' From 4b32b78965faedc2bb4301333e1361c3f98b5f1a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 22 May 2024 01:38:37 +0000 Subject: [PATCH 435/515] Bot Updating Templated Files --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 298ae9a..6b21b31 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Find us at: # [linuxserver/sonarr](https://github.com/linuxserver/docker-sonarr) -[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fsonarr?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh/gateway/linuxserver-ci/docker/linuxserver%2Fsonarr) +[![Scarf.io pulls](https://scarf.sh/installs-badge/linuxserver-ci/linuxserver%2Fsonarr?color=94398d&label-color=555555&logo-color=ffffff&style=for-the-badge&package-type=docker)](https://scarf.sh) [![GitHub Stars](https://img.shields.io/github/stars/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr) [![GitHub Release](https://img.shields.io/github/release/linuxserver/docker-sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&logo=github)](https://github.com/linuxserver/docker-sonarr/releases) [![GitHub Package Repository](https://img.shields.io/static/v1.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=linuxserver.io&message=GitHub%20Package&logo=github)](https://github.com/linuxserver/docker-sonarr/packages) From bf92aa9cc58b75d233076a93763f02d2f2ee3cc7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 22 May 2024 01:41:08 +0000 Subject: [PATCH 436/515] Bot Updating Package Versions --- package_versions.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 45507f1..8a5469a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -5,6 +5,7 @@ Diacritical 1.0.4.0 DryIoc 5.4.3.0 dotnet DryIoc.Microsoft.DependencyInjection net6.0 6.2.0.0 dotnet Dynamitey 2.0.9.136 dotnet +Equ 2.3.0 dotnet FFMpegCore 4.0.0.0 dotnet FluentMigrator 3.3.2.9 dotnet (+19 duplicates) FluentValidation 9.5.4.0 dotnet @@ -169,13 +170,13 @@ NLog v4.7.14 4.7.14.740 NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet NLog.Targets.Syslog 6.0.3.0 dotnet NodaTime 3.0.0.0 dotnet -Npgsql 7.0.4.0 dotnet +Npgsql 7.0.7.0 dotnet Polly 8.3.1.3207 dotnet Polly.Core 8.3.1.3207 dotnet ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1668 dotnet (+8 duplicates) +Sonarr 4.0.4.1692 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -388,7 +389,7 @@ libproc2 4.0.4-r0 libssl3 3.1.4-r6 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk -libxml2 2.11.7-r0 apk +libxml2 2.11.8-r0 apk libxslt 1.1.39-r0 apk linux-pam 1.5.3-r7 apk mscorlib 6.0.1322.58009 dotnet From 1c2431468872db5fde9f467ee29955cfa991b136 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 23 May 2024 04:32:23 +0000 Subject: [PATCH 437/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8a5469a..b3ba437 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1692 dotnet (+8 duplicates) +Sonarr 4.0.4.1695 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet @@ -357,8 +357,8 @@ alpine-release 3.19.1-r0 apk-tools 2.14.4-r0 apk bash 5.2.21-r0 apk brotli-libs 1.1.0-r1 apk -busybox 1.36.1-r15 apk -busybox-binsh 1.36.1-r15 apk +busybox 1.36.1-r18 apk +busybox-binsh 1.36.1-r18 apk c-ares 1.27.0-r0 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk @@ -376,7 +376,7 @@ libacl 2.3.1-r4 libattr 2.5.1-r5 apk libbsd 0.11.7-r3 apk libc-utils 0.7.2-r5 apk -libcrypto3 3.1.4-r6 apk +libcrypto3 3.1.5-r0 apk libcurl 8.5.0-r0 apk libgcc 13.2.1_git20231014-r0 apk libgcrypt 1.10.3-r0 apk @@ -386,7 +386,7 @@ libintl 0.22.3-r0 libmd 1.1.0-r0 apk libncursesw 6.4_p20231125-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.4-r6 apk +libssl3 3.1.5-r0 apk libstdc++ 13.2.1_git20231014-r0 apk libunistring 1.1-r2 apk libxml2 2.11.8-r0 apk @@ -406,7 +406,7 @@ scanelf 1.3.7-r2 shadow 4.14.2-r0 apk skalibs 2.14.0.1-r0 apk sqlite-libs 3.44.2-r0 apk -ssl_client 1.36.1-r15 apk +ssl_client 1.36.1-r18 apk tzdata 2024a-r0 apk utmps-libs 0.1.2.2-r0 apk xmlstarlet 1.6.1-r2 apk From ca92b55eb37d48ae061b839d24589941eade4061 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 24 May 2024 14:30:24 +0000 Subject: [PATCH 438/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index b3ba437..1d35e6e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1695 dotnet (+8 duplicates) +Sonarr 4.0.4.1699 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 89b38bfab7d25f9a78fd8dfeac3a88913abf821e Mon Sep 17 00:00:00 2001 From: thespad <git@spad.co.uk> Date: Sun, 26 May 2024 17:41:38 +0100 Subject: [PATCH 439/515] Rebase to 3.20 --- Dockerfile | 3 ++- Dockerfile.aarch64 | 3 ++- Jenkinsfile | 2 +- README.md | 19 ++++++++++--------- jenkins-vars.yml | 3 +-- readme-vars.yml | 14 ++++++-------- 6 files changed, 22 insertions(+), 22 deletions(-) diff --git a/Dockerfile b/Dockerfile index d6df4dc..e1b14f0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:3.19 +FROM ghcr.io/linuxserver/baseimage-alpine:3.20 # set version label ARG BUILD_DATE @@ -33,6 +33,7 @@ RUN \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION:-LocalBuild}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index b656f07..f8018be 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.19 +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.20 # set version label ARG BUILD_DATE @@ -33,6 +33,7 @@ RUN \ /tmp/sonarr.tar.gz -C \ /app/sonarr/bin --strip-components=1 && \ echo -e "UpdateMethod=docker\nBranch=${SONARR_BRANCH}\nPackageVersion=${VERSION:-LocalBuild}\nPackageAuthor=[linuxserver.io](https://linuxserver.io)" > /app/sonarr/package_info && \ + printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ rm -rf \ /app/sonarr/bin/Sonarr.Update \ diff --git a/Jenkinsfile b/Jenkinsfile index 222c48e..25715e6 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -31,7 +31,7 @@ pipeline { CI_PORT='8989' CI_SSL='false' CI_DELAY='120' - CI_DOCKERENV='TZ=US/Pacific' + CI_DOCKERENV='' CI_AUTH='' CI_WEBPATH='/system/status' } diff --git a/README.md b/README.md index 6b21b31..325e481 100644 --- a/README.md +++ b/README.md @@ -74,7 +74,7 @@ Access the webui at `<your-ip>:8989`, for more information check out [Sonarr](ht We have set `/tv` and `/downloads` as ***optional paths***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content. -Use the optional paths if you dont understand, or dont want hardlinks/atomic moves. +Use the optional paths if you don't understand, or don't want hardlinks/atomic moves. The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. @@ -95,9 +95,9 @@ services: - PGID=1000 - TZ=Etc/UTC volumes: - - <path to data>:/config - - <path/to/tvseries>:/tv - - <path/to/downloadclient-downloads>:/downloads + - /path/to/sonarr/data:/config + - /path/to/tv:/tv + - /path/to/download-client-downloads:/downloads ports: - 8989:8989 restart: unless-stopped @@ -112,9 +112,9 @@ docker run -d \ -e PGID=1000 \ -e TZ=Etc/UTC \ -p 8989:8989 \ - -v <path to data>:/config \ - -v <path/to/tvseries>:/tv \ - -v <path/to/downloadclient-downloads>:/downloads \ + -v /path/to/sonarr/data:/config \ + -v /path/to/tv:/tv \ + -v /path/to/download-client-downloads:/downloads \ --restart unless-stopped \ lscr.io/linuxserver/sonarr:develop ``` @@ -125,11 +125,11 @@ Containers are configured using parameters passed at runtime (such as those abov | Parameter | Function | | :----: | --- | -| `-p 8989` | The port for the Sonarr webinterface | +| `-p 8989` | The port for the Sonarr web interface | | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | -| `-v /config` | Database and sonarr configs | +| `-v /config` | Database and Sonarr configs | | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | @@ -294,6 +294,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **25.05.24:** - Rebase to Alpine 3.20. * **12.01.24:** - Update download url. * **30.12.23:** - Rebase to Alpine 3.19. * **30.05.23:** - Rebase to Alpine 3.18. diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 655e05a..1ca5f5f 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -7,7 +7,6 @@ custom_version_command: "curl -sX GET http://services.sonarr.tv/v1/releases | jq release_type: prerelease release_tag: develop ls_branch: develop -build_armhf: false repo_vars: - BUILD_VERSION_ARG = 'SONARR_VERSION' - LS_USER = 'linuxserver' @@ -23,7 +22,7 @@ repo_vars: - CI_PORT='8989' - CI_SSL='false' - CI_DELAY='120' - - CI_DOCKERENV='TZ=US/Pacific' + - CI_DOCKERENV='' - CI_AUTH='' - CI_WEBPATH='/system/status' sponsor_links: diff --git a/readme-vars.yml b/readme-vars.yml index 69da2c5..8e940a8 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -23,16 +23,13 @@ development_versions_items: param_container_name: "{{ project_name }}" param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "<path to data>", desc: "Database and sonarr configs" } - - { vol_path: "/tv", vol_host_path: "<path/to/tvseries>", desc: "Location of TV library on disk" } - - { vol_path: "/downloads", vol_host_path: "<path/to/downloadclient-downloads>", desc: "Location of download managers output directory" } + - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Database and Sonarr configs" } + - { vol_path: "/tv", vol_host_path: "/path/to/tv", desc: "Location of TV library on disk" } + - { vol_path: "/downloads", vol_host_path: "/path/to/download-client-downloads", desc: "Location of download managers output directory" } param_usage_include_ports: true param_ports: - - { external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr webinterface" } - -param_usage_include_env: false -opt_param_usage_include_env: false + - { external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr web interface" } # application setup block app_setup_block_enabled: true @@ -43,12 +40,13 @@ app_setup_block: | We have set `/tv` and `/downloads` as ***optional paths***, this is because it is the easiest way to get started. While easy to use, it has some drawbacks. Mainly losing the ability to hardlink (TL;DR a way for a file to exist in multiple places on the same file system while only consuming one file worth of space), or atomic move (TL;DR instant file moves, rather than copy+delete) files while processing content. - Use the optional paths if you dont understand, or dont want hardlinks/atomic moves. + Use the optional paths if you don't understand, or don't want hardlinks/atomic moves. The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. # changelog changelogs: + - { date: "25.05.24:", desc: "Rebase to Alpine 3.20." } - { date: "12.01.24:", desc: "Update download url." } - { date: "30.12.23:", desc: "Rebase to Alpine 3.19." } - { date: "30.05.23:", desc: "Rebase to Alpine 3.18." } From 9b7be471e6d7233fe8c556f408403fb0a2d08f33 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 26 May 2024 17:42:56 +0000 Subject: [PATCH 440/515] Bot Updating Package Versions --- package_versions.txt | 91 ++++++++++++++++++++++---------------------- 1 file changed, 46 insertions(+), 45 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 1d35e6e..d80a990 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -350,65 +350,66 @@ System.Xml.XPath.XDocument 6.0.1322.58009 System.Xml.XmlDocument 6.0.1322.58009 dotnet System.Xml.XmlSerializer 6.0.1322.58009 dotnet WindowsBase 6.0.1322.58009 dotnet -alpine-baselayout 3.4.3-r2 apk -alpine-baselayout-data 3.4.3-r2 apk +alpine-baselayout 3.6.5-r0 apk +alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.19.1-r0 apk +alpine-release 3.20.0-r0 apk apk-tools 2.14.4-r0 apk -bash 5.2.21-r0 apk -brotli-libs 1.1.0-r1 apk -busybox 1.36.1-r18 apk -busybox-binsh 1.36.1-r18 apk -c-ares 1.27.0-r0 apk +bash 5.2.26-r0 apk +brotli-libs 1.1.0-r2 apk +busybox 1.36.1-r28 apk +busybox-binsh 1.36.1-r28 apk +c-ares 1.28.1-r0 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk catatonit 0.2.0-r0 apk -coreutils 9.4-r2 apk -coreutils-env 9.4-r2 apk -coreutils-fmt 9.4-r2 apk -coreutils-sha512sum 9.4-r2 apk -curl 8.5.0-r0 apk +coreutils 9.5-r1 apk +coreutils-env 9.5-r1 apk +coreutils-fmt 9.5-r1 apk +coreutils-sha512sum 9.5-r1 apk +curl 8.7.1-r0 apk findutils 4.9.0-r5 apk -icu-data-en 74.1-r0 apk -icu-libs 74.1-r0 apk +icu-data-en 74.2-r0 apk +icu-libs 74.2-r0 apk jq 1.7.1-r0 apk -libacl 2.3.1-r4 apk -libattr 2.5.1-r5 apk -libbsd 0.11.7-r3 apk -libc-utils 0.7.2-r5 apk -libcrypto3 3.1.5-r0 apk -libcurl 8.5.0-r0 apk -libgcc 13.2.1_git20231014-r0 apk +libacl 2.3.2-r0 apk +libattr 2.5.2-r0 apk +libbsd 0.12.2-r0 apk +libcrypto3 3.3.0-r2 apk +libcurl 8.7.1-r0 apk +libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk -libgpg-error 1.47-r2 apk -libidn2 2.3.4-r4 apk -libintl 0.22.3-r0 apk +libgpg-error 1.49-r0 apk +libidn2 2.3.7-r0 apk +libintl 0.22.5-r0 apk libmd 1.1.0-r0 apk -libncursesw 6.4_p20231125-r0 apk +libncursesw 6.4_p20240420-r0 apk libproc2 4.0.4-r0 apk -libssl3 3.1.5-r0 apk -libstdc++ 13.2.1_git20231014-r0 apk -libunistring 1.1-r2 apk -libxml2 2.11.8-r0 apk -libxslt 1.1.39-r0 apk -linux-pam 1.5.3-r7 apk +libpsl 0.21.5-r1 apk +libssl3 3.3.0-r2 apk +libstdc++ 13.2.1_git20240309-r0 apk +libunistring 1.2-r0 apk +libxml2 2.12.7-r0 apk +libxslt 1.1.39-r1 apk +linux-pam 1.6.0-r0 apk mscorlib 6.0.1322.58009 dotnet -musl 1.2.4_git20230717-r4 apk -musl-utils 1.2.4_git20230717-r4 apk -ncurses-terminfo-base 6.4_p20231125-r0 apk +musl 1.2.5-r0 apk +musl-utils 1.2.5-r0 apk +ncurses-terminfo-base 6.4_p20240420-r0 apk netcat-openbsd 1.226-r0 apk netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.58.0-r0 apk +nghttp2-libs 1.62.0-r0 apk oniguruma 6.9.9-r0 apk procps-ng 4.0.4-r0 apk -readline 8.2.1-r2 apk +readline 8.2.10-r0 apk scanelf 1.3.7-r2 apk -shadow 4.14.2-r0 apk -skalibs 2.14.0.1-r0 apk -sqlite-libs 3.44.2-r0 apk -ssl_client 1.36.1-r18 apk -tzdata 2024a-r0 apk -utmps-libs 0.1.2.2-r0 apk +shadow 4.15.1-r0 apk +skalibs 2.14.1.1-r0 apk +sqlite-libs 3.45.3-r1 apk +ssl_client 1.36.1-r28 apk +tzdata 2024a-r1 apk +utmps-libs 0.1.2.2-r1 apk xmlstarlet 1.6.1-r2 apk -xz-libs 5.4.5-r0 apk -zlib 1.3.1-r0 apk +xz-libs 5.6.1-r3 apk +zlib 1.3.1-r1 apk +zstd-libs 1.5.6-r0 apk From d794a7c20dc2a4688939a99904efcbb06dd3921e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 1 Jun 2024 01:43:45 +0000 Subject: [PATCH 441/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index d80a990..d66c252 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.4.1699 dotnet (+8 duplicates) +Sonarr 4.0.5.1719 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet System 6.0.1322.58009 dotnet From 647e5b5227a53c3272c194f93480534aea059007 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 11 Jun 2024 04:33:36 +0000 Subject: [PATCH 442/515] Bot Updating Package Versions --- package_versions.txt | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d66c252..ed7252e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -154,7 +154,7 @@ Microsoft.IdentityModel.Protocols.OpenIdConnect 6.8.0.11012235604.82 Microsoft.IdentityModel.Tokens 6.8.0.11012235604.824068adaeb7b158df2b36d8787f689646e715e0 dotnet Microsoft.JSInterop 6.0.1322.58013 dotnet Microsoft.Net.Http.Headers 6.0.1322.58013 dotnet -Microsoft.OpenApi 1.2.3.0 dotnet +Microsoft.OpenApi 1.6.14.0 dotnet Microsoft.VisualBasic 6.0.1322.58009 dotnet Microsoft.VisualBasic.Core 11.100.1322.58009 dotnet Microsoft.Win32.Primitives 6.0.1322.58009 dotnet @@ -176,9 +176,10 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1719 dotnet (+8 duplicates) -Swashbuckle.AspNetCore.Swagger 6.5.0.0 dotnet -Swashbuckle.AspNetCore.SwaggerGen 6.5.0.0 dotnet +Sonarr 4.0.5.1740 dotnet (+8 duplicates) +Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet +Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet +Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet System 6.0.1322.58009 dotnet System.AppContext 6.0.1322.58009 dotnet System.Buffers 6.0.1322.58009 dotnet @@ -375,7 +376,7 @@ jq 1.7.1-r0 libacl 2.3.2-r0 apk libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk -libcrypto3 3.3.0-r2 apk +libcrypto3 3.3.1-r0 apk libcurl 8.7.1-r0 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk @@ -386,7 +387,7 @@ libmd 1.1.0-r0 libncursesw 6.4_p20240420-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk -libssl3 3.3.0-r2 apk +libssl3 3.3.1-r0 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libxml2 2.12.7-r0 apk From 4707777083048dffb020c24a04d4d8066cf2666a Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 14 Jun 2024 23:30:24 +0000 Subject: [PATCH 443/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index ed7252e..55e0492 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -358,8 +358,8 @@ alpine-release 3.20.0-r0 apk-tools 2.14.4-r0 apk bash 5.2.26-r0 apk brotli-libs 1.1.0-r2 apk -busybox 1.36.1-r28 apk -busybox-binsh 1.36.1-r28 apk +busybox 1.36.1-r29 apk +busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk ca-certificates 20240226-r0 apk ca-certificates-bundle 20240226-r0 apk @@ -407,7 +407,7 @@ scanelf 1.3.7-r2 shadow 4.15.1-r0 apk skalibs 2.14.1.1-r0 apk sqlite-libs 3.45.3-r1 apk -ssl_client 1.36.1-r28 apk +ssl_client 1.36.1-r29 apk tzdata 2024a-r1 apk utmps-libs 0.1.2.2-r1 apk xmlstarlet 1.6.1-r2 apk From 8763e58743d940c04e34ede068ba6ba956d816e6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 18 Jun 2024 04:32:23 +0000 Subject: [PATCH 444/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 55e0492..188d3c8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1740 dotnet (+8 duplicates) +Sonarr 4.0.5.1760 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 232afc9e3f188d77648c4993f6e15a3f0068d3a4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 25 Jun 2024 23:28:45 +0000 Subject: [PATCH 445/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 188d3c8..be5ae43 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1760 dotnet (+8 duplicates) +Sonarr 4.0.5.1778 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -354,7 +354,7 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.20.0-r0 apk +alpine-release 3.20.1-r0 apk apk-tools 2.14.4-r0 apk bash 5.2.26-r0 apk brotli-libs 1.1.0-r2 apk From 5744327ad2e47d2c85818b31dd0d0196d1b1c826 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 27 Jun 2024 16:35:45 +0000 Subject: [PATCH 446/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index be5ae43..65d51d1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1778 dotnet (+8 duplicates) +Sonarr 4.0.5.1782 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From ff32a6c6ba4ea53ac3ac3a372b97c7d3792e6b0f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 28 Jun 2024 14:30:49 +0000 Subject: [PATCH 447/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 65d51d1..0e09101 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1782 dotnet (+8 duplicates) +Sonarr 4.0.5.1791 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 0157a2559a5f866be30dadb529b059d943e93ca9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 30 Jun 2024 18:37:30 +0000 Subject: [PATCH 448/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 0e09101..defd5e8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1791 dotnet (+8 duplicates) +Sonarr 4.0.5.1801 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -368,7 +368,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.7.1-r0 apk +curl 8.8.0-r0 apk findutils 4.9.0-r5 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -376,8 +376,8 @@ jq 1.7.1-r0 libacl 2.3.2-r0 apk libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk -libcrypto3 3.3.1-r0 apk -libcurl 8.7.1-r0 apk +libcrypto3 3.3.1-r1 apk +libcurl 8.8.0-r0 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk libgpg-error 1.49-r0 apk @@ -387,7 +387,7 @@ libmd 1.1.0-r0 libncursesw 6.4_p20240420-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk -libssl3 3.3.1-r0 apk +libssl3 3.3.1-r1 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libxml2 2.12.7-r0 apk @@ -399,7 +399,7 @@ musl-utils 1.2.5-r0 ncurses-terminfo-base 6.4_p20240420-r0 apk netcat-openbsd 1.226-r0 apk netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.62.0-r0 apk +nghttp2-libs 1.62.1-r0 apk oniguruma 6.9.9-r0 apk procps-ng 4.0.4-r0 apk readline 8.2.10-r0 apk From 15868457cfb344aa632b8eedc437257b1a6b06a8 Mon Sep 17 00:00:00 2001 From: thespad <git@spad.co.uk> Date: Wed, 3 Jul 2024 19:40:59 +0100 Subject: [PATCH 449/515] Move tmpdir, set COMPlus_EnableDiagnostics --- Dockerfile | 8 +++++--- Dockerfile.aarch64 | 8 +++++--- readme-vars.yml | 5 +++++ root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run | 7 +++++-- 4 files changed, 20 insertions(+), 8 deletions(-) diff --git a/Dockerfile b/Dockerfile index e1b14f0..829259a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,9 +10,11 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables -ENV XDG_CONFIG_HOME="/config/xdg" -ENV SONARR_BRANCH="develop" -ENV SONARR_CHANNEL="v4-nightly" +ENV XDG_CONFIG_HOME="/config/xdg" \ + SONARR_BRANCH="develop" \ + SONARR_CHANNEL="v4-nightly" \ + COMPlus_EnableDiagnostics=0 \ + TMPDIR=/run/sonarr-temp RUN \ echo "**** install packages ****" && \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index f8018be..bb485a2 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -10,9 +10,11 @@ LABEL build_version="Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DA LABEL maintainer="thespad" # set environment variables -ENV XDG_CONFIG_HOME="/config/xdg" -ENV SONARR_BRANCH="develop" -ENV SONARR_CHANNEL="v4-nightly" +ENV XDG_CONFIG_HOME="/config/xdg" \ + SONARR_BRANCH="develop" \ + SONARR_CHANNEL="v4-nightly" \ + COMPlus_EnableDiagnostics=0 \ + TMPDIR=/run/sonarr-temp RUN \ echo "**** install packages ****" && \ diff --git a/readme-vars.yml b/readme-vars.yml index 8e940a8..fd2ee37 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -24,6 +24,9 @@ param_container_name: "{{ project_name }}" param_usage_include_vols: true param_volumes: - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Database and Sonarr configs" } + +opt_param_usage_include_vols: true +opt_param_volumes: - { vol_path: "/tv", vol_host_path: "/path/to/tv", desc: "Location of TV library on disk" } - { vol_path: "/downloads", vol_host_path: "/path/to/download-client-downloads", desc: "Location of download managers output directory" } @@ -31,6 +34,8 @@ param_usage_include_ports: true param_ports: - { external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr web interface" } +readonly_supported: true + # application setup block app_setup_block_enabled: true app_setup_block: | diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run index ae4017a..1272a88 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -1,6 +1,9 @@ #!/usr/bin/with-contenv bash # shellcheck shell=bash -# permissions +mkdir -p /run/sonarr-temp + +# permissions lsiown -R abc:abc \ - /config + /config \ + /run/sonarr-temp From eb49703aa8ad6b51d23572c10346c4ff37a7577e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 6 Jul 2024 01:39:29 +0000 Subject: [PATCH 450/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index defd5e8..6591c68 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.5.1801 dotnet (+8 duplicates) +Sonarr 4.0.6.1820 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 1b8cf6b8707b8ee0c71263ef5e35596c1dfcea76 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 7 Jul 2024 20:58:52 +0000 Subject: [PATCH 451/515] Bot Updating Templated Files --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 325e481..63aab4c 100644 --- a/README.md +++ b/README.md @@ -96,8 +96,8 @@ services: - TZ=Etc/UTC volumes: - /path/to/sonarr/data:/config - - /path/to/tv:/tv - - /path/to/download-client-downloads:/downloads + - /path/to/tv:/tv #optional + - /path/to/download-client-downloads:/downloads #optional ports: - 8989:8989 restart: unless-stopped @@ -113,8 +113,8 @@ docker run -d \ -e TZ=Etc/UTC \ -p 8989:8989 \ -v /path/to/sonarr/data:/config \ - -v /path/to/tv:/tv \ - -v /path/to/download-client-downloads:/downloads \ + -v /path/to/tv:/tv `#optional` \ + -v /path/to/download-client-downloads:/downloads `#optional` \ --restart unless-stopped \ lscr.io/linuxserver/sonarr:develop ``` From fa400aff253c3c3aadb3a215ae079a5a58787717 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 10 Jul 2024 14:30:15 +0000 Subject: [PATCH 452/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6591c68..639fdbe 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.6.1820 dotnet (+8 duplicates) +Sonarr 4.0.6.1847 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 818e5e82762c41f10d336edfe487edc35871d820 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 12 Jul 2024 23:30:13 +0000 Subject: [PATCH 453/515] Bot Updating Templated Files --- Jenkinsfile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 25715e6..de1e56b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -245,7 +245,7 @@ pipeline { -v ${WORKSPACE}:/mnt \ -e AWS_ACCESS_KEY_ID=\"${S3_KEY}\" \ -e AWS_SECRET_ACCESS_KEY=\"${S3_SECRET}\" \ - ghcr.io/linuxserver/baseimage-alpine:3.19 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ + ghcr.io/linuxserver/baseimage-alpine:3.20 s6-envdir -fn -- /var/run/s6/container_environment /bin/bash -c "\ apk add --no-cache python3 && \ python3 -m venv /lsiopy && \ pip install --no-cache-dir -U pip && \ @@ -352,7 +352,7 @@ pipeline { fi echo "Starting Stage 4 - External repo updates: Docs, Unraid Template and Readme Sync to Docker Hub" mkdir -p ${TEMPDIR}/docs - git clone https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation + git clone --depth=1 https://github.com/linuxserver/docker-documentation.git ${TEMPDIR}/docs/docker-documentation if [[ "${BRANCH_NAME}" == "${GH_DEFAULT_BRANCH}" ]] && [[ (! -f ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md) || ("$(md5sum ${TEMPDIR}/docs/docker-documentation/docs/images/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')" != "$(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md | awk '{ print $1 }')") ]]; then cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/docker-${CONTAINER_NAME}.md ${TEMPDIR}/docs/docker-documentation/docs/images/ cd ${TEMPDIR}/docs/docker-documentation @@ -370,8 +370,8 @@ pipeline { echo "Docs update not needed, skipping" fi mkdir -p ${TEMPDIR}/unraid - git clone https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates - git clone https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates + git clone --depth=1 https://github.com/linuxserver/docker-templates.git ${TEMPDIR}/unraid/docker-templates + git clone --depth=1 https://github.com/linuxserver/templates.git ${TEMPDIR}/unraid/templates if [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-logo.png ]]; then sed -i "s|master/linuxserver.io/img/linuxserver-ls-logo.png|master/linuxserver.io/img/${CONTAINER_NAME}-logo.png|" ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml elif [[ -f ${TEMPDIR}/unraid/docker-templates/linuxserver.io/img/${CONTAINER_NAME}-icon.png ]]; then @@ -703,7 +703,7 @@ pipeline { set -e docker pull ghcr.io/linuxserver/ci:latest if [ "${MULTIARCH}" == "true" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi docker run --rm \ @@ -794,7 +794,7 @@ pipeline { echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin if [ "${CI}" == "false" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} fi for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do From 23ef18395abcfa39a2f384663bd7d5018e1b8c7d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 12 Jul 2024 23:31:39 +0000 Subject: [PATCH 454/515] Bot Updating Templated Files --- .github/workflows/permissions.yml | 2 ++ README.md | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/permissions.yml b/.github/workflows/permissions.yml index 1447bc5..02e1bdb 100644 --- a/.github/workflows/permissions.yml +++ b/.github/workflows/permissions.yml @@ -5,6 +5,8 @@ on: - '**/run' - '**/finish' - '**/check' + - 'root/migrations/*' + jobs: permission_check: uses: linuxserver/github-workflows/.github/workflows/init-svc-executable-permissions.yml@v1 diff --git a/README.md b/README.md index 63aab4c..03a95f9 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,11 @@ Use the optional paths if you don't understand, or don't want hardlinks/atomic m The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. +## Read-Only Operation + +This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/). + + ## Usage To help you get started creating a container from this image you can either use docker-compose or the docker cli. @@ -132,6 +137,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `-v /config` | Database and Sonarr configs | | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | +| `--read-only=true` | Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). | ## Environment variables from files (Docker secrets) From 2d7267f51905d5feb0b786f8d26c9eb9a81db75e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 15 Jul 2024 20:28:44 +0000 Subject: [PATCH 455/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 639fdbe..d09dd67 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.6.1847 dotnet (+8 duplicates) +Sonarr 4.0.7.1868 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -361,8 +361,8 @@ brotli-libs 1.1.0-r2 busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk c-ares 1.28.1-r0 apk -ca-certificates 20240226-r0 apk -ca-certificates-bundle 20240226-r0 apk +ca-certificates 20240705-r0 apk +ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk @@ -376,7 +376,7 @@ jq 1.7.1-r0 libacl 2.3.2-r0 apk libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk -libcrypto3 3.3.1-r1 apk +libcrypto3 3.3.1-r3 apk libcurl 8.8.0-r0 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk @@ -387,7 +387,7 @@ libmd 1.1.0-r0 libncursesw 6.4_p20240420-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk -libssl3 3.3.1-r1 apk +libssl3 3.3.1-r3 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libxml2 2.12.7-r0 apk From a8ff139c5c7f710708375802def2766162dd90c5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 17 Jul 2024 05:32:23 +0000 Subject: [PATCH 456/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index d09dd67..f5278a8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.7.1868 dotnet (+8 duplicates) +Sonarr 4.0.8.1893 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From a00676082655cf1302dc290998016968981eea24 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 18 Jul 2024 16:34:18 +0000 Subject: [PATCH 457/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index f5278a8..cfbed03 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.8.1893 dotnet (+8 duplicates) +Sonarr 4.0.8.1902 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 3ce4b40f4f75b88030d4e12fa5694c2b340f85bd Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 25 Jul 2024 05:31:44 +0000 Subject: [PATCH 458/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index cfbed03..7dd169e 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.8.1902 dotnet (+8 duplicates) +Sonarr 4.0.8.1929 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 63fa9fef3ffc3f0b74bc9a1688f0c53cb4f029ae Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 29 Jul 2024 01:47:05 +0000 Subject: [PATCH 459/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 7dd169e..6555946 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -175,8 +175,8 @@ Polly 8.3.1.3207 Polly.Core 8.3.1.3207 dotnet ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet -SixLabors.ImageSharp 3.1.4.0 dotnet -Sonarr 4.0.8.1929 dotnet (+8 duplicates) +SixLabors.ImageSharp 3.1.5.0 dotnet +Sonarr 4.0.8.1967 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -354,7 +354,7 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.20.1-r0 apk +alpine-release 3.20.2-r0 apk apk-tools 2.14.4-r0 apk bash 5.2.26-r0 apk brotli-libs 1.1.0-r2 apk @@ -368,7 +368,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.8.0-r0 apk +curl 8.9.0-r0 apk findutils 4.9.0-r5 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -377,7 +377,7 @@ libacl 2.3.2-r0 libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk libcrypto3 3.3.1-r3 apk -libcurl 8.8.0-r0 apk +libcurl 8.9.0-r0 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk libgpg-error 1.49-r0 apk From d691af819ed0659f0edc839f3381c9d52e1394c1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 31 Jul 2024 05:30:42 +0000 Subject: [PATCH 460/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6555946..e781ad1 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.1967 dotnet (+8 duplicates) +Sonarr 4.0.8.1988 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 6bec9eadd6475b78ba989b21d2be6960d594b136 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 1 Aug 2024 13:31:36 +0000 Subject: [PATCH 461/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index e781ad1..b740778 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -176,7 +176,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.1988 dotnet (+8 duplicates) +Sonarr 4.0.8.2008 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 8ba20a23cc3a2dbf1937969036b1962114ba6c87 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 9 Aug 2024 23:30:02 +0000 Subject: [PATCH 462/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index b740778..2c4a4b9 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -411,6 +411,6 @@ ssl_client 1.36.1-r29 tzdata 2024a-r1 apk utmps-libs 0.1.2.2-r1 apk xmlstarlet 1.6.1-r2 apk -xz-libs 5.6.1-r3 apk +xz-libs 5.6.2-r0 apk zlib 1.3.1-r1 apk zstd-libs 1.5.6-r0 apk From c335125d8c0890004df22a47b46238a5f32c295c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 11 Aug 2024 16:33:28 +0000 Subject: [PATCH 463/515] Bot Updating Package Versions --- package_versions.txt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 2c4a4b9..2f36037 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -166,17 +166,19 @@ Mono.Nat 3.0.1 Mono.Posix.NETStandard 1.0.0.0 dotnet MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet MonoTorrent 2.0.7 dotnet -NLog v4.7.14 4.7.14.740 dotnet -NLog.Extensions.Logging v1.7.4 1.7.4.1610 dotnet -NLog.Targets.Syslog 6.0.3.0 dotnet +NLog v5.3.2 5.3.2.2526 dotnet +NLog.Extensions.Logging v5.3.11 5.3.11.526 dotnet +NLog.Layouts.ClefJsonLayout 1.0.0.0 dotnet +NLog.Targets.Syslog 7.0.0.0 dotnet NodaTime 3.0.0.0 dotnet Npgsql 7.0.7.0 dotnet Polly 8.3.1.3207 dotnet +Polly.Contrib.WaitAndRetry 1.1.1.0+7596d2dacf22d88bbd814bc49c28424fb6e921e9 dotnet Polly.Core 8.3.1.3207 dotnet ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.2008 dotnet (+8 duplicates) +Sonarr 4.0.8.2093 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 796d8eaae22f0434b98c4120eaa29d88bede14e6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 15 Aug 2024 04:33:31 +0000 Subject: [PATCH 464/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 2f36037..6792f70 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -178,7 +178,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.2093 dotnet (+8 duplicates) +Sonarr 4.0.8.2158 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 60ce5efe07bfb622d6e99650d8072554edc4b41b Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 19 Aug 2024 02:47:26 +0000 Subject: [PATCH 465/515] Bot Updating Templated Files --- Jenkinsfile | 62 ++++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 52 insertions(+), 10 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index de1e56b..7a0480e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -17,6 +17,8 @@ pipeline { GITLAB_TOKEN=credentials('b6f0f1dd-6952-4cf6-95d1-9c06380283f0') GITLAB_NAMESPACE=credentials('gitlab-namespace-id') DOCKERHUB_TOKEN=credentials('docker-hub-ci-pat') + QUAYIO_API_TOKEN=credentials('quayio-repo-api-token') + GIT_SIGNING_KEY=credentials('484fbca6-9a4f-455e-b9e3-97ac98785f5f') BUILD_VERSION_ARG = 'SONARR_VERSION' LS_USER = 'linuxserver' LS_REPO = 'docker-sonarr' @@ -36,9 +38,23 @@ pipeline { CI_WEBPATH='/system/status' } stages { + stage("Set git config"){ + steps{ + sh '''#!/bin/bash + cat ${GIT_SIGNING_KEY} > /config/.ssh/id_sign + chmod 600 /config/.ssh/id_sign + ssh-keygen -y -f /config/.ssh/id_sign > /config/.ssh/id_sign.pub + echo "Using $(ssh-keygen -lf /config/.ssh/id_sign) to sign commits" + git config --global gpg.format ssh + git config --global user.signingkey /config/.ssh/id_sign + git config --global commit.gpgsign true + ''' + } + } // Setup all the basic environment variables needed for the build stage("Set ENV Variables base"){ steps{ + echo "Running on node: ${NODE_NAME}" sh '''#! /bin/bash containers=$(docker ps -aq) if [[ -n "${containers}" ]]; then @@ -381,9 +397,9 @@ pipeline { echo "Updating Unraid template" cd ${TEMPDIR}/unraid/templates/ GH_TEMPLATES_DEFAULT_BRANCH=$(git remote show origin | grep "HEAD branch:" | sed 's|.*HEAD branch: ||') - if grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list && [[ -f ${TEMPDIR}/unraid/templates/unraid/deprecated/${CONTAINER_NAME}.xml ]]; then + if grep -wq "^${CONTAINER_NAME}$" ${TEMPDIR}/unraid/templates/unraid/ignore.list && [[ -f ${TEMPDIR}/unraid/templates/unraid/deprecated/${CONTAINER_NAME}.xml ]]; then echo "Image is on the ignore list, and already in the deprecation folder." - elif grep -wq "${CONTAINER_NAME}" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then + elif grep -wq "^${CONTAINER_NAME}$" ${TEMPDIR}/unraid/templates/unraid/ignore.list; then echo "Image is on the ignore list, marking Unraid template as deprecated" cp ${TEMPDIR}/docker-${CONTAINER_NAME}/.jenkins-external/${CONTAINER_NAME}.xml ${TEMPDIR}/unraid/templates/unraid/ git add -u unraid/${CONTAINER_NAME}.xml @@ -476,10 +492,10 @@ pipeline { } } /* ####################### - GitLab Mirroring + GitLab Mirroring and Quay.io Repo Visibility ####################### */ - // Ping into Gitlab to mirror this repo and have a registry endpoint - stage("GitLab Mirror"){ + // Ping into Gitlab to mirror this repo and have a registry endpoint & mark this repo on Quay.io as public + stage("GitLab Mirror and Quay.io Visibility"){ when { environment name: 'EXIT_STATUS', value: '' } @@ -495,6 +511,8 @@ pipeline { "visibility":"public"}' ''' sh '''curl -H "Private-Token: ${GITLAB_TOKEN}" -X PUT "https://gitlab.com/api/v4/projects/Linuxserver.io%2F${LS_REPO}" \ -d "mirror=true&import_url=https://github.com/linuxserver/${LS_REPO}.git" ''' + sh '''curl -H "Content-Type: application/json" -H "Authorization: Bearer ${QUAYIO_API_TOKEN}" -X POST "https://quay.io/api/v1/repository${QUAYIMAGE/quay.io/}/changevisibility" \ + -d '{"visibility":"public"}' ||: ''' } } /* ############### @@ -589,7 +607,7 @@ pipeline { --provenance=false --sbom=false \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - retry(5) { + retry_backoff(5,5) { sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" } sh '''#! /bin/bash @@ -745,7 +763,7 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - retry(5) { + retry_backoff(5,5) { sh '''#! /bin/bash set -e echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin @@ -763,7 +781,7 @@ pipeline { docker push ${PUSHIMAGE}:${META_TAG} docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} if [ -n "${SEMVER}" ]; then - docker push ${PUSHIMAGE}:${SEMVER} + docker push ${PUSHIMAGE}:${SEMVER} fi done ''' @@ -786,7 +804,7 @@ pipeline { passwordVariable: 'QUAYPASS' ] ]) { - retry(5) { + retry_backoff(5,5) { sh '''#! /bin/bash set -e echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin @@ -849,7 +867,7 @@ pipeline { "object": "'${COMMIT_SHA}'",\ "message": "Tagging Release '${EXT_RELEASE_CLEAN}'-ls'${LS_TAG_NUMBER}' to develop",\ "type": "commit",\ - "tagger": {"name": "LinuxServer Jenkins","email": "jenkins@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' + "tagger": {"name": "LinuxServer-CI","email": "ci@linuxserver.io","date": "'${GITHUB_DATE}'"}}' ''' echo "Pushing New release for Tag" sh '''#! /bin/bash echo "Updating to ${EXT_RELEASE_CLEAN}" > releasebody.json @@ -981,6 +999,13 @@ EOF ###################### */ post { always { + sh '''#!/bin/bash + rm -rf /config/.ssh/id_sign + rm -rf /config/.ssh/id_sign.pub + git config --global --unset gpg.format + git config --global --unset user.signingkey + git config --global --unset commit.gpgsign + ''' script{ if (env.EXIT_STATUS == "ABORTED"){ sh 'echo "build aborted"' @@ -1010,3 +1035,20 @@ EOF } } } + +def retry_backoff(int max_attempts, int power_base, Closure c) { + int n = 0 + while (n < max_attempts) { + try { + c() + return + } catch (err) { + if ((n + 1) >= max_attempts) { + throw err + } + sleep(power_base ** n) + n++ + } + } + return +} From 5846ee23ced9d0d804be46fbcbd6e6966824899c Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 19 Aug 2024 02:48:52 +0000 Subject: [PATCH 466/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 45 +++++++++---------- .../workflows/external_trigger_scheduler.yml | 24 +++++----- .github/workflows/package_trigger.yml | 22 ++++----- .../workflows/package_trigger_scheduler.yml | 18 ++++---- 4 files changed, 54 insertions(+), 55 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index b66577a..b90a57d 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -12,17 +12,20 @@ jobs: - name: External Trigger if: github.ref == 'refs/heads/develop' run: | + printf "# External trigger for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP }}" ]; then - echo "**** Github secret PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP is set; skipping trigger. ****" - echo "Github secret \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github secret \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi - echo "**** External trigger running off of develop branch. To disable this trigger, set a Github secret named \"PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\". ****" - echo "External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY - echo "**** Retrieving external version ****" + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY + printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.releaseChannel=="v4-nightly") | .version') + echo "Type is \`custom_version_command\`" >> $GITHUB_STEP_SUMMARY if [ -z "${EXT_RELEASE}" ] || [ "${EXT_RELEASE}" == "null" ]; then - echo "**** Can't retrieve external version, exiting ****" + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Can't retrieve external version, exiting" >> $GITHUB_STEP_SUMMARY FAILURE_REASON="Can't retrieve external version for sonarr branch develop" GHA_TRIGGER_URL="https://github.com/linuxserver/docker-sonarr/actions/runs/${{ github.run_id }}" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, @@ -31,9 +34,8 @@ jobs: exit 1 fi EXT_RELEASE=$(echo ${EXT_RELEASE} | sed 's/[~,%@+;:/]//g') - echo "**** External version: ${EXT_RELEASE} ****" - echo "External version: ${EXT_RELEASE}" >> $GITHUB_STEP_SUMMARY - echo "**** Retrieving last pushed version ****" + echo "External version: \`${EXT_RELEASE}\`" >> $GITHUB_STEP_SUMMARY + echo "Retrieving last pushed version" >> $GITHUB_STEP_SUMMARY image="linuxserver/sonarr" tag="develop" token=$(curl -sX GET \ @@ -60,37 +62,34 @@ jobs: IMAGE_RELEASE=$(echo ${image_info} | jq -r '.Labels.build_version' | awk '{print $3}') IMAGE_VERSION=$(echo ${IMAGE_RELEASE} | awk -F'-ls' '{print $1}') if [ -z "${IMAGE_VERSION}" ]; then - echo "**** Can't retrieve last pushed version, exiting ****" + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "Can't retrieve last pushed version, exiting" >> $GITHUB_STEP_SUMMARY FAILURE_REASON="Can't retrieve last pushed version for sonarr tag develop" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 16711680, "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} exit 1 fi - echo "**** Last pushed version: ${IMAGE_VERSION} ****" - echo "Last pushed version: ${IMAGE_VERSION}" >> $GITHUB_STEP_SUMMARY + echo "Last pushed version: \`${IMAGE_VERSION}\`" >> $GITHUB_STEP_SUMMARY if [ "${EXT_RELEASE}" == "${IMAGE_VERSION}" ]; then - echo "**** Version ${EXT_RELEASE} already pushed, exiting ****" - echo "Version ${EXT_RELEASE} already pushed, exiting" >> $GITHUB_STEP_SUMMARY + echo "Version \`${EXT_RELEASE}\` already pushed, exiting" >> $GITHUB_STEP_SUMMARY exit 0 elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then - echo "**** New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting ****" - echo "New version ${EXT_RELEASE} found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY + echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY exit 0 else - echo "**** New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build ****" - echo "New version ${EXT_RELEASE} found; old version was ${IMAGE_VERSION}. Triggering new build" >> $GITHUB_STEP_SUMMARY + printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY + echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=false \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "**** Jenkins job queue url: ${response%$'\r'} ****" - echo "**** Sleeping 10 seconds until job starts ****" + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY sleep 10 buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') buildurl="${buildurl%$'\r'}" - echo "**** Jenkins job build url: ${buildurl} ****" - echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY - echo "**** Attempting to change the Jenkins job description ****" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY curl -iX POST \ "${buildurl}submitDescription" \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ diff --git a/.github/workflows/external_trigger_scheduler.yml b/.github/workflows/external_trigger_scheduler.yml index 88f4c1b..37068e9 100755 --- a/.github/workflows/external_trigger_scheduler.yml +++ b/.github/workflows/external_trigger_scheduler.yml @@ -15,31 +15,31 @@ jobs: - name: External Trigger Scheduler run: | - echo "**** Branches found: ****" - git for-each-ref --format='%(refname:short)' refs/remotes - for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) + printf "# External trigger scheduler for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY + printf "Found the branches:\n\n%s\n" "$(git for-each-ref --format='- %(refname:lstrip=3)' refs/remotes)" >> $GITHUB_STEP_SUMMARY + for br in $(git for-each-ref --format='%(refname:lstrip=3)' refs/remotes) do - br=$(echo "$br" | sed 's|origin/||g') - echo "**** Evaluating branch ${br} ****" + if [[ "${br}" == "HEAD" ]]; then + printf "\nSkipping %s.\n" ${br} >> $GITHUB_STEP_SUMMARY + continue + fi + printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY ls_jenkins_vars=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml) ls_branch=$(echo "${ls_jenkins_vars}" | yq -r '.ls_branch') ls_trigger=$(echo "${ls_jenkins_vars}" | yq -r '.external_type') if [[ "${br}" == "${ls_branch}" ]] && [[ "${ls_trigger}" != "os" ]]; then - echo "**** Branch ${br} appears to be live and trigger is not os; checking workflow. ****" + echo "Branch appears to be live and trigger is not os; checking workflow." >> $GITHUB_STEP_SUMMARY if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/external_trigger.yml > /dev/null 2>&1; then - echo "**** Workflow exists. Triggering external trigger workflow for branch ${br} ****." - echo "Triggering external trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY + echo "Triggering external trigger workflow for branch." >> $GITHUB_STEP_SUMMARY curl -iX POST \ -H "Authorization: token ${{ secrets.CR_PAT }}" \ -H "Accept: application/vnd.github.v3+json" \ -d "{\"ref\":\"refs/heads/${br}\"}" \ https://api.github.com/repos/linuxserver/docker-sonarr/actions/workflows/external_trigger.yml/dispatches else - echo "**** Workflow doesn't exist; skipping trigger. ****" - echo "Skipping branch ${br} due to no external trigger workflow present." >> $GITHUB_STEP_SUMMARY + echo "Skipping branch due to no external trigger workflow present." >> $GITHUB_STEP_SUMMARY fi else - echo "**** ${br} is either a dev branch, or has no external version; skipping trigger. ****" - echo "Skipping branch ${br} due to being detected as dev branch or having no external version." >> $GITHUB_STEP_SUMMARY + echo "Skipping branch due to being detected as dev branch or having no external version." >> $GITHUB_STEP_SUMMARY fi done diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml index aabe3ea..fbef005 100755 --- a/.github/workflows/package_trigger.yml +++ b/.github/workflows/package_trigger.yml @@ -12,29 +12,29 @@ jobs: - name: Package Trigger if: github.ref == 'refs/heads/develop' run: | + printf "# Package trigger for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP }}" ]; then - echo "**** Github secret PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP is set; skipping trigger. ****" - echo "Github secret \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github secret \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then - echo "**** There already seems to be an active build on Jenkins; skipping package trigger ****" - echo "There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY exit 0 fi - echo "**** Package trigger running off of develop branch. To disable, set a Github secret named \"PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\". ****" - echo "Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=true \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "**** Jenkins job queue url: ${response%$'\r'} ****" - echo "**** Sleeping 10 seconds until job starts ****" + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY sleep 10 buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') buildurl="${buildurl%$'\r'}" - echo "**** Jenkins job build url: ${buildurl} ****" - echo "Jenkins job build url: ${buildurl}" >> $GITHUB_STEP_SUMMARY - echo "**** Attempting to change the Jenkins job description ****" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY curl -iX POST \ "${buildurl}submitDescription" \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index c18d3ca..2fc0bf5 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -15,17 +15,19 @@ jobs: - name: Package Trigger Scheduler run: | - echo "**** Branches found: ****" - git for-each-ref --format='%(refname:short)' refs/remotes - for br in $(git for-each-ref --format='%(refname:short)' refs/remotes) + printf "# Package trigger scheduler for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY + printf "Found the branches:\n\n%s\n" "$(git for-each-ref --format='- %(refname:lstrip=3)' refs/remotes)" >> $GITHUB_STEP_SUMMARY + for br in $(git for-each-ref --format='%(refname:lstrip=3)' refs/remotes) do - br=$(echo "$br" | sed 's|origin/||g') - echo "**** Evaluating branch ${br} ****" + if [[ "${br}" == "HEAD" ]]; then + printf "\nSkipping %s.\n" ${br} >> $GITHUB_STEP_SUMMARY + continue + fi + printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml | yq -r '.ls_branch') if [ "${br}" == "${ls_branch}" ]; then - echo "**** Branch ${br} appears to be live; checking workflow. ****" + echo "Branch appears to be live; checking workflow." >> $GITHUB_STEP_SUMMARY if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then - echo "**** Workflow exists. Triggering package trigger workflow for branch ${br}. ****" echo "Triggering package trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY triggered_branches="${triggered_branches}${br} " curl -iX POST \ @@ -35,11 +37,9 @@ jobs: https://api.github.com/repos/linuxserver/docker-sonarr/actions/workflows/package_trigger.yml/dispatches sleep 30 else - echo "**** Workflow doesn't exist; skipping trigger. ****" echo "Skipping branch ${br} due to no package trigger workflow present." >> $GITHUB_STEP_SUMMARY fi else - echo "**** ${br} appears to be a dev branch; skipping trigger. ****" echo "Skipping branch ${br} due to being detected as dev branch." >> $GITHUB_STEP_SUMMARY fi done From ff8439f15d7fc8fb1a5aad917e476b8c96b5fa6f Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 19 Aug 2024 02:51:21 +0000 Subject: [PATCH 467/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6792f70..9d561e2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -178,7 +178,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.2158 dotnet (+8 duplicates) +Sonarr 4.0.8.2208 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 660767e14233423fee9755fbe46f1358c7484456 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 21 Aug 2024 01:45:24 +0000 Subject: [PATCH 468/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 9d561e2..c4d807a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -178,7 +178,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.2208 dotnet (+8 duplicates) +Sonarr 4.0.8.2223 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 0f8dbf9c9cc1e1bee8aa62e46ab9103b9b89f9c4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 26 Aug 2024 01:47:20 +0000 Subject: [PATCH 469/515] Bot Updating Package Versions --- package_versions.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index c4d807a..973900f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -11,6 +11,7 @@ FluentMigrator 3.3.2.9 FluentValidation 9.5.4.0 dotnet Harmony 2.0.1.0 dotnet ICSharpCode.SharpZipLib 1.4.2.13 dotnet +IPAddressRange 6.0.0.0 dotnet Ical.Net 1.0.0.0 dotnet ImpromptuInterface 7.0.1.0 dotnet Instances 1.0.0.0 dotnet @@ -178,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.8.2223 dotnet (+8 duplicates) +Sonarr 4.0.9.2257 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 04a4eefc69ea80feba1a35ce3144559eb4b0199d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 27 Aug 2024 05:32:19 +0000 Subject: [PATCH 470/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 973900f..4750cf6 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2257 dotnet (+8 duplicates) +Sonarr 4.0.9.2278 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From eb2cffd346a35dcf99b3d421abafe241990a1b61 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 31 Aug 2024 04:34:59 +0000 Subject: [PATCH 471/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 4750cf6..8979880 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2278 dotnet (+8 duplicates) +Sonarr 4.0.9.2300 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 759d0280333e40be331f63fe331b6139691401d9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 2 Sep 2024 21:28:25 +0000 Subject: [PATCH 472/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 8979880..3ed3233 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2300 dotnet (+8 duplicates) +Sonarr 4.0.9.2332 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -371,7 +371,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.9.0-r0 apk +curl 8.9.1-r1 apk findutils 4.9.0-r5 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -380,7 +380,7 @@ libacl 2.3.2-r0 libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk libcrypto3 3.3.1-r3 apk -libcurl 8.9.0-r0 apk +libcurl 8.9.1-r1 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk libgpg-error 1.49-r0 apk From b38b4f23469e847fb463e93852b514c44785fd44 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 4 Sep 2024 04:34:29 +0000 Subject: [PATCH 473/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3ed3233..76a66b8 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2332 dotnet (+8 duplicates) +Sonarr 4.0.9.2342 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 8d3c334608233c83620abe5ae9b22ce134e2571d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 13 Sep 2024 23:32:46 +0000 Subject: [PATCH 474/515] Bot Updating Package Versions --- package_versions.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 76a66b8..3528e9d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -357,7 +357,7 @@ WindowsBase 6.0.1322.58009 alpine-baselayout 3.6.5-r0 apk alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk -alpine-release 3.20.2-r0 apk +alpine-release 3.20.3-r0 apk apk-tools 2.14.4-r0 apk bash 5.2.26-r0 apk brotli-libs 1.1.0-r2 apk @@ -379,7 +379,7 @@ jq 1.7.1-r0 libacl 2.3.2-r0 apk libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk -libcrypto3 3.3.1-r3 apk +libcrypto3 3.3.2-r0 apk libcurl 8.9.1-r1 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk @@ -390,7 +390,7 @@ libmd 1.1.0-r0 libncursesw 6.4_p20240420-r0 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk -libssl3 3.3.1-r3 apk +libssl3 3.3.2-r0 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libxml2 2.12.7-r0 apk @@ -411,7 +411,7 @@ shadow 4.15.1-r0 skalibs 2.14.1.1-r0 apk sqlite-libs 3.45.3-r1 apk ssl_client 1.36.1-r29 apk -tzdata 2024a-r1 apk +tzdata 2024b-r0 apk utmps-libs 0.1.2.2-r1 apk xmlstarlet 1.6.1-r2 apk xz-libs 5.6.2-r0 apk From ca31aeab34303f76ce6891408d094c2456af7dec Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 15 Sep 2024 18:36:46 +0000 Subject: [PATCH 475/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 3528e9d..75954f4 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2342 dotnet (+8 duplicates) +Sonarr 4.0.9.2386 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -371,7 +371,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.9.1-r1 apk +curl 8.10.0-r0 apk findutils 4.9.0-r5 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -380,14 +380,14 @@ libacl 2.3.2-r0 libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk libcrypto3 3.3.2-r0 apk -libcurl 8.9.1-r1 apk +libcurl 8.10.0-r0 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk libgpg-error 1.49-r0 apk libidn2 2.3.7-r0 apk libintl 0.22.5-r0 apk libmd 1.1.0-r0 apk -libncursesw 6.4_p20240420-r0 apk +libncursesw 6.4_p20240420-r1 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk libssl3 3.3.2-r0 apk @@ -399,7 +399,7 @@ linux-pam 1.6.0-r0 mscorlib 6.0.1322.58009 dotnet musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk -ncurses-terminfo-base 6.4_p20240420-r0 apk +ncurses-terminfo-base 6.4_p20240420-r1 apk netcat-openbsd 1.226-r0 apk netstandard 6.0.1322.58009 dotnet nghttp2-libs 1.62.1-r0 apk From 62188128d3593f6b514235c21253e5d00fb49100 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 21 Sep 2024 18:36:33 +0000 Subject: [PATCH 476/515] Bot Updating Package Versions --- package_versions.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 75954f4..598d098 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2386 dotnet (+8 duplicates) +Sonarr 4.0.9.2421 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -371,7 +371,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.10.0-r0 apk +curl 8.9.1-r2 apk findutils 4.9.0-r5 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -380,7 +380,7 @@ libacl 2.3.2-r0 libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk libcrypto3 3.3.2-r0 apk -libcurl 8.10.0-r0 apk +libcurl 8.9.1-r2 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk libgpg-error 1.49-r0 apk From 8177a76b2d42720886fd55b8ed41f7b7e55c3fe6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 27 Sep 2024 23:32:11 +0000 Subject: [PATCH 477/515] Bot Updating Templated Files --- Jenkinsfile | 60 +++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 49 insertions(+), 11 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7a0480e..f797a77 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -81,7 +81,7 @@ pipeline { env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/commit/' + env.GIT_COMMIT env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DOCKERHUB_IMAGE + '/tags/' env.PULL_REQUEST = env.CHANGE_ID - env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./.github/workflows/package_trigger.yml ./root/donate.txt' + env.TEMPLATED_FILES = 'Jenkinsfile README.md LICENSE .editorconfig ./.github/CONTRIBUTING.md ./.github/FUNDING.yml ./.github/ISSUE_TEMPLATE/config.yml ./.github/ISSUE_TEMPLATE/issue.bug.yml ./.github/ISSUE_TEMPLATE/issue.feature.yml ./.github/PULL_REQUEST_TEMPLATE.md ./.github/workflows/external_trigger_scheduler.yml ./.github/workflows/greetings.yml ./.github/workflows/package_trigger_scheduler.yml ./.github/workflows/call_issue_pr_tracker.yml ./.github/workflows/call_issues_cron.yml ./.github/workflows/permissions.yml ./.github/workflows/external_trigger.yml ./root/donate.txt' } sh '''#! /bin/bash echo "The default github branch detected as ${GH_DEFAULT_BRANCH}" ''' @@ -311,7 +311,7 @@ pipeline { echo "Jenkinsfile is up to date." fi echo "Starting Stage 2 - Delete old templates" - OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml" + OLD_TEMPLATES=".github/ISSUE_TEMPLATE.md .github/ISSUE_TEMPLATE/issue.bug.md .github/ISSUE_TEMPLATE/issue.feature.md .github/workflows/call_invalid_helper.yml .github/workflows/stale.yml .github/workflows/package_trigger.yml" for i in ${OLD_TEMPLATES}; do if [[ -f "${i}" ]]; then TEMPLATES_TO_DELETE="${i} ${TEMPLATES_TO_DELETE}" @@ -719,6 +719,14 @@ pipeline { } sh '''#! /bin/bash set -e + if grep -q 'docker-baseimage' <<< "${LS_REPO}"; then + echo "Detected baseimage, setting LSIO_FIRST_PARTY=true" + if [ -n "${CI_DOCKERENV}" ]; then + CI_DOCKERENV="LSIO_FIRST_PARTY=true|${CI_DOCKERENV}" + else + CI_DOCKERENV="LSIO_FIRST_PARTY=true" + fi + fi docker pull ghcr.io/linuxserver/ci:latest if [ "${MULTIARCH}" == "true" ]; then docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 @@ -731,6 +739,7 @@ pipeline { -e DOCKER_LOGS_TIMEOUT=\"${CI_DELAY}\" \ -e TAGS=\"${CI_TAGS}\" \ -e META_TAG=\"${META_TAG}\" \ + -e RELEASE_TAG=\"develop\" \ -e PORT=\"${CI_PORT}\" \ -e SSL=\"${CI_SSL}\" \ -e BASE=\"${DIST_IMAGE}\" \ @@ -740,6 +749,7 @@ pipeline { -e WEB_SCREENSHOT=\"${CI_WEB}\" \ -e WEB_AUTH=\"${CI_AUTH}\" \ -e WEB_PATH=\"${CI_WEBPATH}\" \ + -e NODE_NAME=\"${NODE_NAME}\" \ -t ghcr.io/linuxserver/ci:latest \ python3 test_build.py''' } @@ -1007,17 +1017,45 @@ EOF git config --global --unset commit.gpgsign ''' script{ + env.JOB_DATE = sh( + script: '''date '+%Y-%m-%dT%H:%M:%S%:z' ''', + returnStdout: true).trim() if (env.EXIT_STATUS == "ABORTED"){ sh 'echo "build aborted"' - } - else if (currentBuild.currentResult == "SUCCESS"){ - sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"color": 1681177,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** Success\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ - "username": "Jenkins"}' ${BUILDS_DISCORD} ''' - } - else { - sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"color": 16711680,\ - "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** failure\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ + }else{ + if (currentBuild.currentResult == "SUCCESS"){ + if (env.GITHUBIMAGE =~ /lspipepr/){ + env.JOB_WEBHOOK_STATUS='Success' + env.JOB_WEBHOOK_COLOUR=3957028 + env.JOB_WEBHOOK_FOOTER='PR Build' + }else if (env.GITHUBIMAGE =~ /lsiodev/){ + env.JOB_WEBHOOK_STATUS='Success' + env.JOB_WEBHOOK_COLOUR=3957028 + env.JOB_WEBHOOK_FOOTER='Dev Build' + }else{ + env.JOB_WEBHOOK_STATUS='Success' + env.JOB_WEBHOOK_COLOUR=1681177 + env.JOB_WEBHOOK_FOOTER='Live Build' + } + }else{ + if (env.GITHUBIMAGE =~ /lspipepr/){ + env.JOB_WEBHOOK_STATUS='Failure' + env.JOB_WEBHOOK_COLOUR=12669523 + env.JOB_WEBHOOK_FOOTER='PR Build' + }else if (env.GITHUBIMAGE =~ /lsiodev/){ + env.JOB_WEBHOOK_STATUS='Failure' + env.JOB_WEBHOOK_COLOUR=12669523 + env.JOB_WEBHOOK_FOOTER='Dev Build' + }else{ + env.JOB_WEBHOOK_STATUS='Failure' + env.JOB_WEBHOOK_COLOUR=16711680 + env.JOB_WEBHOOK_FOOTER='Live Build' + } + } + sh ''' curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/jenkins-avatar.png","embeds": [{"'color'": '${JOB_WEBHOOK_COLOUR}',\ + "footer": {"text" : "'"${JOB_WEBHOOK_FOOTER}"'"},\ + "timestamp": "'${JOB_DATE}'",\ + "description": "**Build:** '${BUILD_NUMBER}'\\n**CI Results:** '${CI_URL}'\\n**ShellCheck Results:** '${SHELLCHECK_URL}'\\n**Status:** '${JOB_WEBHOOK_STATUS}'\\n**Job:** '${RUN_DISPLAY_URL}'\\n**Change:** '${CODE_URL}'\\n**External Release:**: '${RELEASE_LINK}'\\n**DockerHub:** '${DOCKERHUB_LINK}'\\n"}],\ "username": "Jenkins"}' ${BUILDS_DISCORD} ''' } } From 1e925423c1c3a4c8cc38188b2ee9a63a71fba0b6 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 27 Sep 2024 23:33:44 +0000 Subject: [PATCH 478/515] Bot Updating Templated Files --- .github/workflows/package_trigger.yml | 42 --------------------------- 1 file changed, 42 deletions(-) delete mode 100755 .github/workflows/package_trigger.yml diff --git a/.github/workflows/package_trigger.yml b/.github/workflows/package_trigger.yml deleted file mode 100755 index fbef005..0000000 --- a/.github/workflows/package_trigger.yml +++ /dev/null @@ -1,42 +0,0 @@ -name: Package Trigger Main - -on: - workflow_dispatch: - -jobs: - package-trigger-develop: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4.1.1 - - - name: Package Trigger - if: github.ref == 'refs/heads/develop' - run: | - printf "# Package trigger for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY - if [ -n "${{ secrets.PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP }}" ]; then - echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> Github secret \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY - exit 0 - fi - if [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/lastBuild/api/json | jq -r '.building') == "true" ]; then - echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> There already seems to be an active build on Jenkins; skipping package trigger" >> $GITHUB_STEP_SUMMARY - exit 0 - fi - echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY - echo "> Package trigger running off of develop branch. To disable, set a Github secret named \`PAUSE_PACKAGE_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY - response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=true \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY - echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY - sleep 10 - buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') - buildurl="${buildurl%$'\r'}" - echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY - echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY - curl -iX POST \ - "${buildurl}submitDescription" \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ - --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ - --data-urlencode "Submit=Submit" From 2b0c1d34aacb179f0e8c470c9f2ce6638061728d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 27 Sep 2024 23:35:08 +0000 Subject: [PATCH 479/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 64 +++++++++++------- .../workflows/package_trigger_scheduler.yml | 66 ++++++++++++++----- README.md | 6 +- 3 files changed, 91 insertions(+), 45 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index b90a57d..c32f07d 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -11,15 +11,17 @@ jobs: - name: External Trigger if: github.ref == 'refs/heads/develop' + env: + SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }} run: | printf "# External trigger for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY - if [ -n "${{ secrets.PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP }}" ]; then + if grep -wq "^sonarr_develop$" <<< "${SKIP_EXTERNAL_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY - echo "> Github secret \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\` is set; skipping trigger." >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`sonarr_develop\`; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 fi echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY - echo "> External trigger running off of develop branch. To disable this trigger, set a Github secret named \`PAUSE_EXTERNAL_TRIGGER_SONARR_DEVELOP\`" >> $GITHUB_STEP_SUMMARY + echo "> External trigger running off of develop branch. To disable this trigger, add \`sonarr_develop\` into the Github organizational variable \`SKIP_EXTERNAL_TRIGGER\`." >> $GITHUB_STEP_SUMMARY printf "\n## Retrieving external version\n\n" >> $GITHUB_STEP_SUMMARY EXT_RELEASE=$(curl -sX GET http://services.sonarr.tv/v1/releases | jq -r '.[] | select(.releaseChannel=="v4-nightly") | .version') echo "Type is \`custom_version_command\`" >> $GITHUB_STEP_SUMMARY @@ -78,26 +80,38 @@ jobs: echo "New version \`${EXT_RELEASE}\` found; but there already seems to be an active build on Jenkins; exiting" >> $GITHUB_STEP_SUMMARY exit 0 else - printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY - echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY - response=$(curl -iX POST \ - https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=false \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") - echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY - echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY - sleep 10 - buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') - buildurl="${buildurl%$'\r'}" - echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY - echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY - curl -iX POST \ - "${buildurl}submitDescription" \ - --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ - --data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ - --data-urlencode "Submit=Submit" - echo "**** Notifying Discord ****" - TRIGGER_REASON="A version change was detected for sonarr tag develop. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" - curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, - "description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}], - "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + if [[ "${artifacts_found}" == "false" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> New version detected, but not all artifacts are published yet; skipping trigger" >> $GITHUB_STEP_SUMMARY + FAILURE_REASON="New version ${EXT_RELEASE} for sonarr tag develop is detected, however not all artifacts are uploaded to upstream release yet. Will try again later." + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Trigger Failed** \n**Reason:** '"${FAILURE_REASON}"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + else + printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY + echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY + if "${artifacts_found}" == "true" ]]; then + echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY + fi + response=$(curl -iX POST \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/buildWithParameters?PACKAGE_CHECK=false \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY + sleep 10 + buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') + buildurl="${buildurl%$'\r'}" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY + curl -iX POST \ + "${buildurl}submitDescription" \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ + --data-urlencode "description=GHA external trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ + --data-urlencode "Submit=Submit" + echo "**** Notifying Discord ****" + TRIGGER_REASON="A version change was detected for sonarr tag develop. Old version:${IMAGE_VERSION} New version:${EXT_RELEASE}" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Build Triggered** \n**Reason:** '"${TRIGGER_REASON}"' \n**Build URL:** '"${buildurl}display/redirect"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + fi fi diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 2fc0bf5..9536ecc 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -14,6 +14,8 @@ jobs: fetch-depth: '0' - name: Package Trigger Scheduler + env: + SKIP_PACKAGE_TRIGGER: ${{ vars.SKIP_PACKAGE_TRIGGER }} run: | printf "# Package trigger scheduler for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY printf "Found the branches:\n\n%s\n" "$(git for-each-ref --format='- %(refname:lstrip=3)' refs/remotes)" >> $GITHUB_STEP_SUMMARY @@ -24,27 +26,57 @@ jobs: continue fi printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY - ls_branch=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml | yq -r '.ls_branch') - if [ "${br}" == "${ls_branch}" ]; then + JENKINS_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml) + if [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then echo "Branch appears to be live; checking workflow." >> $GITHUB_STEP_SUMMARY - if curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/.github/workflows/package_trigger.yml > /dev/null 2>&1; then - echo "Triggering package trigger workflow for branch ${br}" >> $GITHUB_STEP_SUMMARY - triggered_branches="${triggered_branches}${br} " - curl -iX POST \ - -H "Authorization: token ${{ secrets.CR_PAT }}" \ - -H "Accept: application/vnd.github.v3+json" \ - -d "{\"ref\":\"refs/heads/${br}\"}" \ - https://api.github.com/repos/linuxserver/docker-sonarr/actions/workflows/package_trigger.yml/dispatches - sleep 30 + if [[ $(yq -r '.skip_package_check' <<< "${JENKINS_VARS}") == "true" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Skipping branch ${br} due to \`skip_package_check\` being set in \`jenkins-vars.yml\`." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif grep -wq "^sonarr_${br}$" <<< "${SKIP_PACKAGE_TRIGGER}"; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Github organizational variable \`SKIP_PACKAGE_TRIGGER\` contains \`sonarr_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/${br}/lastBuild/api/json | jq -r '.building') == "true" ]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> There already seems to be an active build on Jenkins; skipping package trigger for ${br}" >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " else - echo "Skipping branch ${br} due to no package trigger workflow present." >> $GITHUB_STEP_SUMMARY + echo "> [!NOTE]" >> $GITHUB_STEP_SUMMARY + echo "> Triggering package trigger for branch ${br}" >> $GITHUB_STEP_SUMMARY + printf "> To disable, add \`sonarr_%s\` into the Github organizational variable \`SKIP_PACKAGE_TRIGGER\`.\n\n" "${br}" >> $GITHUB_STEP_SUMMARY + triggered_branches="${triggered_branches}${br} " + response=$(curl -iX POST \ + https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/${br}/buildWithParameters?PACKAGE_CHECK=true \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY + echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY + sleep 10 + buildurl=$(curl -s "${response%$'\r'}api/json" | jq -r '.executable.url') + buildurl="${buildurl%$'\r'}" + echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY + echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY + curl -iX POST \ + "${buildurl}submitDescription" \ + --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ + --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ + --data-urlencode "Submit=Submit" + sleep 20 fi else echo "Skipping branch ${br} due to being detected as dev branch." >> $GITHUB_STEP_SUMMARY fi done - echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" - echo "**** Notifying Discord ****" - curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, - "description": "**Package Check Build(s) Triggered for sonarr** \n**Branch(es):** '"${triggered_branches}"' \n**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-sonarr/activity/"' \n"}], - "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + if [[ -n "${triggered_branches}" ]] || [[ -n "${skipped_branches}" ]]; then + if [[ -n "${triggered_branches}" ]]; then + NOTIFY_BRANCHES="**Triggered:** ${triggered_branches} \n" + fi + if [[ -n "${skipped_branches}" ]]; then + NOTIFY_BRANCHES="${NOTIFY_BRANCHES}**Skipped:** ${skipped_branches} \n" + fi + echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" + echo "**** Notifying Discord ****" + curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, + "description": "**Package Check Build(s) Triggered for sonarr** \n'"${NOTIFY_BRANCHES}"'**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-sonarr/activity/"' \n"}], + "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} + fi diff --git a/README.md b/README.md index 03a95f9..8b1413f 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ Find us at: [![Docker Pulls](https://img.shields.io/docker/pulls/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=pulls&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Docker Stars](https://img.shields.io/docker/stars/linuxserver/sonarr.svg?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=stars&logo=docker)](https://hub.docker.com/r/linuxserver/sonarr) [![Jenkins Build](https://img.shields.io/jenkins/build?labelColor=555555&logoColor=ffffff&style=for-the-badge&jobUrl=https%3A%2F%2Fci.linuxserver.io%2Fjob%2FDocker-Pipeline-Builders%2Fjob%2Fdocker-sonarr%2Fjob%2Fdevelop%2F&logo=jenkins)](https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/develop/) -[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Fsonarr%2Flatest%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/sonarr/latest/index.html) +[![LSIO CI](https://img.shields.io/badge/dynamic/yaml?color=94398d&labelColor=555555&logoColor=ffffff&style=for-the-badge&label=CI&query=CI&url=https%3A%2F%2Fci-tests.linuxserver.io%2Flinuxserver%2Fsonarr%2Fdevelop%2Fci-status.yml)](https://ci-tests.linuxserver.io/linuxserver/sonarr/develop/index.html) [Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. @@ -82,7 +82,6 @@ The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/D This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/). - ## Usage To help you get started creating a container from this image you can either use docker-compose or the docker cli. @@ -275,7 +274,8 @@ Below are the instructions for updating containers: ### Image Update Notifications - Diun (Docker Image Update Notifier) -**tip**: We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. +>[!TIP] +>We recommend [Diun](https://crazymax.dev/diun/) for update notifications. Other tools that automatically update containers unattended are not recommended or supported. ## Building locally From 1a5d5487d90eb1d9c8f04231ad69590115a638d0 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 28 Sep 2024 01:55:53 +0000 Subject: [PATCH 480/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 598d098..6e7083a 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2421 dotnet (+8 duplicates) +Sonarr 4.0.9.2457 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From a88f02160353c9707d4cca7480c38e0478f68c4d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 4 Oct 2024 23:31:15 +0000 Subject: [PATCH 481/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 2 +- .github/workflows/package_trigger_scheduler.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index c32f07d..31c06ed 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -15,7 +15,7 @@ jobs: SKIP_EXTERNAL_TRIGGER: ${{ vars.SKIP_EXTERNAL_TRIGGER }} run: | printf "# External trigger for docker-sonarr\n\n" >> $GITHUB_STEP_SUMMARY - if grep -wq "^sonarr_develop$" <<< "${SKIP_EXTERNAL_TRIGGER}"; then + if grep -q "^sonarr_develop" <<< "${SKIP_EXTERNAL_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Github organizational variable \`SKIP_EXTERNAL_TRIGGER\` contains \`sonarr_develop\`; skipping trigger." >> $GITHUB_STEP_SUMMARY exit 0 diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 9536ecc..22d8dd4 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -33,7 +33,7 @@ jobs: echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Skipping branch ${br} due to \`skip_package_check\` being set in \`jenkins-vars.yml\`." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " - elif grep -wq "^sonarr_${br}$" <<< "${SKIP_PACKAGE_TRIGGER}"; then + elif grep -q "^sonarr_${br}" <<< "${SKIP_PACKAGE_TRIGGER}"; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Github organizational variable \`SKIP_PACKAGE_TRIGGER\` contains \`sonarr_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " From 5b33f60edeb2e2123b34079cc432d0d6df41a311 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 4 Oct 2024 23:33:18 +0000 Subject: [PATCH 482/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 6e7083a..30504bd 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -363,7 +363,7 @@ bash 5.2.26-r0 brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk busybox-binsh 1.36.1-r29 apk -c-ares 1.28.1-r0 apk +c-ares 1.33.1-r0 apk ca-certificates 20240705-r0 apk ca-certificates-bundle 20240705-r0 apk catatonit 0.2.0-r0 apk From edfed40c165c99db34878f98aedc8f369c7a9656 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 7 Oct 2024 23:30:17 +0000 Subject: [PATCH 483/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 30504bd..dadbaf3 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2457 dotnet (+8 duplicates) +Sonarr 4.0.9.2513 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From f805a9b4f616519867fb81cfde0f7732827c861d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 26 Oct 2024 22:34:06 +0000 Subject: [PATCH 484/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index dadbaf3..8b0f9d2 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.9.2513 dotnet (+8 duplicates) +Sonarr 4.0.10.2579 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -325,7 +325,7 @@ System.Text.Encoding 6.0.1322.58009 System.Text.Encoding.CodePages 6.0.1322.58009 dotnet System.Text.Encoding.Extensions 6.0.1322.58009 dotnet System.Text.Encodings.Web 6.0.1322.58009 dotnet -System.Text.Json 6.0.2523.51912 dotnet +System.Text.Json 6.0.3524.45918 dotnet System.Text.RegularExpressions 6.0.1322.58009 dotnet System.Threading 6.0.1322.58009 dotnet System.Threading.Channels 6.0.1322.58009 dotnet From 447ce24b593ac92891c59dd05b11e5f160ccce81 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 4 Nov 2024 05:35:30 +0000 Subject: [PATCH 485/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 8b0f9d2..3549cec 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.10.2579 dotnet (+8 duplicates) +Sonarr 4.0.10.2624 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From dad210eda9d938e56e046dffa967d39b3bd14ebb Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 15 Nov 2024 04:36:58 +0000 Subject: [PATCH 486/515] Bot Updating Templated Files --- Jenkinsfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f797a77..501bae0 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -884,7 +884,7 @@ pipeline { echo '{"tag_name":"'${META_TAG}'",\ "target_commitish": "develop",\ "name": "'${META_TAG}'",\ - "body": "**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start + "body": "**CI Report:**\\n\\n'${CI_URL:-N/A}'\\n\\n**LinuxServer Changes:**\\n\\n'${LS_RELEASE_NOTES}'\\n\\n**Remote Changes:**\\n\\n' > start printf '","draft": false,"prerelease": true}' >> releasebody.json paste -d'\\0' start releasebody.json > releasebody.json.done curl -H "Authorization: token ${GITHUB_TOKEN}" -X POST https://api.github.com/repos/${LS_USER}/${LS_REPO}/releases -d @releasebody.json.done''' From 0f4b27a2c54d2bd90bfb2da0fe5f0d45e70759fa Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 15 Nov 2024 04:38:40 +0000 Subject: [PATCH 487/515] Bot Updating Templated Files --- .github/CONTRIBUTING.md | 4 ++-- .github/workflows/package_trigger_scheduler.yml | 5 +++-- README.md | 5 +++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index 65ae3c1..c66ec22 100755 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -105,10 +105,10 @@ docker build \ -t linuxserver/sonarr:latest . ``` -The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` +The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static` ```bash -docker run --rm --privileged multiarch/qemu-user-static:register --reset +docker run --rm --privileged lscr.io/linuxserver/qemu-static --reset ``` Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 22d8dd4..08aaca8 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -70,13 +70,14 @@ jobs: if [[ -n "${triggered_branches}" ]] || [[ -n "${skipped_branches}" ]]; then if [[ -n "${triggered_branches}" ]]; then NOTIFY_BRANCHES="**Triggered:** ${triggered_branches} \n" + NOTIFY_BUILD_URL="**Build URL:** https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-sonarr/activity/ \n" + echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" fi if [[ -n "${skipped_branches}" ]]; then NOTIFY_BRANCHES="${NOTIFY_BRANCHES}**Skipped:** ${skipped_branches} \n" fi - echo "**** Package check build(s) triggered for branch(es): ${triggered_branches} ****" echo "**** Notifying Discord ****" curl -X POST -H "Content-Type: application/json" --data '{"avatar_url": "https://cdn.discordapp.com/avatars/354986384542662657/df91181b3f1cf0ef1592fbe18e0962d7.png","embeds": [{"color": 9802903, - "description": "**Package Check Build(s) Triggered for sonarr** \n'"${NOTIFY_BRANCHES}"'**Build URL:** '"https://ci.linuxserver.io/blue/organizations/jenkins/Docker-Pipeline-Builders%2Fdocker-sonarr/activity/"' \n"}], + "description": "**Package Check Build(s) for sonarr** \n'"${NOTIFY_BRANCHES}"''"${NOTIFY_BUILD_URL}"'"}], "username": "Github Actions"}' ${{ secrets.DISCORD_WEBHOOK }} fi diff --git a/README.md b/README.md index 8b1413f..b52e889 100644 --- a/README.md +++ b/README.md @@ -78,6 +78,7 @@ Use the optional paths if you don't understand, or don't want hardlinks/atomic m The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. + ## Read-Only Operation This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/). @@ -290,10 +291,10 @@ docker build \ -t lscr.io/linuxserver/sonarr:develop . ``` -The ARM variants can be built on x86_64 hardware using `multiarch/qemu-user-static` +The ARM variants can be built on x86_64 hardware and vice versa using `lscr.io/linuxserver/qemu-static` ```bash -docker run --rm --privileged multiarch/qemu-user-static:register --reset +docker run --rm --privileged lscr.io/linuxserver/qemu-static --reset ``` Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64`. From 42f6f52b43383fe61db5db9dd39fb18d7b735582 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 15 Nov 2024 04:41:33 +0000 Subject: [PATCH 488/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 3549cec..e2dc546 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.10.2624 dotnet (+8 duplicates) +Sonarr 4.0.10.2656 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 1520627a86390a27655958eddc1a35c0429cb785 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Wed, 27 Nov 2024 02:06:49 +0000 Subject: [PATCH 489/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index e2dc546..8eb47fe 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.10.2656 dotnet (+8 duplicates) +Sonarr 4.0.11.2688 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 052f086cd264451afaeba0bbb33d0d2644472164 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 28 Nov 2024 02:05:15 +0000 Subject: [PATCH 490/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 8eb47fe..bb3d2e0 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.11.2688 dotnet (+8 duplicates) +Sonarr 4.0.11.2697 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From c2ee89210ca5a0edc7498c6dc3cfaac8d60779ec Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 2 Dec 2024 02:13:07 +0000 Subject: [PATCH 491/515] Bot Updating Templated Files --- Jenkinsfile | 268 ++++++++++++++++++++++++++++++++++------------------ 1 file changed, 176 insertions(+), 92 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 501bae0..bddead7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -8,7 +8,7 @@ pipeline { } // Input to determine if this is a package check parameters { - string(defaultValue: 'false', description: 'package check run', name: 'PACKAGE_CHECK') + string(defaultValue: 'false', description: 'package check run', name: 'PACKAGE_CHECK') } // Configuration for the variables used for this specific repo environment { @@ -191,6 +191,7 @@ pipeline { env.VERSION_TAG = env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-ls' + env.LS_TAG_NUMBER env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN + env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' } } } @@ -215,6 +216,7 @@ pipeline { env.META_TAG = 'develop-' + env.EXT_RELEASE_CLEAN + '-pkg-' + env.PACKAGE_TAG + '-dev-' + env.COMMIT_SHA env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.DEV_DOCKERHUB_IMAGE + '/tags/' + env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' } } } @@ -239,6 +241,7 @@ pipeline { env.EXT_RELEASE_TAG = 'develop-version-' + env.EXT_RELEASE_CLEAN env.CODE_URL = 'https://github.com/' + env.LS_USER + '/' + env.LS_REPO + '/pull/' + env.PULL_REQUEST env.DOCKERHUB_LINK = 'https://hub.docker.com/r/' + env.PR_DOCKERHUB_IMAGE + '/tags/' + env.BUILDCACHE = 'docker.io/lsiodev/buildcache,registry.gitlab.com/linuxserver.io/docker-jenkins-builder/lsiodev-buildcache,ghcr.io/linuxserver/lsiodev-buildcache,quay.io/linuxserver.io/lsiodev-buildcache' } } } @@ -335,6 +338,35 @@ pipeline { else echo "No templates to delete" fi + echo "Starting Stage 2.5 - Update init diagram" + if ! grep -q 'init_diagram:' readme-vars.yml; then + echo "Adding the key 'init_diagram' to readme-vars.yml" + sed -i '\\|^#.*changelog.*$|d' readme-vars.yml + sed -i 's|^changelogs:|# init diagram\\ninit_diagram:\\n\\n# changelog\\nchangelogs:|' readme-vars.yml + fi + mkdir -p ${TEMPDIR}/d2 + docker run --rm -v ${TEMPDIR}/d2:/output -e PUID=$(id -u) -e PGID=$(id -g) -e RAW="true" ghcr.io/linuxserver/d2-builder:latest ${CONTAINER_NAME}:develop + ls -al ${TEMPDIR}/d2 + yq -ei ".init_diagram |= load_str(\\"${TEMPDIR}/d2/${CONTAINER_NAME}-develop.d2\\")" readme-vars.yml + if [[ $(md5sum readme-vars.yml | cut -c1-8) != $(md5sum ${TEMPDIR}/docker-${CONTAINER_NAME}/readme-vars.yml | cut -c1-8) ]]; then + echo "'init_diagram' has been updated. Updating repo and exiting build, new one will trigger based on commit." + mkdir -p ${TEMPDIR}/repo + git clone https://github.com/${LS_USER}/${LS_REPO}.git ${TEMPDIR}/repo/${LS_REPO} + cd ${TEMPDIR}/repo/${LS_REPO} + git checkout -f develop + cp ${WORKSPACE}/readme-vars.yml ${TEMPDIR}/repo/${LS_REPO}/readme-vars.yml + git add readme-vars.yml + git commit -m 'Bot Updating Templated Files' + git pull https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + git push https://LinuxServer-CI:${GITHUB_TOKEN}@github.com/${LS_USER}/${LS_REPO}.git develop + echo "true" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Updating templates and exiting build, new one will trigger based on commit" + rm -Rf ${TEMPDIR} + exit 0 + else + echo "false" > /tmp/${COMMIT_SHA}-${BUILD_NUMBER} + echo "Init diagram is unchanged" + fi echo "Starting Stage 3 - Update templates" CURRENTHASH=$(grep -hs ^ ${TEMPLATED_FILES} | md5sum | cut -c1-8) cd ${TEMPDIR}/docker-${CONTAINER_NAME} @@ -543,8 +575,40 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false \ + --provenance=false --sbom=false --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh '''#! /bin/bash + set -e + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker tag ${IMAGE}:${META_TAG} ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + done + ''' + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' + ] + ]) { + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & + done + wait + fi + ''' + } + } } } // Build MultiArch Docker containers for push to LS Repo @@ -575,8 +639,40 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false \ + --provenance=false --sbom=false --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." + sh '''#! /bin/bash + set -e + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker tag ${IMAGE}:amd64-${META_TAG} ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + done + ''' + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' + ] + ]) { + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & + done + wait + fi + ''' + } + } } } stage('Build ARM64') { @@ -585,10 +681,6 @@ pipeline { } steps { echo "Running on node: ${NODE_NAME}" - echo 'Logging into Github' - sh '''#! /bin/bash - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - ''' sh "sed -r -i 's|(^FROM .*)|\\1\\n\\nENV LSIO_FIRST_PARTY=true|g' Dockerfile.aarch64" sh "docker buildx build \ --label \"org.opencontainers.image.created=${GITHUB_DATE}\" \ @@ -604,18 +696,47 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ - --provenance=false --sbom=false \ + --provenance=false --sbom=false --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." - sh "docker tag ${IMAGE}:arm64v8-${META_TAG} ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" - retry_backoff(5,5) { - sh "docker push ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER}" + sh '''#! /bin/bash + set -e + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker tag ${IMAGE}:arm64v8-${META_TAG} ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + done + ''' + withCredentials([ + [ + $class: 'UsernamePasswordMultiBinding', + credentialsId: 'Quay.io-Robot', + usernameVariable: 'QUAYUSER', + passwordVariable: 'QUAYPASS' + ] + ]) { + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin + echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin + echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin + echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin + if [[ "${PACKAGE_CHECK}" != "true" ]]; then + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + docker push ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} & + done + wait + fi + ''' + } } sh '''#! /bin/bash containers=$(docker ps -aq) if [[ -n "${containers}" ]]; then docker stop ${containers} fi - docker system prune -af --volumes || : ''' + docker system prune -af --volumes || : + ''' } } } @@ -765,37 +886,23 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: 'Quay.io-Robot', - usernameVariable: 'QUAYUSER', - passwordVariable: 'QUAYPASS' - ] - ]) { - retry_backoff(5,5) { - sh '''#! /bin/bash - set -e - echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin - for PUSHIMAGE in "${GITHUBIMAGE}" "${GITLABIMAGE}" "${QUAYIMAGE}" "${IMAGE}"; do - docker tag ${IMAGE}:${META_TAG} ${PUSHIMAGE}:${META_TAG} - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:develop - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker tag ${PUSHIMAGE}:${META_TAG} ${PUSHIMAGE}:${SEMVER} - fi - docker push ${PUSHIMAGE}:develop - docker push ${PUSHIMAGE}:${META_TAG} - docker push ${PUSHIMAGE}:${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker push ${PUSHIMAGE}:${SEMVER} - fi + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + for PUSHIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + [[ ${PUSHIMAGE%%/*} =~ \\. ]] && PUSHIMAGEPLUS="${PUSHIMAGE}" || PUSHIMAGEPLUS="docker.io/${PUSHIMAGE}" + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + if [[ "${PUSHIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then + CACHEIMAGE=${i} + fi done - ''' - } + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${META_TAG} -t ${PUSHIMAGE}:develop -t ${PUSHIMAGE}:${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + if [ -n "${SEMVER}" ]; then + docker buildx imagetools create --prefer-index=false -t ${PUSHIMAGE}:${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + fi + done + ''' } } } @@ -806,57 +913,34 @@ pipeline { environment name: 'EXIT_STATUS', value: '' } steps { - withCredentials([ - [ - $class: 'UsernamePasswordMultiBinding', - credentialsId: 'Quay.io-Robot', - usernameVariable: 'QUAYUSER', - passwordVariable: 'QUAYPASS' - ] - ]) { - retry_backoff(5,5) { - sh '''#! /bin/bash - set -e - echo $DOCKERHUB_TOKEN | docker login -u linuxserverci --password-stdin - echo $GITHUB_TOKEN | docker login ghcr.io -u LinuxServer-CI --password-stdin - echo $GITLAB_TOKEN | docker login registry.gitlab.com -u LinuxServer.io --password-stdin - echo $QUAYPASS | docker login quay.io -u $QUAYUSER --password-stdin - if [ "${CI}" == "false" ]; then - docker pull ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} --platform=arm64 - docker tag ghcr.io/linuxserver/lsiodev-buildcache:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} ${IMAGE}:arm64v8-${META_TAG} + retry_backoff(5,5) { + sh '''#! /bin/bash + set -e + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + [[ ${MANIFESTIMAGE%%/*} =~ \\. ]] && MANIFESTIMAGEPLUS="${MANIFESTIMAGE}" || MANIFESTIMAGEPLUS="docker.io/${MANIFESTIMAGE}" + IFS=',' read -ra CACHE <<< "$BUILDCACHE" + for i in "${CACHE[@]}"; do + if [[ "${MANIFESTIMAGEPLUS}" == "$(cut -d "/" -f1 <<< ${i})"* ]]; then + CACHEIMAGE=${i} + fi + done + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${META_TAG} -t ${MANIFESTIMAGE}:amd64-develop -t ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${META_TAG} -t ${MANIFESTIMAGE}:arm64v8-develop -t ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} + if [ -n "${SEMVER}" ]; then + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:amd64-${SEMVER} ${CACHEIMAGE}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} + docker buildx imagetools create --prefer-index=false -t ${MANIFESTIMAGE}:arm64v8-${SEMVER} ${CACHEIMAGE}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} fi - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker tag ${IMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-develop - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker tag ${IMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-develop - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker tag ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:amd64-${SEMVER} - docker tag ${MANIFESTIMAGE}:arm64v8-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - fi - docker push ${MANIFESTIMAGE}:amd64-${META_TAG} - docker push ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} - docker push ${MANIFESTIMAGE}:amd64-develop - docker push ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker push ${MANIFESTIMAGE}:arm64v8-develop - docker push ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker push ${MANIFESTIMAGE}:amd64-${SEMVER} - docker push ${MANIFESTIMAGE}:arm64v8-${SEMVER} - fi - done - for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do - docker buildx imagetools create -t ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop - docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} - docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} - if [ -n "${SEMVER}" ]; then - docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} - fi - done - ''' - } + done + for MANIFESTIMAGE in "${IMAGE}" "${GITLABIMAGE}" "${GITHUBIMAGE}" "${QUAYIMAGE}"; do + docker buildx imagetools create -t ${MANIFESTIMAGE}:develop ${MANIFESTIMAGE}:amd64-develop ${MANIFESTIMAGE}:arm64v8-develop + docker buildx imagetools create -t ${MANIFESTIMAGE}:${META_TAG} ${MANIFESTIMAGE}:amd64-${META_TAG} ${MANIFESTIMAGE}:arm64v8-${META_TAG} + + docker buildx imagetools create -t ${MANIFESTIMAGE}:${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:amd64-${EXT_RELEASE_TAG} ${MANIFESTIMAGE}:arm64v8-${EXT_RELEASE_TAG} + if [ -n "${SEMVER}" ]; then + docker buildx imagetools create -t ${MANIFESTIMAGE}:${SEMVER} ${MANIFESTIMAGE}:amd64-${SEMVER} ${MANIFESTIMAGE}:arm64v8-${SEMVER} + fi + done + ''' } } } From 0f18df96223f060a029313c59988de03a9ee92c1 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 2 Dec 2024 02:14:50 +0000 Subject: [PATCH 492/515] Bot Updating Templated Files --- readme-vars.yml | 127 ++++++++++++++++++++++++++++++------------------ 1 file changed, 81 insertions(+), 46 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index fd2ee37..e3dcde2 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -7,35 +7,28 @@ project_logo: "https://raw.githubusercontent.com/linuxserver/docker-templates/ma project_blurb: | [{{ project_name|capitalize }}]({{ project_url }}) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. project_lsio_github_repo_url: "https://github.com/linuxserver/docker-{{ project_name }}" - # supported architectures available_architectures: - - { arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} - - { arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} - + - {arch: "{{ arch_x86_64 }}", tag: "amd64-latest"} + - {arch: "{{ arch_arm64 }}", tag: "arm64v8-latest"} # development version development_versions: true development_versions_items: - - { tag: "latest", desc: "Stable releases from Sonarr (currently v4)" } - - { tag: "develop", desc: "Development releases from Sonarr (currently v4)" } - + - {tag: "latest", desc: "Stable releases from Sonarr (currently v4)"} + - {tag: "develop", desc: "Development releases from Sonarr (currently v4)"} # container parameters param_container_name: "{{ project_name }}" param_usage_include_vols: true param_volumes: - - { vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Database and Sonarr configs" } - + - {vol_path: "/config", vol_host_path: "/path/to/{{ project_name }}/data", desc: "Database and Sonarr configs"} opt_param_usage_include_vols: true opt_param_volumes: - - { vol_path: "/tv", vol_host_path: "/path/to/tv", desc: "Location of TV library on disk" } - - { vol_path: "/downloads", vol_host_path: "/path/to/download-client-downloads", desc: "Location of download managers output directory" } - + - {vol_path: "/tv", vol_host_path: "/path/to/tv", desc: "Location of TV library on disk"} + - {vol_path: "/downloads", vol_host_path: "/path/to/download-client-downloads", desc: "Location of download managers output directory"} param_usage_include_ports: true param_ports: - - { external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr web interface" } - + - {external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr web interface"} readonly_supported: true - # application setup block app_setup_block_enabled: true app_setup_block: | @@ -48,36 +41,78 @@ app_setup_block: | Use the optional paths if you don't understand, or don't want hardlinks/atomic moves. The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. - +# init diagram +init_diagram: | + "sonarr:develop": { + docker-mods + base { + fix-attr +\nlegacy cont-init + } + docker-mods -> base + legacy-services + custom services + init-services -> legacy-services + init-services -> custom services + custom services -> legacy-services + legacy-services -> ci-service-check + init-migrations -> init-adduser + init-os-end -> init-config + init-config -> init-config-end + init-sonarr-config -> init-config-end + init-os-end -> init-crontab-config + init-mods-end -> init-custom-files + base -> init-envfile + base -> init-migrations + base -> init-mods + init-config-end -> init-mods + init-mods -> init-mods-end + init-mods-package-install -> init-mods-end + init-mods -> init-mods-package-install + base -> init-os-end + init-adduser -> init-os-end + init-envfile -> init-os-end + init-migrations -> init-os-end + init-custom-files -> init-services + init-mods-end -> init-services + init-config -> init-sonarr-config + init-services -> svc-cron + svc-cron -> legacy-services + init-services -> svc-sonarr + svc-sonarr -> legacy-services + } + Base Images: { + "baseimage-alpine:3.20" + } + "sonarr:develop" <- Base Images # changelog changelogs: - - { date: "25.05.24:", desc: "Rebase to Alpine 3.20." } - - { date: "12.01.24:", desc: "Update download url." } - - { date: "30.12.23:", desc: "Rebase to Alpine 3.19." } - - { date: "30.05.23:", desc: "Rebase to Alpine 3.18." } - - { date: "19.12.22:", desc: "Rebase develop branch to Alpine 3.17." } - - { date: "24.11.22:", desc: "Bump develop branch to v4, rebase to Alpine." } - - { date: "03.08.22:", desc: "Deprecate armhf." } - - { date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine." } - - { date: "20.02.22:", desc: "Rebase develop branch to Alpine." } - - { date: "13.12.21:", desc: "Switch strategy for mediainfo" } - - { date: "10.02.21:", desc: "Rebase to mono focal baseimage. Switch to v3 nightlies." } - - { date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information." } - - { date: "05.04.20:", desc: "Move app to /app." } - - { date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version." } - - { date: "13.06.19:", desc: "Add env variable for setting umask." } - - { date: "10.05.19:", desc: "Rebase to Bionic." } - - { date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag." } - - { date: "01.02.19:", desc: "Multi arch images and pipeline build logic" } - - { date: "15.12.17:", desc: "Fix continuation lines." } - - { date: "12.07.17:", desc: "Add inspect commands to README, move to jenkins build and push." } - - { date: "17.04.17:", desc: "Switch to using inhouse mono baseimage, adds python also." } - - { date: "14.04.17:", desc: "Change to mount /etc/localtime in README, thanks cbgj." } - - { date: "13.04.17:", desc: "Switch to official mono repository." } - - { date: "30.09.16:", desc: "Fix umask" } - - { date: "23.09.16:", desc: "Add cd to /opt fixes redirects with althub (issue #25), make XDG config environment variable" } - - { date: "15.09.16:", desc: "Add libcurl3 package." } - - { date: "09.09.16:", desc: "Add layer badges to README." } - - { date: "27.08.16:", desc: "Add badges to README." } - - { date: "20.07.16:", desc: "Rebase to xenial." } - - { date: "31.08.15:", desc: "Cleanup, changed sources to fetch binarys from. also a new baseimage." } + - {date: "25.05.24:", desc: "Rebase to Alpine 3.20."} + - {date: "12.01.24:", desc: "Update download url."} + - {date: "30.12.23:", desc: "Rebase to Alpine 3.19."} + - {date: "30.05.23:", desc: "Rebase to Alpine 3.18."} + - {date: "19.12.22:", desc: "Rebase develop branch to Alpine 3.17."} + - {date: "24.11.22:", desc: "Bump develop branch to v4, rebase to Alpine."} + - {date: "03.08.22:", desc: "Deprecate armhf."} + - {date: "02.08.22:", desc: "Rebase develop branch to Ubuntu Focal due to dropping of mono support on Alpine."} + - {date: "20.02.22:", desc: "Rebase develop branch to Alpine."} + - {date: "13.12.21:", desc: "Switch strategy for mediainfo"} + - {date: "10.02.21:", desc: "Rebase to mono focal baseimage. Switch to v3 nightlies."} + - {date: "18.01.21:", desc: "Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information."} + - {date: "05.04.20:", desc: "Move app to /app."} + - {date: "01.08.19:", desc: "Rebase to Linuxserver LTS mono version."} + - {date: "13.06.19:", desc: "Add env variable for setting umask."} + - {date: "10.05.19:", desc: "Rebase to Bionic."} + - {date: "23.03.19:", desc: "Switching to new Base images, shift to arm32v7 tag."} + - {date: "01.02.19:", desc: "Multi arch images and pipeline build logic"} + - {date: "15.12.17:", desc: "Fix continuation lines."} + - {date: "12.07.17:", desc: "Add inspect commands to README, move to jenkins build and push."} + - {date: "17.04.17:", desc: "Switch to using inhouse mono baseimage, adds python also."} + - {date: "14.04.17:", desc: "Change to mount /etc/localtime in README, thanks cbgj."} + - {date: "13.04.17:", desc: "Switch to official mono repository."} + - {date: "30.09.16:", desc: "Fix umask"} + - {date: "23.09.16:", desc: "Add cd to /opt fixes redirects with althub (issue #25), make XDG config environment variable"} + - {date: "15.09.16:", desc: "Add libcurl3 package."} + - {date: "09.09.16:", desc: "Add layer badges to README."} + - {date: "27.08.16:", desc: "Add badges to README."} + - {date: "20.07.16:", desc: "Rebase to xenial."} + - {date: "31.08.15:", desc: "Cleanup, changed sources to fetch binarys from. also a new baseimage."} From a2126120eee1974ac7474ca049de6f4c7f2fd909 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 2 Dec 2024 02:18:11 +0000 Subject: [PATCH 493/515] Bot Updating Templated Files --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b52e889..c4001eb 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,6 @@ Use the optional paths if you don't understand, or don't want hardlinks/atomic m The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/Docker_Guide#Consistent_and_well_planned_paths) on how to get started with this. - ## Read-Only Operation This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/). @@ -87,6 +86,9 @@ This image can be run with a read-only container filesystem. For details please To help you get started creating a container from this image you can either use docker-compose or the docker cli. +>[!NOTE] +>Unless a parameter is flaged as 'optional', it is *mandatory* and a value must be provided. + ### docker-compose (recommended, [click here for more info](https://docs.linuxserver.io/general/docker-compose)) ```yaml @@ -130,7 +132,7 @@ Containers are configured using parameters passed at runtime (such as those abov | Parameter | Function | | :----: | --- | -| `-p 8989` | The port for the Sonarr web interface | +| `-p 8989:8989` | The port for the Sonarr web interface | | `-e PUID=1000` | for UserID - see below for explanation | | `-e PGID=1000` | for GroupID - see below for explanation | | `-e TZ=Etc/UTC` | specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List). | From 0434e67bb04322d2d5ba0fc0e7948b5d4ebb359e Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 2 Dec 2024 02:21:06 +0000 Subject: [PATCH 494/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index bb3d2e0..e9806fc 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.11.2697 dotnet (+8 duplicates) +Sonarr 4.0.11.2724 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 9ec5870b5061666324f067d37be803f2d8c2bd82 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 6 Dec 2024 23:33:48 +0000 Subject: [PATCH 495/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index 31c06ed..aaaf73b 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -43,16 +43,18 @@ jobs: token=$(curl -sX GET \ "https://ghcr.io/token?scope=repository%3Alinuxserver%2Fsonarr%3Apull" \ | jq -r '.token') - multidigest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/manifests/${tag}" \ - | jq -r 'first(.manifests[].digest)') - digest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ - | jq -r '.config.digest') + multidigest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Accept: application/vnd.oci.image.index.v1+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${tag}") + multidigest=$(jq -r ".manifests[] | select(.platform.architecture == \"amd64\").digest?" <<< "${multidigest}") + digest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Accept: application/vnd.oci.image.manifest.v1+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ + | jq -r '.config.digest') image_info=$(curl -sL \ --header "Authorization: Bearer ${token}" \ "https://ghcr.io/v2/${image}/blobs/${digest}") From 180707d586c2f77631fd6424203c7b729db86bbe Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 6 Dec 2024 23:36:52 +0000 Subject: [PATCH 496/515] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e9806fc..335ec41 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -358,7 +358,7 @@ alpine-baselayout 3.6.5-r0 alpine-baselayout-data 3.6.5-r0 apk alpine-keys 2.4-r1 apk alpine-release 3.20.3-r0 apk -apk-tools 2.14.4-r0 apk +apk-tools 2.14.4-r1 apk bash 5.2.26-r0 apk brotli-libs 1.1.0-r2 apk busybox 1.36.1-r29 apk @@ -371,7 +371,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.9.1-r2 apk +curl 8.11.0-r2 apk findutils 4.9.0-r5 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -379,18 +379,18 @@ jq 1.7.1-r0 libacl 2.3.2-r0 apk libattr 2.5.2-r0 apk libbsd 0.12.2-r0 apk -libcrypto3 3.3.2-r0 apk -libcurl 8.9.1-r2 apk +libcrypto3 3.3.2-r1 apk +libcurl 8.11.0-r2 apk libgcc 13.2.1_git20240309-r0 apk libgcrypt 1.10.3-r0 apk libgpg-error 1.49-r0 apk libidn2 2.3.7-r0 apk libintl 0.22.5-r0 apk libmd 1.1.0-r0 apk -libncursesw 6.4_p20240420-r1 apk +libncursesw 6.4_p20240420-r2 apk libproc2 4.0.4-r0 apk libpsl 0.21.5-r1 apk -libssl3 3.3.2-r0 apk +libssl3 3.3.2-r1 apk libstdc++ 13.2.1_git20240309-r0 apk libunistring 1.2-r0 apk libxml2 2.12.7-r0 apk @@ -399,7 +399,7 @@ linux-pam 1.6.0-r0 mscorlib 6.0.1322.58009 dotnet musl 1.2.5-r0 apk musl-utils 1.2.5-r0 apk -ncurses-terminfo-base 6.4_p20240420-r1 apk +ncurses-terminfo-base 6.4_p20240420-r2 apk netcat-openbsd 1.226-r0 apk netstandard 6.0.1322.58009 dotnet nghttp2-libs 1.62.1-r0 apk From a2c2a9678e8a371add0b3bf793fb84f407ac8082 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 9 Dec 2024 04:38:56 +0000 Subject: [PATCH 497/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 335ec41..e635d0d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.11.2724 dotnet (+8 duplicates) +Sonarr 4.0.11.2743 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 705b3097f3a764c178cd69f4ffb12179ab8da4ed Mon Sep 17 00:00:00 2001 From: thespad <spad@linuxserver.io> Date: Thu, 12 Dec 2024 18:57:17 +0000 Subject: [PATCH 498/515] Rebase to 3.21, support non-root running --- Dockerfile | 2 +- Dockerfile.aarch64 | 2 +- README.md | 10 ++++++++-- readme-vars.yml | 6 ++++-- .../etc/s6-overlay/s6-rc.d/init-sonarr-config/run | 9 +++++---- root/etc/s6-overlay/s6-rc.d/svc-sonarr/run | 15 +++++++++++---- 6 files changed, 30 insertions(+), 14 deletions(-) diff --git a/Dockerfile b/Dockerfile index 829259a..e967fba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:3.20 +FROM ghcr.io/linuxserver/baseimage-alpine:3.21 # set version label ARG BUILD_DATE diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index bb485a2..c6b9017 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.20 +FROM ghcr.io/linuxserver/baseimage-alpine:arm64v8-3.21 # set version label ARG BUILD_DATE diff --git a/README.md b/README.md index c4001eb..861b840 100644 --- a/README.md +++ b/README.md @@ -63,8 +63,8 @@ This image provides various versions that are available via tags. Please read th | Tag | Available | Description | | :----: | :----: |--- | -| latest | ✅ | Stable releases from Sonarr (currently v4) | -| develop | ✅ | Development releases from Sonarr (currently v4) | +| latest | ✅ | Stable releases from Sonarr | +| develop | ✅ | Development releases from Sonarr | ## Application Setup @@ -82,6 +82,10 @@ The folks over at servarr.com wrote a good [write-up](https://wiki.servarr.com/D This image can be run with a read-only container filesystem. For details please [read the docs](https://docs.linuxserver.io/misc/read-only/). +## Non-Root Operation + +This image can be run with a non-root user. For details please [read the docs](https://docs.linuxserver.io/misc/non-root/). + ## Usage To help you get started creating a container from this image you can either use docker-compose or the docker cli. @@ -140,6 +144,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `-v /tv` | Location of TV library on disk | | `-v /downloads` | Location of download managers output directory | | `--read-only=true` | Run container with a read-only filesystem. Please [read the docs](https://docs.linuxserver.io/misc/read-only/). | +| `--user=1000:1000` | Run container with a non-root user. Please [read the docs](https://docs.linuxserver.io/misc/non-root/). | ## Environment variables from files (Docker secrets) @@ -303,6 +308,7 @@ Once registered you can define the dockerfile to use with `-f Dockerfile.aarch64 ## Versions +* **12.12.24:** - Rebase to Alpine 3.21. * **25.05.24:** - Rebase to Alpine 3.20. * **12.01.24:** - Update download url. * **30.12.23:** - Rebase to Alpine 3.19. diff --git a/readme-vars.yml b/readme-vars.yml index e3dcde2..7e4b5c3 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -14,8 +14,8 @@ available_architectures: # development version development_versions: true development_versions_items: - - {tag: "latest", desc: "Stable releases from Sonarr (currently v4)"} - - {tag: "develop", desc: "Development releases from Sonarr (currently v4)"} + - {tag: "latest", desc: "Stable releases from Sonarr"} + - {tag: "develop", desc: "Development releases from Sonarr"} # container parameters param_container_name: "{{ project_name }}" param_usage_include_vols: true @@ -29,6 +29,7 @@ param_usage_include_ports: true param_ports: - {external_port: "8989", internal_port: "8989", port_desc: "The port for the Sonarr web interface"} readonly_supported: true +nonroot_supported: true # application setup block app_setup_block_enabled: true app_setup_block: | @@ -86,6 +87,7 @@ init_diagram: | "sonarr:develop" <- Base Images # changelog changelogs: + - {date: "12.12.24:", desc: "Rebase to Alpine 3.21."} - {date: "25.05.24:", desc: "Rebase to Alpine 3.20."} - {date: "12.01.24:", desc: "Update download url."} - {date: "30.12.23:", desc: "Rebase to Alpine 3.19."} diff --git a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run index 1272a88..8bb2504 100755 --- a/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run +++ b/root/etc/s6-overlay/s6-rc.d/init-sonarr-config/run @@ -3,7 +3,8 @@ mkdir -p /run/sonarr-temp -# permissions -lsiown -R abc:abc \ - /config \ - /run/sonarr-temp +if [[ -z ${LSIO_NON_ROOT_USER} ]]; then + lsiown -R abc:abc \ + /config \ + /run/sonarr-temp +fi diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run index 9dd8c24..581c207 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run @@ -1,7 +1,14 @@ #!/usr/bin/with-contenv bash # shellcheck shell=bash -exec \ - s6-notifyoncheck -d -n 300 -w 1000 \ - cd /app/sonarr/bin s6-setuidgid abc /app/sonarr/bin/Sonarr \ - -nobrowser -data=/config +if [[ -n ${LSIO_NON_ROOT_USER} ]]; then + exec \ + s6-notifyoncheck -d -n 300 -w 1000 \ + cd /app/sonarr/bin /app/sonarr/bin/Sonarr \ + -nobrowser -data=/config +else + exec \ + s6-notifyoncheck -d -n 300 -w 1000 \ + cd /app/sonarr/bin s6-setuidgid abc /app/sonarr/bin/Sonarr \ + -nobrowser -data=/config +fi From 0be97407e2b1d0e15dea34f5b4ea63caacb0f5a7 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 12 Dec 2024 20:02:10 +0000 Subject: [PATCH 499/515] Bot Updating Templated Files --- readme-vars.yml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/readme-vars.yml b/readme-vars.yml index 7e4b5c3..a3fc76f 100644 --- a/readme-vars.yml +++ b/readme-vars.yml @@ -59,22 +59,18 @@ init_diagram: | init-migrations -> init-adduser init-os-end -> init-config init-config -> init-config-end + init-crontab-config -> init-config-end init-sonarr-config -> init-config-end - init-os-end -> init-crontab-config + init-config -> init-crontab-config init-mods-end -> init-custom-files base -> init-envfile base -> init-migrations - base -> init-mods init-config-end -> init-mods - init-mods -> init-mods-end init-mods-package-install -> init-mods-end init-mods -> init-mods-package-install - base -> init-os-end init-adduser -> init-os-end init-envfile -> init-os-end - init-migrations -> init-os-end init-custom-files -> init-services - init-mods-end -> init-services init-config -> init-sonarr-config init-services -> svc-cron svc-cron -> legacy-services @@ -82,7 +78,7 @@ init_diagram: | svc-sonarr -> legacy-services } Base Images: { - "baseimage-alpine:3.20" + "baseimage-alpine:3.21" } "sonarr:develop" <- Base Images # changelog From 03f0261ecf8db1232ecb6b62bad79b962463bddf Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 12 Dec 2024 20:05:48 +0000 Subject: [PATCH 500/515] Bot Updating Package Versions --- package_versions.txt | 86 ++++++++++++++++++++++---------------------- 1 file changed, 43 insertions(+), 43 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index e635d0d..77d9946 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -354,66 +354,66 @@ System.Xml.XPath.XDocument 6.0.1322.58009 System.Xml.XmlDocument 6.0.1322.58009 dotnet System.Xml.XmlSerializer 6.0.1322.58009 dotnet WindowsBase 6.0.1322.58009 dotnet -alpine-baselayout 3.6.5-r0 apk -alpine-baselayout-data 3.6.5-r0 apk -alpine-keys 2.4-r1 apk -alpine-release 3.20.3-r0 apk -apk-tools 2.14.4-r1 apk -bash 5.2.26-r0 apk +acl-libs 2.3.2-r1 apk +alpine-baselayout 3.6.8-r0 apk +alpine-baselayout-data 3.6.8-r0 apk +alpine-keys 2.5-r0 apk +alpine-release 3.21.0-r0 apk +apk-tools 2.14.6-r2 apk +bash 5.2.37-r0 apk brotli-libs 1.1.0-r2 apk -busybox 1.36.1-r29 apk -busybox-binsh 1.36.1-r29 apk -c-ares 1.33.1-r0 apk -ca-certificates 20240705-r0 apk -ca-certificates-bundle 20240705-r0 apk +busybox 1.37.0-r8 apk +busybox-binsh 1.37.0-r8 apk +c-ares 1.34.3-r0 apk +ca-certificates 20241010-r0 apk +ca-certificates-bundle 20241010-r0 apk catatonit 0.2.0-r0 apk coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk curl 8.11.0-r2 apk -findutils 4.9.0-r5 apk +findutils 4.10.0-r0 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk jq 1.7.1-r0 apk -libacl 2.3.2-r0 apk -libattr 2.5.2-r0 apk +libattr 2.5.2-r2 apk libbsd 0.12.2-r0 apk -libcrypto3 3.3.2-r1 apk +libcrypto3 3.3.2-r4 apk libcurl 8.11.0-r2 apk -libgcc 13.2.1_git20240309-r0 apk -libgcrypt 1.10.3-r0 apk -libgpg-error 1.49-r0 apk +libgcc 14.2.0-r4 apk +libgcrypt 1.10.3-r1 apk +libgpg-error 1.51-r0 apk libidn2 2.3.7-r0 apk libintl 0.22.5-r0 apk libmd 1.1.0-r0 apk -libncursesw 6.4_p20240420-r2 apk -libproc2 4.0.4-r0 apk -libpsl 0.21.5-r1 apk -libssl3 3.3.2-r1 apk -libstdc++ 13.2.1_git20240309-r0 apk +libncursesw 6.5_p20241006-r3 apk +libproc2 4.0.4-r2 apk +libpsl 0.21.5-r3 apk +libssl3 3.3.2-r4 apk +libstdc++ 14.2.0-r4 apk libunistring 1.2-r0 apk -libxml2 2.12.7-r0 apk -libxslt 1.1.39-r1 apk -linux-pam 1.6.0-r0 apk +libxml2 2.13.4-r3 apk +libxslt 1.1.42-r1 apk +linux-pam 1.6.1-r1 apk mscorlib 6.0.1322.58009 dotnet -musl 1.2.5-r0 apk -musl-utils 1.2.5-r0 apk -ncurses-terminfo-base 6.4_p20240420-r2 apk -netcat-openbsd 1.226-r0 apk +musl 1.2.5-r8 apk +musl-utils 1.2.5-r8 apk +ncurses-terminfo-base 6.5_p20241006-r3 apk +netcat-openbsd 1.226.1.1-r0 apk netstandard 6.0.1322.58009 dotnet -nghttp2-libs 1.62.1-r0 apk +nghttp2-libs 1.64.0-r0 apk oniguruma 6.9.9-r0 apk -procps-ng 4.0.4-r0 apk -readline 8.2.10-r0 apk -scanelf 1.3.7-r2 apk -shadow 4.15.1-r0 apk -skalibs 2.14.1.1-r0 apk -sqlite-libs 3.45.3-r1 apk -ssl_client 1.36.1-r29 apk -tzdata 2024b-r0 apk -utmps-libs 0.1.2.2-r1 apk +procps-ng 4.0.4-r2 apk +readline 8.2.13-r0 apk +scanelf 1.3.8-r1 apk +shadow 4.16.0-r1 apk +skalibs-libs 2.14.3.0-r0 apk +sqlite-libs 3.47.1-r0 apk +ssl_client 1.37.0-r8 apk +tzdata 2024b-r1 apk +utmps-libs 0.1.2.3-r2 apk xmlstarlet 1.6.1-r2 apk -xz-libs 5.6.2-r0 apk -zlib 1.3.1-r1 apk -zstd-libs 1.5.6-r0 apk +xz-libs 5.6.3-r0 apk +zlib 1.3.1-r2 apk +zstd-libs 1.5.6-r1 apk From 160e65aa8b241743ac6c3a5c5dab9770c29e7750 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 15 Dec 2024 03:19:42 +0000 Subject: [PATCH 501/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 77d9946..f4e7f43 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.11.2743 dotnet (+8 duplicates) +Sonarr 4.0.11.2762 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 3ad7d8b89003cfe3fa07c88a707add7acf1161a9 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 17 Dec 2024 05:35:01 +0000 Subject: [PATCH 502/515] Bot Updating Templated Files --- Jenkinsfile | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index bddead7..ec75a1e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -575,7 +575,7 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -t ${IMAGE}:${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false --builder=container --load \ + --provenance=true --sbom=true --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh '''#! /bin/bash set -e @@ -604,7 +604,9 @@ pipeline { for i in "${CACHE[@]}"; do docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & done - wait + for p in $(jobs -p); do + wait "$p" || { echo "job $p failed" >&2; exit 1; } + done fi ''' } @@ -639,7 +641,7 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -t ${IMAGE}:amd64-${META_TAG} --platform=linux/amd64 \ - --provenance=false --sbom=false --builder=container --load \ + --provenance=true --sbom=true --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh '''#! /bin/bash set -e @@ -668,7 +670,9 @@ pipeline { for i in "${CACHE[@]}"; do docker push ${i}:amd64-${COMMIT_SHA}-${BUILD_NUMBER} & done - wait + for p in $(jobs -p); do + wait "$p" || { echo "job $p failed" >&2; exit 1; } + done fi ''' } @@ -696,7 +700,7 @@ pipeline { --label \"org.opencontainers.image.title=Sonarr\" \ --label \"org.opencontainers.image.description=[Sonarr](https://sonarr.tv/) (formerly NZBdrone) is a PVR for usenet and bittorrent users. It can monitor multiple RSS feeds for new episodes of your favorite shows and will grab, sort and rename them. It can also be configured to automatically upgrade the quality of files already downloaded when a better quality format becomes available. \" \ --no-cache --pull -f Dockerfile.aarch64 -t ${IMAGE}:arm64v8-${META_TAG} --platform=linux/arm64 \ - --provenance=false --sbom=false --builder=container --load \ + --provenance=true --sbom=true --builder=container --load \ --build-arg ${BUILD_VERSION_ARG}=${EXT_RELEASE} --build-arg VERSION=\"${VERSION_TAG}\" --build-arg BUILD_DATE=${GITHUB_DATE} ." sh '''#! /bin/bash set -e @@ -725,7 +729,9 @@ pipeline { for i in "${CACHE[@]}"; do docker push ${i}:arm64v8-${COMMIT_SHA}-${BUILD_NUMBER} & done - wait + for p in $(jobs -p); do + wait "$p" || { echo "job $p failed" >&2; exit 1; } + done fi ''' } From a70da8d3cc912dac4ff6419891d028c4cc3c6e61 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 17 Dec 2024 05:37:54 +0000 Subject: [PATCH 503/515] Bot Updating Templated Files --- .github/workflows/external_trigger.yml | 33 ++++++++++++++----- .../workflows/package_trigger_scheduler.yml | 27 ++++++++++++--- 2 files changed, 47 insertions(+), 13 deletions(-) diff --git a/.github/workflows/external_trigger.yml b/.github/workflows/external_trigger.yml index aaaf73b..baa2191 100755 --- a/.github/workflows/external_trigger.yml +++ b/.github/workflows/external_trigger.yml @@ -48,13 +48,30 @@ jobs: --header "Accept: application/vnd.oci.image.index.v1+json" \ --header "Authorization: Bearer ${token}" \ "https://ghcr.io/v2/${image}/manifests/${tag}") - multidigest=$(jq -r ".manifests[] | select(.platform.architecture == \"amd64\").digest?" <<< "${multidigest}") - digest=$(curl -s \ - --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ - --header "Accept: application/vnd.oci.image.manifest.v1+json" \ - --header "Authorization: Bearer ${token}" \ - "https://ghcr.io/v2/${image}/manifests/${multidigest}" \ - | jq -r '.config.digest') + if jq -e '.layers // empty' <<< "${multidigest}" >/dev/null 2>&1; then + # If there's a layer element it's a single-arch manifest so just get that digest + digest=$(jq -r '.config.digest' <<< "${multidigest}") + else + # Otherwise it's multi-arch or has manifest annotations + if jq -e '.manifests[]?.annotations // empty' <<< "${multidigest}" >/dev/null 2>&1; then + # Check for manifest annotations and delete if found + multidigest=$(jq 'del(.manifests[] | select(.annotations))' <<< "${multidigest}") + fi + if [[ $(jq '.manifests | length' <<< "${multidigest}") -gt 1 ]]; then + # If there's still more than one digest, it's multi-arch + multidigest=$(jq -r ".manifests[] | select(.platform.architecture == \"amd64\").digest?" <<< "${multidigest}") + else + # Otherwise it's single arch + multidigest=$(jq -r ".manifests[].digest?" <<< "${multidigest}") + fi + if digest=$(curl -s \ + --header "Accept: application/vnd.docker.distribution.manifest.v2+json" \ + --header "Accept: application/vnd.oci.image.manifest.v1+json" \ + --header "Authorization: Bearer ${token}" \ + "https://ghcr.io/v2/${image}/manifests/${multidigest}"); then + digest=$(jq -r '.config.digest' <<< "${digest}"); + fi + fi image_info=$(curl -sL \ --header "Authorization: Bearer ${token}" \ "https://ghcr.io/v2/${image}/blobs/${digest}") @@ -92,7 +109,7 @@ jobs: else printf "\n## Trigger new build\n\n" >> $GITHUB_STEP_SUMMARY echo "New version \`${EXT_RELEASE}\` found; old version was \`${IMAGE_VERSION}\`. Triggering new build" >> $GITHUB_STEP_SUMMARY - if "${artifacts_found}" == "true" ]]; then + if [[ "${artifacts_found}" == "true" ]]; then echo "All artifacts seem to be uploaded." >> $GITHUB_STEP_SUMMARY fi response=$(curl -iX POST \ diff --git a/.github/workflows/package_trigger_scheduler.yml b/.github/workflows/package_trigger_scheduler.yml index 08aaca8..1248c25 100755 --- a/.github/workflows/package_trigger_scheduler.yml +++ b/.github/workflows/package_trigger_scheduler.yml @@ -27,9 +27,18 @@ jobs: fi printf "\n## Evaluating \`%s\`\n\n" ${br} >> $GITHUB_STEP_SUMMARY JENKINS_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/jenkins-vars.yml) - if [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then + if ! curl -sfX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/Jenkinsfile >/dev/null 2>&1; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> No Jenkinsfile found. Branch is either deprecated or is an early dev branch." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [[ "${br}" == $(yq -r '.ls_branch' <<< "${JENKINS_VARS}") ]]; then echo "Branch appears to be live; checking workflow." >> $GITHUB_STEP_SUMMARY - if [[ $(yq -r '.skip_package_check' <<< "${JENKINS_VARS}") == "true" ]]; then + README_VARS=$(curl -sX GET https://raw.githubusercontent.com/linuxserver/docker-sonarr/${br}/readme-vars.yml) + if [[ $(yq -r '.project_deprecation_status' <<< "${README_VARS}") == "true" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Branch appears to be deprecated; skipping trigger." >> $GITHUB_STEP_SUMMARY + skipped_branches="${skipped_branches}${br} " + elif [[ $(yq -r '.skip_package_check' <<< "${JENKINS_VARS}") == "true" ]]; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Skipping branch ${br} due to \`skip_package_check\` being set in \`jenkins-vars.yml\`." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " @@ -37,7 +46,7 @@ jobs: echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> Github organizational variable \`SKIP_PACKAGE_TRIGGER\` contains \`sonarr_${br}\`; skipping trigger." >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " - elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/${br}/lastBuild/api/json | jq -r '.building') == "true" ]; then + elif [ $(curl -s https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/${br}/lastBuild/api/json | jq -r '.building' 2>/dev/null) == "true" ]; then echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY echo "> There already seems to be an active build on Jenkins; skipping package trigger for ${br}" >> $GITHUB_STEP_SUMMARY skipped_branches="${skipped_branches}${br} " @@ -49,6 +58,11 @@ jobs: response=$(curl -iX POST \ https://ci.linuxserver.io/job/Docker-Pipeline-Builders/job/docker-sonarr/job/${br}/buildWithParameters?PACKAGE_CHECK=true \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} | grep -i location | sed "s|^[L|l]ocation: \(.*\)|\1|") + if [[ -z "${response}" ]]; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Jenkins build could not be triggered. Skipping branch." + continue + fi echo "Jenkins [job queue url](${response%$'\r'})" >> $GITHUB_STEP_SUMMARY echo "Sleeping 10 seconds until job starts" >> $GITHUB_STEP_SUMMARY sleep 10 @@ -56,11 +70,14 @@ jobs: buildurl="${buildurl%$'\r'}" echo "Jenkins job [build url](${buildurl})" >> $GITHUB_STEP_SUMMARY echo "Attempting to change the Jenkins job description" >> $GITHUB_STEP_SUMMARY - curl -iX POST \ + if ! curl -ifX POST \ "${buildurl}submitDescription" \ --user ${{ secrets.JENKINS_USER }}:${{ secrets.JENKINS_TOKEN }} \ --data-urlencode "description=GHA package trigger https://github.com/${{ github.repository }}/actions/runs/${{ github.run_id }}" \ - --data-urlencode "Submit=Submit" + --data-urlencode "Submit=Submit"; then + echo "> [!WARNING]" >> $GITHUB_STEP_SUMMARY + echo "> Unable to change the Jenkins job description." + fi sleep 20 fi else From 4226bf90707ae6931f755da825856bd02e77114d Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 17 Dec 2024 05:43:10 +0000 Subject: [PATCH 504/515] Bot Updating Package Versions --- package_versions.txt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f4e7f43..025b406 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -179,7 +179,7 @@ Polly.Core 8.3.1.3207 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.11.2762 dotnet (+8 duplicates) +Sonarr 4.0.11.2774 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -362,8 +362,8 @@ alpine-release 3.21.0-r0 apk-tools 2.14.6-r2 apk bash 5.2.37-r0 apk brotli-libs 1.1.0-r2 apk -busybox 1.37.0-r8 apk -busybox-binsh 1.37.0-r8 apk +busybox 1.37.0-r9 apk +busybox-binsh 1.37.0-r9 apk c-ares 1.34.3-r0 apk ca-certificates 20241010-r0 apk ca-certificates-bundle 20241010-r0 apk @@ -372,7 +372,7 @@ coreutils 9.5-r1 coreutils-env 9.5-r1 apk coreutils-fmt 9.5-r1 apk coreutils-sha512sum 9.5-r1 apk -curl 8.11.0-r2 apk +curl 8.11.1-r0 apk findutils 4.10.0-r0 apk icu-data-en 74.2-r0 apk icu-libs 74.2-r0 apk @@ -380,7 +380,7 @@ jq 1.7.1-r0 libattr 2.5.2-r2 apk libbsd 0.12.2-r0 apk libcrypto3 3.3.2-r4 apk -libcurl 8.11.0-r2 apk +libcurl 8.11.1-r0 apk libgcc 14.2.0-r4 apk libgcrypt 1.10.3-r1 apk libgpg-error 1.51-r0 apk @@ -410,7 +410,7 @@ scanelf 1.3.8-r1 shadow 4.16.0-r1 apk skalibs-libs 2.14.3.0-r0 apk sqlite-libs 3.47.1-r0 apk -ssl_client 1.37.0-r8 apk +ssl_client 1.37.0-r9 apk tzdata 2024b-r1 apk utmps-libs 0.1.2.3-r2 apk xmlstarlet 1.6.1-r2 apk From 0ba00d69196dd4c2a0c718d9df0d416b02016424 Mon Sep 17 00:00:00 2001 From: thespad <spad@linuxserver.io> Date: Thu, 19 Dec 2024 15:04:10 +0000 Subject: [PATCH 505/515] Make checks consistent between init and svc --- root/etc/s6-overlay/s6-rc.d/svc-sonarr/run | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run index 581c207..530c188 100755 --- a/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run +++ b/root/etc/s6-overlay/s6-rc.d/svc-sonarr/run @@ -1,14 +1,14 @@ #!/usr/bin/with-contenv bash # shellcheck shell=bash -if [[ -n ${LSIO_NON_ROOT_USER} ]]; then - exec \ - s6-notifyoncheck -d -n 300 -w 1000 \ - cd /app/sonarr/bin /app/sonarr/bin/Sonarr \ - -nobrowser -data=/config -else +if [[ -z ${LSIO_NON_ROOT_USER} ]]; then exec \ s6-notifyoncheck -d -n 300 -w 1000 \ cd /app/sonarr/bin s6-setuidgid abc /app/sonarr/bin/Sonarr \ -nobrowser -data=/config +else + exec \ + s6-notifyoncheck -d -n 300 -w 1000 \ + cd /app/sonarr/bin /app/sonarr/bin/Sonarr \ + -nobrowser -data=/config fi From 1244289cf139498ba3fb4e1373f1341d93f48360 Mon Sep 17 00:00:00 2001 From: thespad <spad@linuxserver.io> Date: Thu, 19 Dec 2024 16:00:37 +0000 Subject: [PATCH 506/515] Increase CI timeout --- Jenkinsfile | 2 +- jenkins-vars.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index ec75a1e..57b9ef9 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -32,7 +32,7 @@ pipeline { CI_WEB='true' CI_PORT='8989' CI_SSL='false' - CI_DELAY='120' + CI_DELAY='240' CI_DOCKERENV='' CI_AUTH='' CI_WEBPATH='/system/status' diff --git a/jenkins-vars.yml b/jenkins-vars.yml index 1ca5f5f..7a2109d 100644 --- a/jenkins-vars.yml +++ b/jenkins-vars.yml @@ -21,7 +21,7 @@ repo_vars: - CI_WEB='true' - CI_PORT='8989' - CI_SSL='false' - - CI_DELAY='120' + - CI_DELAY='240' - CI_DOCKERENV='' - CI_AUTH='' - CI_WEBPATH='/system/status' From d0923ede7fd11043bb8ff25f7808b385a0537b27 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 21 Dec 2024 01:55:49 +0000 Subject: [PATCH 507/515] Bot Updating Package Versions --- package_versions.txt | 38 ++++++++++++++++++-------------------- 1 file changed, 18 insertions(+), 20 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 025b406..ce4fa5f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -1,5 +1,5 @@ NAME VERSION TYPE -Bouncy Castle for .NET (netstandard2.0) 1.9.0.1 dotnet +BouncyCastle.NET 2.4.0.33771 dotnet Dapper 2.0.123.33578 dotnet Diacritical 1.0.4.0 dotnet DryIoc 5.4.3.0 dotnet @@ -9,14 +9,14 @@ Equ 2.3.0 FFMpegCore 4.0.0.0 dotnet FluentMigrator 3.3.2.9 dotnet (+19 duplicates) FluentValidation 9.5.4.0 dotnet -Harmony 2.0.1.0 dotnet +Harmony 2.3.3.0+395749ff507ab4e2cd4f84cf99085ec18f6870bc dotnet ICSharpCode.SharpZipLib 1.4.2.13 dotnet -IPAddressRange 6.0.0.0 dotnet -Ical.Net 1.0.0.0 dotnet +IPAddressRange 6.1.0.0 dotnet +Ical.Net 4.3.1+5889b14d90ccd3cd32b54229029dab52495a09b0 dotnet ImpromptuInterface 7.0.1.0 dotnet Instances 1.0.0.0 dotnet Json.NET 13.0.3.27908 dotnet -MailKit 3.6.0.0 dotnet +MailKit 4.8.0.0 dotnet Microsoft.AspNetCore 6.0.1322.58013 dotnet Microsoft.AspNetCore.Antiforgery 6.0.1322.58013 dotnet Microsoft.AspNetCore.Authentication 6.0.1322.58013 dotnet @@ -101,7 +101,7 @@ Microsoft.AspNetCore.WebUtilities 6.0.1322.58013 Microsoft.Bcl.AsyncInterfaces 6.0.21.52210 dotnet Microsoft.Bcl.TimeProvider 8.0.23.53103 dotnet Microsoft.CSharp 6.0.1322.58009 dotnet -Microsoft.Data.SqlClient 2.1.2+2a61e8301e9d21ada2338a9279cf27653e781757 dotnet +Microsoft.Data.SqlClient 2.1.7+730a7d538680463c75dd8dceec5fb27d158abea4 dotnet Microsoft.Extensions.Caching.Abstractions 6.0.21.52210 dotnet Microsoft.Extensions.Caching.Memory 6.0.222.6406 dotnet Microsoft.Extensions.Configuration 6.0.322.12309 dotnet @@ -161,25 +161,23 @@ Microsoft.VisualBasic.Core 11.100.1322.58009 Microsoft.Win32.Primitives 6.0.1322.58009 dotnet Microsoft.Win32.Registry 6.0.1322.58009 dotnet Microsoft.Win32.SystemEvents 6.0.21.52210 dotnet -MimeKit 3.6.0.0 dotnet -Mono.Cecil 0.11.2.0 dotnet (+3 duplicates) +MimeKit 4.8.0.0 dotnet Mono.Nat 3.0.1 dotnet Mono.Posix.NETStandard 1.0.0.0 dotnet -MonoMod.Common 20.05.07.01+b18b2bddebe81992d218ea7e1f41aa1923459652 dotnet MonoTorrent 2.0.7 dotnet -NLog v5.3.2 5.3.2.2526 dotnet -NLog.Extensions.Logging v5.3.11 5.3.11.526 dotnet -NLog.Layouts.ClefJsonLayout 1.0.0.0 dotnet +NLog v5.3.4 5.3.4.2778 dotnet +NLog.Extensions.Logging v5.3.15 5.3.15.614 dotnet +NLog.Layouts.ClefJsonLayout 1.0.2.0 dotnet NLog.Targets.Syslog 7.0.0.0 dotnet -NodaTime 3.0.0.0 dotnet -Npgsql 7.0.7.0 dotnet -Polly 8.3.1.3207 dotnet +NodaTime 3.2.0.0 dotnet +Npgsql 7.0.9.0 dotnet +Polly 8.5.0.4130 dotnet Polly.Contrib.WaitAndRetry 1.1.1.0+7596d2dacf22d88bbd814bc49c28424fb6e921e9 dotnet -Polly.Core 8.3.1.3207 dotnet +Polly.Core 8.5.0.4130 dotnet ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet -SixLabors.ImageSharp 3.1.5.0 dotnet -Sonarr 4.0.11.2774 dotnet (+8 duplicates) +SixLabors.ImageSharp 3.1.6.0 dotnet +Sonarr 4.0.11.2784 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -221,7 +219,7 @@ System.Drawing 6.0.1322.58009 System.Drawing.Common 6.0.21.52210 dotnet System.Drawing.Primitives 6.0.1322.58009 dotnet System.Dynamic.Runtime 6.0.1322.58009 dotnet -System.Formats.Asn1 6.0.1322.58009 dotnet +System.Formats.Asn1 8.0.724.31311 dotnet System.Globalization 6.0.1322.58009 dotnet System.Globalization.Calendars 6.0.1322.58009 dotnet System.Globalization.Extensions 6.0.1322.58009 dotnet @@ -309,7 +307,7 @@ System.Security.Cryptography.Cng 6.0.1322.58009 System.Security.Cryptography.Csp 6.0.1322.58009 dotnet System.Security.Cryptography.Encoding 6.0.1322.58009 dotnet System.Security.Cryptography.OpenSsl 6.0.1322.58009 dotnet -System.Security.Cryptography.Pkcs 6.0.522.21309 dotnet +System.Security.Cryptography.Pkcs 8.0.23.53103 dotnet System.Security.Cryptography.Primitives 6.0.1322.58009 dotnet System.Security.Cryptography.ProtectedData 6.0.21.52210 dotnet System.Security.Cryptography.X509Certificates 6.0.1322.58009 dotnet From 4cb4a1f7f0f432b1b9737d34f14305158fe50761 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Mon, 23 Dec 2024 06:45:35 +0000 Subject: [PATCH 508/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index ce4fa5f..815dedf 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.11.2784 dotnet (+8 duplicates) +Sonarr 4.0.11.2793 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From bccccfd7eb3362e91e3f8940dc82d55d48d76940 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Thu, 26 Dec 2024 20:32:59 +0000 Subject: [PATCH 509/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 815dedf..a226e0c 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.11.2793 dotnet (+8 duplicates) +Sonarr 4.0.11.2800 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From bd3f1a1cce6c46d42a05f6c05303ef7fa3765ee5 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 28 Dec 2024 01:58:10 +0000 Subject: [PATCH 510/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index a226e0c..f22958d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.11.2800 dotnet (+8 duplicates) +Sonarr 4.0.11.2804 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 1e50c6ccfe4c26dffe4d0de9f1c6d4c834bdc5d4 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Tue, 31 Dec 2024 06:40:24 +0000 Subject: [PATCH 511/515] Bot Updating Package Versions --- package_versions.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index f22958d..749ce5f 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.11.2804 dotnet (+8 duplicates) +Sonarr 4.0.11.2815 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -414,4 +414,4 @@ utmps-libs 0.1.2.3-r2 xmlstarlet 1.6.1-r2 apk xz-libs 5.6.3-r0 apk zlib 1.3.1-r2 apk -zstd-libs 1.5.6-r1 apk +zstd-libs 1.5.6-r2 apk From f91fcad0b569d94c0568aeecdfb422d1e01975ba Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sun, 5 Jan 2025 03:07:17 +0000 Subject: [PATCH 512/515] Bot Updating Package Versions --- package_versions.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index 749ce5f..d8f5e68 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.11.2815 dotnet (+8 duplicates) +Sonarr 4.0.12.2825 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet @@ -353,8 +353,8 @@ System.Xml.XmlDocument 6.0.1322.58009 System.Xml.XmlSerializer 6.0.1322.58009 dotnet WindowsBase 6.0.1322.58009 dotnet acl-libs 2.3.2-r1 apk -alpine-baselayout 3.6.8-r0 apk -alpine-baselayout-data 3.6.8-r0 apk +alpine-baselayout 3.6.8-r1 apk +alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk alpine-release 3.21.0-r0 apk apk-tools 2.14.6-r2 apk @@ -363,8 +363,8 @@ brotli-libs 1.1.0-r2 busybox 1.37.0-r9 apk busybox-binsh 1.37.0-r9 apk c-ares 1.34.3-r0 apk -ca-certificates 20241010-r0 apk -ca-certificates-bundle 20241010-r0 apk +ca-certificates 20241121-r0 apk +ca-certificates-bundle 20241121-r0 apk catatonit 0.2.0-r0 apk coreutils 9.5-r1 apk coreutils-env 9.5-r1 apk From 1293f1ed78dd94fc0991b0ca32fafd181c229011 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Fri, 10 Jan 2025 23:31:50 +0000 Subject: [PATCH 513/515] Bot Updating Package Versions --- package_versions.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/package_versions.txt b/package_versions.txt index d8f5e68..4833d50 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -356,20 +356,20 @@ acl-libs 2.3.2-r1 alpine-baselayout 3.6.8-r1 apk alpine-baselayout-data 3.6.8-r1 apk alpine-keys 2.5-r0 apk -alpine-release 3.21.0-r0 apk +alpine-release 3.21.2-r0 apk apk-tools 2.14.6-r2 apk bash 5.2.37-r0 apk brotli-libs 1.1.0-r2 apk busybox 1.37.0-r9 apk busybox-binsh 1.37.0-r9 apk c-ares 1.34.3-r0 apk -ca-certificates 20241121-r0 apk -ca-certificates-bundle 20241121-r0 apk +ca-certificates 20241121-r1 apk +ca-certificates-bundle 20241121-r1 apk catatonit 0.2.0-r0 apk -coreutils 9.5-r1 apk -coreutils-env 9.5-r1 apk -coreutils-fmt 9.5-r1 apk -coreutils-sha512sum 9.5-r1 apk +coreutils 9.5-r2 apk +coreutils-env 9.5-r2 apk +coreutils-fmt 9.5-r2 apk +coreutils-sha512sum 9.5-r2 apk curl 8.11.1-r0 apk findutils 4.10.0-r0 apk icu-data-en 74.2-r0 apk From 03439403b8487a25bf04429ca95761a87f6055a2 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 11 Jan 2025 01:57:59 +0000 Subject: [PATCH 514/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 4833d50..8f8df3d 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.12.2825 dotnet (+8 duplicates) +Sonarr 4.0.12.2849 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet From 11b6ee62d7abb38ea56572a2cca921ba2bcf7416 Mon Sep 17 00:00:00 2001 From: LinuxServer-CI <ci@linuxserver.io> Date: Sat, 18 Jan 2025 04:33:43 +0000 Subject: [PATCH 515/515] Bot Updating Package Versions --- package_versions.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package_versions.txt b/package_versions.txt index 8f8df3d..1a0536b 100755 --- a/package_versions.txt +++ b/package_versions.txt @@ -177,7 +177,7 @@ Polly.Core 8.5.0.4130 ReusableTasks 2.0.0 dotnet Sentry 4.0.2.0 dotnet SixLabors.ImageSharp 3.1.6.0 dotnet -Sonarr 4.0.12.2849 dotnet (+8 duplicates) +Sonarr 4.0.12.2866 dotnet (+8 duplicates) Swashbuckle.AspNetCore.Annotations 6.6.2.401 dotnet Swashbuckle.AspNetCore.Swagger 6.6.2.401 dotnet Swashbuckle.AspNetCore.SwaggerGen 6.6.2.401 dotnet