Update debmirror filters
* Update docker
* Update ubuntu
drop 'tex|text' section at all
* Fix openldap mirror image version
Change-Id: I15bc8d90449b66919624b4e6deed1b490c9537bd
Prod-related: PROD-26487 (PROD:26487)
diff --git a/debmirror/mirror_mirantis_com/docker/xenial.yml b/debmirror/mirror_mirantis_com/docker/xenial.yml
index 854a9ef..24e865c 100644
--- a/debmirror/mirror_mirantis_com/docker/xenial.yml
+++ b/debmirror/mirror_mirantis_com/docker/xenial.yml
@@ -16,8 +16,7 @@
dist: [ xenial ]
section: [ stable ]
filter:
- # Include only latest Docker packages >= 18.06 && >= 17.12
- 001: "--exclude='docker-ce'"
- 002: "--include='docker-ce_18.((0[6-9])|([1-9][0-9]))'"
- 003: "--include='docker-ce_17.((1[2-9])|([2-9][0-9]))'"
- 003: "--include='docker-ce_((19)|([2-9][0-9]))'"
+ # conteinerD - forked at 'extra' repo.
+ 001: --exclude='(docker-ce_17|containerd\.io)'
+ # Drop docker-ce <= 18.09
+ 002: --exclude='(docker-ce(-|_)18.0[0-8])'
diff --git a/debmirror/mirror_mirantis_com/ubuntu/xenial.yml b/debmirror/mirror_mirantis_com/ubuntu/xenial.yml
index 2ae0496..fad8e17 100644
--- a/debmirror/mirror_mirantis_com/ubuntu/xenial.yml
+++ b/debmirror/mirror_mirantis_com/ubuntu/xenial.yml
@@ -7,7 +7,7 @@
mirror_mirantis_com_ubuntu_xenial:
force: ${_param:mirror_mirantis_com_ubuntu_xenial_force}
lock_target: True
- extra_flags: [ '--verbose', '--progress', '--nosource', '--no-check-gpg', '--rsync-extra=none'] #, '--dry-run' ]
+ extra_flags: [ '--verbose', '--progress', '--nosource', '--no-check-gpg', '--rsync-extra=none' ]
method: "rsync"
arch: [ 'amd64' ]
mirror_host: "mirror.mirantis.com"
@@ -71,6 +71,16 @@
- universe/translations
- universe/video
- universe/x11
+ - zope
+ - main/zope
+ - restricted/zope
+ - universe/zope
+ - 'tex$'
+ - 'main/tex$'
+ - 'restricted/tex$'
+ - 'universe/tex$'
+ - 'text$'
+ - 'universe/text$'
# Updating filter, please always start from section, aka main|universe|multiverse
filter:
1: "--exclude='android*'"
@@ -81,14 +91,9 @@
7: "--exclude='thunderbird*'"
8: --exclude='(libreoffice*|bgoffice|openoffice*)'
10: "--exclude='live-image-*-desktop*'"
- 11: "--exclude='lubuntu-*'"
- 12: "--exclude='kubuntu-*'"
- 13: "--exclude='cinnamon-*'"
- 14: "--exclude='mate-*'"
- 15: "--exclude='desktop-*'"
+ 11: --exclude='(desktop|mate|cinnamon|xubuntu|kubuntu|lubuntu)-*'
16: "--exclude='flashplugin*'"
- 17: "--exclude='gnome*'"
- 18: "--exclude='/unity*'"
+ 17: --exclude='(unity|gnome).*'
20: "--exclude='openjdk-*-(dbg|demo|source).*'"
22: "--exclude='(kde|ubuntu|xfce4|sabily|sugar).*artwork*'"
23: "--exclude='ubuntu-touch*'"
@@ -98,32 +103,31 @@
27: "--exclude='/banshee*'"
27: "--exclude='/*(.xorg)*joystick'"
28: "--exclude='/xserver-xorg-video(.*vivid|.*wily|.*utopic)'"
- 30: "--exclude='/*universe.*bluez.*'"
- 32: "--exclude='/main/a/a11y-profile-manager/'"
- 33: "--exclude='/universe/.*(alsa|ubuntuone|telepathy|debian-multimedia|kodi|mediaplayer|nagios|getfem|gammaray|geotranz)'"
- 34: "--exclude='/universe/.*(pyqt|usb-creator|gcc-mingw-w64|gcc-snapshot)'"
- 35: "--exclude='/universe/q/qt'"
- 36: "--exclude='/universe/.*(brasero|mediascanner2|mediatomb|mediawiki|qtmultimedia|pidgin|skype|eclipse|esys-particle|fusion|0/0ad|e/emboss|e/empathy|g/globus)'"
- 84: "--exclude='/multiverse/(v/virtualbox|w/wine|playonlinux)'"
+ 30: --exclude='universe.*bluez.*'
+ 32: --exclude='main/(a/a11y-profile-manager|e/emacs24|i/ispell|br\.ispell)'
+ 33: --exclude='/universe/.*(alsa|ubuntuone|telepathy|debian-multimedia|kodi|mediaplayer|nagios|getfem|gammaray|geotranz|brasero)'
+ 34: --exclude='(usb-creator|gcc-snapshot|gcc-mozilla|gccgo|gcc-.*-cross.*|gcc-avr|gcc-3\.3|gcc-4\.[7-8])'
+ 35: --exclude='(.*/q/qt|pyqt)'
+ 36: --exclude='/universe/.*(mediascanner2|mediatomb|mediawiki|pidgin|eclipse|esys-particle|fusion|e/emboss|e/empathy|g/globus|ecere-sdk|ferret|gap-)'
+ 84: --exclude='restricted/b/bcmwl'
86: "--exclude='/main/(m/mozc/|n/nut/|o/oxide-qt/|o/orbit2/|q/(qtbase-opensource-src|qtdeclarative-opensource-src)/|t/telepathy-glib|w/webkit2gtk|w/webrtc-audio-processing)'"
- 87: "--exclude='universe/(s/syncevolution|r/r-bioc-)'"
- 88: "--exclude='universe/t/texlive-lang/texlive-lang-(?!.*english)'"
- 89: --exclude='/universe/(libk/libkde|k/kde)'
+ 87: --exclude='universe/(s/syncevolution|r/r-bioc-|.*(libbiblio|libbusiness|biococoa))'
+ 89: --exclude='universe/(libk/libkde|k/kde|r/rustc|r/root-system|e/emacs|x/xemacs21)'
90: "--exclude='/universe/p/(psi-plus|puppet-module|plasma|pcl/)'"
- 91: "--exclude='golang-github-*'"
+ 91: --exclude='/golang-.*'
92: "--exclude='/(llvm-toolchain|address-book|amule|openclipart|rhythmbox|gimp|sonic-visualiser|games|bsdgame|gazebo|arduino|webkitgtk|widelands|wxwidget|warzone|wings3d).*'"
93: "--exclude='/(asterisk|abiword|webbrowser-app|imagemagick|.*clamav|wireshar|vlc|.*transmission|tryton-modules|trilinos|tomboy|wine1|wine-dev|compiz|mythtv|ubuntustudio).*'"
94: "--exclude='/universe/o/(openstack-debian-images).*'"
- 95: "--exclude='/gcc-.*-cross.*'"
96: "--exclude='/(nvidia).*'"
- 97: "--exclude='/universe/.*(metastudent).*'"
+ 97: --exclude='(gambas3|opengl|screensaver|taoframework)'
# Drop all dbg pkgs
98: --exclude='(-|_)dbg(_|-)'
- 99: --exclude='mythbuntu|network-manager-applet|debian-junior|game-music-emu|fp-units-castle-game-engine|zope\.'
+ 99: --exclude='mythbuntu|network-manager-applet|debian-junior|game-music-emu|fp-units-castle-game-engine|asio|unidic-mecab|zope\.'
+ 100: --exclude='kineticstools|juju-(deployer|mongo|core)|felix-latin|fonts-(yozvox-yozfont|nanum|roboto|baekmuk|arphic-.*|takao|noto-cjk|ipamj-mincho)|insighttoolkit|axiom'
+ 101: --exclude='openjdk-(8|9)(?!.*jre-headless.*)'
# List of unused linux kernels and unsupported arch
- 300: --exclude='.*-(alpha|arm64|powerpc|s390x|armel|armhf|arm-|aarch64-|sparc64|mips64|mips|ppc64el|mipsn32|hppa|m68k|sh4|mipsel|ppc64|m68hc1)'
+ 300: --exclude='.*-(alpha|arm64|powerpc|s390x|armel|armhf|arm-|aarch64-|sparc64|mips64|mips|ppc64el|mipsn32|hppa|m68k|sh4|mipsel|ppc64|m68hc1|mingw-w64)'
301: --exclude='(main|universe)/l/linux-*-(.*azure|.*aws|gke|gcp|.*azure-edge|.*oem/|.*euclid/)'
- 302: "--exclude='/*universe.*(-armel-|-arm-)(?!.*amd64)'"
303: "--exclude='/main/l/linux(.*)/linux-source-*'"
# Old minor version of kernel|tools|extra|cloud and related.
# Generic: Old - if minor less then < 136, but not 4numeric
@@ -140,8 +144,8 @@
309: --exclude='main/l/linux.*/linux-.*4\.4\.0-'
# List of packages, that should be fetched from fresh ppa or other mirror
# So,removing them from upstream mirror.
- 500: "--exclude='/main/m/maas/'"
- 501: "--exclude='/universe/g/glusterfs/'"
+ 500: --exclude='main/m/maas/'
+ 501: --exclude='universe/g/glusterfs/'
502: "--exclude='/universe/d/(docker-|docker.io)/'"
503: "--exclude='/(main|universe)/c/ceph'"
504: "--exclude='/universe/a/aptly'"
@@ -182,5 +186,5 @@
805: '--include="/main(.*)llvm-toolchain-(?![1-5])"' # pki-ca: < 389-ds-base < dogtag
806: "--include='/main(.*)man-db'" # include man tool
807: "--include='/main(.*)zfs-doc'" # Some extra fs dep's for MAAS provision stage.PROD-21531
- 808: --include='linux-libc(-|_|).*amd64.deb' # Extra dep. for galera formula. PROD-26487
-
+ 808: --include='main/.*(linux-libc(-|_|)|libgcc1_).*amd64.deb'
+ 809: --include='main/(x/xml-core|s/sgml-base|libxml|.*xmlsec1|.*python(3|)-zope.interface)'
diff --git a/defaults/docker_images.yml b/defaults/docker_images.yml
index 7c4fc26..ec4c5d6 100644
--- a/defaults/docker_images.yml
+++ b/defaults/docker_images.yml
@@ -62,7 +62,7 @@
name: compose:1.17.1
- registry: ${_param:mcp_docker_registry}/mirantis/external/osixia
target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external/osixia
- name: openldap:1.1.8
+ name: openldap:1.2.2
- registry: ${_param:mcp_docker_registry}/mirantis/external/library
target_registry: ${_param:local_docker_client_registry_target_registry}/mirantis/external/library
name: postgres:9.6.10