Closed phillxnet closed 8 months ago
The above referenced Issue details what is required, and favours the use of the upstream repository, give an OBS counterpart is not currently functional and so does not bode well for adoption.
Upstream install instructions: https://tailscale.com/kb/1031/install-linux/
Packages are available for x86 and ARM CPUs, in both 32-bit and 64-bit variants.
Leap: https://tailscale.com/kb/1303/install-opensuse-leap/ Tumbleweed: https://tailscale.com/kb/1047/install-opensuse-tumbleweed/
Leap 15.5 instructions example, modified for brevity/readability and automation:
zypper --non-interactive addrepo --refresh --gpgcheck https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
zypper --non-interactive --gpg-auto-import-keys refresh
zypper in tailscale
...
rleap15-5:~ # zypper in tailscale
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following NEW package is going to be installed:
tailscale
1 new package to install.
Overall download size: 24.3 MiB. Already cached: 0 B. After the operation, additional 43.9 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving: tailscale-1.50.1-1.x86_64 (Tailscale stable) (1/1), 24.3 MiB
Retrieving: tailscale_1.50.1_x86_64.rpm .......................................................................................................................................[done (6.0 MiB/s)]
Checking for file conflicts: ..............................................................................................................................................................[done]
(1/1) Installing: tailscale-1.50.1-1.x86_64 ...............................................................................................................................................[done]
This one turned out to need a bit more work than expected but I now seem to have a working patch for this. I will present notes below as soon as I have a chance.
All notes below were taken on a Tumbleweed system, building via boxbuild, and testing the addition of the tailscale-stable
repo detailed above to the Leap15.5.x86_64
profile.
As a reminder, on a Leap 15.5 machine, adding the repo manually with:
zypper --non-interactive addrepo --refresh --gpgcheck https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
zypper --non-interactive --gpg-auto-import-keys refresh
results in:
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+-------+------+---------+-----------+---------+---------------------
18 | tailscale-stable | Tailscale stable | Yes | (r ) Yes | Yes | https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
We want to end up with the same repo configuration.
<repository type="rpm-md" alias="tailscale-stable" imageinclude="true"
profiles="Leap15.5.x86_64">
<source path="https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo"/>
</repository>
(...)
<package name="tailscale"/>
./kiwi-env/bin/kiwi-ng --color-output --debug --profile=Leap15.5.x86_64 --type oem system boxbuild --box leap --box-memory=12G --box-smp-cpus=12 -- --description ./ --target-dir ./images
The repo is correctly added:
[ INFO ]: 21:56:44 | Setting up repository https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
[ INFO ]: 21:56:44 | --> Type: rpm-md
[ INFO ]: 21:56:44 | --> Translated: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
[ INFO ]: 21:56:44 | --> Alias: tailscale-stable
[ DEBUG ]: 21:56:44 | EXEC: [mv -f /var/cache/kiwi/packages /var/cache/kiwi/packages.moved]
[ DEBUG ]: 21:56:44 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_zxuejusb --root /result/build/image-root addrepo --refresh --keep-packages --no-check https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo tailscale-stable]
The repos are first refreshed during the install of the bootstrapping packages, and we can see that the tailscale-stable
repo fails to be refreshed:
[ INFO ]: 21:56:44 | Using package manager backend: zypper
[ INFO ]: 21:56:44 | Installing bootstrap packages
(...)
[ DEBUG ]: 21:56:44 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_zxuejusb --root /result/build/image-root install --download in-advance --auto-agree-with-licenses --no-recommends -- ca-certificates ca-certificates-cacert ca-certificates-mozilla cracklib-dict-full filesystem gawk glibc-locale grep gzip openSUSE-release udev xz zypper]
[ DEBUG ]: 21:56:49 | bootstrap: Retrieving repository 'Leap_15_5' metadata [......done]
[ DEBUG ]: 21:56:56 | bootstrap: Building repository 'Leap_15_5' cache [....done]
(...)
[ DEBUG ]: 21:57:14 | bootstrap: Retrieving repository 'tailscale-stable' metadata [.error]
[ DEBUG ]: 21:57:14 | bootstrap: Warning: Skipping repository 'tailscale-stable' because of the above error.
A more detailed error:
[ ERROR ]: 21:57:59 | KiwiBootStrapPhaseFailed: Bootstrap package installation failed: Repository 'tailscale-stable' is invalid.
[tailscale-stable|https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo] Valid metadata not found at specified URL
History:
- [tailscale-stable|https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo] Repository type can't be determined.
Please check if the URIs defined for this repository are pointing to a valid repository.
Some of the repositories have not been refreshed because of an error.
Let's look at that repo description: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
[tailscale-stable]
name=Tailscale stable
baseurl=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
enabled=1
type=rpm
repo_gpgcheck=1
gpgcheck=0
gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
We can pay some attention to the type=rpm
line, as maybe zypper is confused by the fact that type=rpm
is (should?) be an alias for type=rpm-md
. My understanding is that zypper was able to understand that it is an alias (https://lists.opensuse.org/archives/list/users@lists.opensuse.org/message/QTV4JQIKNO5FEGEGG32QR3Z2VUQEJSUZ/), but it seems to not be the case.
After trying to edit that type during the repo addition (using the customize
option) without success, let's proceed further.
Let's thus try to manually define the arch:
<repository type="rpm-md" alias="tailscale-stable" imageinclude="true"
profiles="Leap15.5.x86_64">
<source path="https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64"/>
</repository>
The KIWI build completes successfully. The repo is correctly added:
[ INFO ]: 22:21:56 | Setting up repository https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
[ INFO ]: 22:21:56 | --> Type: rpm-md
[ INFO ]: 22:21:56 | --> Translated: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
[ INFO ]: 22:21:56 | --> Alias: tailscale-stable
[ DEBUG ]: 22:21:56 | EXEC: [mv -f /var/cache/kiwi/packages /var/cache/kiwi/packages.moved]
[ DEBUG ]: 22:21:56 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_6zk8u5y_ --root /result/build/image-root addrepo --refresh --keep-packages --no-check https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 tailscale-stable]
The repos are first refreshed during the install of the bootstrapping packages, and we can see that the tailscale-stable
repo is successfully refreshed:
[ INFO ][ INFO ]: 22:21:56 | Using package manager backend: zypper
[ INFO ]: 22:21:56 | Installing bootstrap packages
[ INFO ]: 22:21:56 | --> collection type: onlyRequired
(...)
[ DEBUG ]: 22:21:56 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_6zk8u5y_ --root /result/build/image-root install --download in-advance --auto-agree-with-licenses --no-recommends -- ca-certificates ca-certificates-cacert ca-certificates-mozilla cracklib-dict-full filesystem gawk glibc-locale grep gzip openSUSE-release udev xz zypper]
[ DEBUG ]: 22:22:03 | bootstrap: Retrieving repository 'Leap_15_5' metadata [.......done]
[ DEBUG ]: 22:22:09 | bootstrap: Building repository 'Leap_15_5' cache [....done]
(...)
[ DEBUG ]: 22:22:30 | bootstrap: Retrieving repository 'tailscale-stable' metadata [.done]
[ DEBUG ]: 22:22:30 | bootstrap: Building repository 'tailscale-stable' cache [....done]
Later on, during packages install:
[ DEBUG ]: 22:23:18 | EXEC: [chroot /result/build/image-root zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /var/cache/kiwi/packages --reposd-dir /var/cache/kiwi/zypper/repos --solv-cache-dir /var/cache/kiwi/zypper/solv --cache-dir /var/cache/kiwi/zypper --raw-cache-dir /var/cache/kiwi/zypper/raw --config /kiwi_6zk8u5y_ install --download in-advance --auto-agree-with-licenses --no-recommends -- NetworkManager NetworkManager-branding-upstream adaptec-firmware bash-completion bind-utils btrfsmaintenance btrfsprogs checkmedia cifs-utils cryptsetup dhcp-client dmraid dosfstools dracut dracut-kiwi-oem-dump dracut-kiwi-oem-repart fbiterm fontconfig fonts-config gfxboot-branding-upstream gio-branding-upstream group(mail) group(wheel) grub2 grub2-branding-upstream grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi htop ibutils iproute2 iputils jeos-firstboot kernel-default kernel-firmware-bnx2 kernel-firmware-chelsio kernel-firmware-intel kernel-firmware-marvell kernel-firmware-network kernel-firmware-platform kernel-firmware-qlogic keyutils less lsof nano nfs-client ntfs-3g open-iscsi openssh parted patterns-base-base pesign rockstor-4.5.8-0 rpcbind shim snapper snapper-zypp-plugin syslinux systemd systemd-presets-branding systemd-sysvinit tailscale tar timezone tree vim wget which]
(...)
The tailscale
package is properly installed.
HOWEVER
Note that later on, in config.sh
, we force a refresh of repos with gpg signatures:
#======================================
# Auto import all repo GPG keys
#--------------------------------------
zypper --non-interactive --gpg-auto-import-keys refresh
This, unfortunately fails:
[ INFO ]: 22:26:41 | Calling config.sh script
[ DEBUG ]: 22:26:41 | --------------out start-------------
[ DEBUG ]: 22:26:41 | Configure image: [Rockstor-NAS]...
[ DEBUG ]: 22:26:41 | /etc/products.d /
(...)
[ DEBUG ]: 22:27:18 | Retrieving repository 'tailscale-stable' metadata [...
[ DEBUG ]: 22:27:18 | Looking for gpg key ID 957F5868 in cache /var/cache/zypp/pubkeys.
[ DEBUG ]: 22:27:18 | Repository tailscale-stable does not define additional 'gpgkey=' URLs.
[ DEBUG ]: 22:27:18 | Warning: File 'repomd.xml' from repository 'tailscale-stable' is signed with an unknown key '458CA832957F5868'.
[ DEBUG ]: 22:27:18 | Note: Signing data enables the recipient to verify that no modifications occurred after the data
[ DEBUG ]: 22:27:18 | were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
[ DEBUG ]: 22:27:18 | and in extreme cases even to a system compromise.
[ DEBUG ]: 22:27:18 | Note: File 'repomd.xml' is the repositories master index file. It ensures the integrity of the
[ DEBUG ]: 22:27:18 | whole repo.
[ DEBUG ]: 22:27:18 | Warning: We can't verify that no one meddled with this file, so it might not be trustworthy
[ DEBUG ]: 22:27:18 | anymore! You should not continue unless you know it's safe.
[ DEBUG ]: 22:27:18 | File 'repomd.xml' from repository 'tailscale-stable' is signed with an unknown key '458CA832957F5868'. Continue? [yes/no] (no): no
[ DEBUG ]: 22:27:18 | error]
[ DEBUG ]: 22:27:18 | creating initial snapper config ...
[ DEBUG ]: 22:27:18 | --------------out stop--------------
[ DEBUG ]: 22:27:18 | --------------err start-------------
[ DEBUG ]: 22:27:18 | Repository 'tailscale-stable' is invalid.
[tailscale-stable|https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64] Valid metadata not found at specified URL
History:
- Signature verification failed for repomd.xml
- Can't provide /repodata/repomd.xml
Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository 'tailscale-stable' because of the above error.
[ DEBUG ]: 22:27:18 | --------------err stop--------------
Even though we are able to build an ISO, we fail to have the GPG verification of the tailscale-stable
repo, due to the fact that the GPG key is not defined anymore:
[ DEBUG ]: 22:27:18 | Repository tailscale-stable does not define additional 'gpgkey=' URLs.
The latter was indeed defined at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
[tailscale-stable]
name=Tailscale stable
baseurl=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
enabled=1
type=rpm
repo_gpgcheck=1
gpgcheck=0
gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
but given we used the https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
URI, the .repodata
file created with this xml definition does not have the gpgkey=
definition set.
To verify that, let's use that ISO to install Rockstor in a KVM VM; the repos are as follows:
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+-------+------+---------+-----------+---------+-------------------------------------------------------------------------------
10 | tailscale-stable | tailscale-stable | Yes | ( p) Yes | Yes | https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
We can see that the GPG check is only on the package, not the repo. Also:
localhost:~ # zypper ref
Repository 'Leap_15_5' is up to date.
Repository 'Leap_15_5_Updates' is up to date.
Repository 'home_rockstor' is up to date.
Repository 'home_rockstor_branches_Base_System' is up to date.
Repository 'Update repository of openSUSE Backports' is up to date.
Repository 'repo-openh264' is up to date.
Repository 'Update repository with updates from SUSE Linux Enterprise 15' is up to date.
Looking for gpg key ID 957F5868 in cache /var/cache/zypp/pubkeys.
Repository tailscale-stable does not define additional 'gpgkey=' URLs.
Warning: File 'repomd.xml' from repository 'tailscale-stable' is signed with an unknown key '458CA832957F5868'.
Note: Signing data enables the recipient to verify that no modifications occurred after the data
were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
and in extreme cases even to a system compromise.
Note: File 'repomd.xml' is the repositories master index file. It ensures the integrity of the
whole repo.
Warning: We can't verify that no one meddled with this file, so it might not be trustworthy
anymore! You should not continue unless you know it's safe.
File 'repomd.xml' from repository 'tailscale-stable' is signed with an unknown key '458CA832957F5868'. Continue? [yes/no] (no):
Retrieving repository 'tailscale-stable' metadata................................................................[error]
Repository 'tailscale-stable' is invalid.
[tailscale-stable|https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64] Valid metadata not found at specified URL
History:
- Signature verification failed for repomd.xml
- Can't provide /repodata/repomd.xml
Please check if the URIs defined for this repository are pointing to a valid repository.
Skipping repository 'tailscale-stable' because of the above error.
Some of the repositories have not been refreshed because of an error.
Let's go back to a manual interaction. When manually adding the repo in a Leap15.5 Minimal VM:
buildvm155:~ # zypper --non-interactive addrepo --refresh --gpgcheck https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
Adding repository 'Tailscale stable'......[done]
Repository 'Tailscale stable' successfully added
URI : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
Enabled : Yes
GPG Check : Yes
Autorefresh : Yes
Priority : 99 (default priority)
Repository priorities in effect: (See 'zypper lr -P' for details)
97 (raised priority) : 1 repository
99 (default priority) : 9 repositories
105 (lowered priority) : 1 repository
2023-12-08 17:18:09 <1> buildvm155(13855) [zypper] main.cc(main):114 ===== Hi, me zypper 1.14.66
2023-12-08 17:18:09 <1> buildvm155(13855) [zypper] main.cc(main):115 ===== 'zypper' '--non-interactive' 'addrepo' '--refresh' '--gpgcheck' 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo' =====
2023-12-08 17:18:09 <1> buildvm155(13855) [zconfig] ZConfig.cc(_autodetectSystemArchitecture):146 Uname architecture is 'x86_64'
2023-12-08 17:18:09 <2> buildvm155(13855) [zconfig] ZConfig.cc(_autodetectSystemArchitecture):159 CPU has 'x86_64': architecture upgraded to 'x86_64_v3'
(reads current repos)
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp] RepoManager.cc(init_knownRepositories):929 end construct known repos
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media] MediaHandlerFactory.cc(createHandler):41 Trying scheme 'https'
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media] MediaCurl.cc(MediaCurl):344 MediaCurl::MediaCurl(https://pkgs.tailscale.com/, )
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-curl] curlhelper.cc(operator()):68 global_init libcurl: 8.0.1
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media] MediaMultiCurl.cc(MediaMultiCurl):1182 MediaMultiCurl::MediaMultiCurl(https://pkgs.tailscale.com/, )
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media] MediaHandlerFactory.cc(createHandler):132 Opened: https://pkgs.tailscale.com/ not attached; localRoot ""
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaManager.cc(open):319 Opened new media access using id 1 to https://pkgs.tailscale.com/
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide file /stable/opensuse/leap/15.5/tailscale.repo from media number 1
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaManager.cc(attach):437 attach(id=1)
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(createAttachPoint):359 Create attach point: attach root is not a writable directory: '/var/adm/mount'
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(createAttachPoint):368 Look for orphaned attach points in /var/tmp{d 1777 0/0}
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /var/tmp
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media] MediaHandler.cc(createAttachPoint):342 Created default attach point /var/tmp/AP_0xZX8eMP
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp] ProductFileReader.cc(parse):219 +++/etc/products.d/baseproduct[g___]
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp] Reader.cc(Reader):113 Start Parsing /etc/products.d/baseproduct[g___]
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp] Reader.cc(~Reader):137 Done Parsing /etc/products.d/baseproduct[_eF_]
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp] ProductFileReader.cc(parse):245 ---0 - /etc/products.d/baseproduct[_eF_]
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-curl] proxyinfolibproxy.cc(getProxyFactory):66 Build Libproxy Factory from /etc/sysconfig/proxy
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaCurl.cc(setupEasy):606 Proxy: not explicitly set
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaCurl.cc(setupEasy):607 Proxy: libcurl may look into the environment
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-core] PathInfo.cc(chmod):1098 assert_file_mode 00600 /var/lib/YaST2/cookieschmod /var/lib/YaST2/cookies 00600
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media] MediaHandler.cc(attach):653 Attached: https://pkgs.tailscale.com/ attached; localRoot "/var/tmp/AP_0xZX8eMP"
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaManager.cc(checkDesired):153 checkDesired(1): desired (report by zypp::media::NoVerifier)
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(1): desired (cached)
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xZX8eMP/stable 00755
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xZX8eMP/stable/opensuse 00755
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xZX8eMP/stable/opensuse/leap 00755
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5 00755
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo.new.zypp.0VeX0P
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1190 /stable/opensuse/leap/15.5/tailscale.repo
2023-12-08 17:18:09 <1> buildvm155(13855) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1200 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1391 HTTP response: 200
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaMultiCurl.cc(looks_like_metalink):1258 looks_like_metalink(/var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo.new.zypp.0VeX0P): 0
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(rename):748 rename /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo.new.zypp.0VeX0P -> /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1532 done: /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo{- 0644 0/0 size 227}
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(provideFile):976 provideFile([1]/stable/opensuse/leap/15.5/tailscale.repo{0 B|NoCheckSum|})
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(unlink):706 hardlinkCopy /var/tmp/AP_0xZX8eMP/stable/opensuse/leap/15.5/tailscale.repo -> /var/tmp/TmpFile.x0CIBSunlink /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(hardlinkCopy):916
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaManager.cc(close):349 Close to access handler using id 1 requested
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(release):713 Request to release attached media https<https://pkgs.tailscale.com/>, use count=1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(release):720 Releasing media https<https://pkgs.tailscale.com/>
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media] MediaHandler.cc(disconnect):692 Disconnected: https://pkgs.tailscale.com/ attached; localRoot "/var/tmp/AP_0xZX8eMP"
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(recursive_rmdir):434 recursive_rmdir /var/tmp/AP_0xZX8eMP
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media] MediaHandler.cc(removeAttachPoint):161 Deleted default attach point /var/tmp/AP_0xZX8eMP
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media] MediaHandler.cc(release):774 Released: https://pkgs.tailscale.com/ not attached; localRoot ""
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media] MediaManager.cc(close):114 Close: https(https://pkgs.tailscale.com/ not attached; localRoot "") (OK)
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media] MediaManager.cc(close):114 Close: https(https://pkgs.tailscale.com/ not attached; localRoot "") (OK)
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp++] RepoManager.cc(readRepoFile):473 reading repo file https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo, local path: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(repositories_in_file):297 repo file: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] iniparser.cc(parse):86 Start parsing /var/tmp/TmpFile.x0CIBS[g___]
2023-12-08 17:18:10 <1> buildvm155(13855) [Progress++] progressdata.cc(report):75 {#19|/var/tmp/TmpFile.x0CIBS} START
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] iniparser.cc(parse):140 Done parsing /var/tmp/TmpFile.x0CIBS[_eF_]
2023-12-08 17:18:10 <1> buildvm155(13855) [Progress++] progressdata.cc(report):94 {#19|/var/tmp/TmpFile.x0CIBS} END
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 --------------------------------------
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - alias : tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - name : Tailscale stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - enabled : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - autorefresh : 0
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - url : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - type : NONE
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - priority : 99
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - gpgcheck : N repoY* sig? pkgD(N)
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - gpgkey : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - filePath: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /etc/zypp/vars.d
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 Going to add repository: --------------------------------------
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - alias : tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - name : Tailscale stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - enabled : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - autorefresh : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - url : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - type : NONE
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - priority : 99
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - gpgcheck : Y repoD(Y)* sig? pkgD(Y)*
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - gpgkey : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181 - filePath: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1181
2023-12-08 17:18:10 <1> buildvm155(13855) [Progress++] progressdata.cc(report):75 {#20|Adding repository 'Tailscale stable'} START
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 Try adding repo --------------------------------------
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - alias : tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - name : Tailscale stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - enabled : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - autorefresh : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - url : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - type : NONE
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - priority : 99
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - gpgcheck : Y repoD(Y)* sig? pkgD(Y)*
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - gpgkey : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688 - filePath: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1688
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(filenameFromAlias):238 generating filename for repo [tailscale-stable] : './tailscale-stable.repo'
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1715 Saving repo in /etc/zypp/repos.d/tailscale-stable.repo
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(addRepository):1746 done
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 Repository successfully added: --------------------------------------
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - alias : tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - name : Tailscale stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - enabled : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - autorefresh : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - url : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - type : NONE
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - priority : 99
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - gpgcheck : Y repoD(Y)* sig? pkgD(Y)*
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - gpgkey : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - filePath: /etc/zypp/repos.d/tailscale-stable.repo
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - metadataPath: /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270 - packagesPath: /var/cache/zypp/packages/tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] repos.cc(add_repo):1270
2023-12-08 17:18:10 <2> buildvm155(13855) [DEFINE_LOGGROUP] application.cc(setExitCode):79 setExitCode 0
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] Zypper.cc(doCommand):679 Done
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] Zypper.cc(cleanup):731 START
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /usr/lib/zypp/plugins/appdata
2023-12-08 17:18:10 <1> buildvm155(13855) [zypper] main.cc(~Bye):87 ===== Exiting main(0) =====
When refreshing the repo:
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] main.cc(main):114 ===== Hi, me zypper 1.14.66
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] main.cc(main):115 ===== 'zypper' '--non-interactive' '--gpg-auto-import-keys' 'refresh' 'tailscale-stable' =====
2023-12-08 17:30:23 <1> buildvm155(13934) [zconfig] ZConfig.cc(_autodetectSystemArchitecture):146 Uname architecture is 'x86_64'
2023-12-08 17:30:23 <2> buildvm155(13934) [zconfig] ZConfig.cc(_autodetectSystemArchitecture):159 CPU has 'x86_64': architecture upgraded to 'x86_64_v3'
2023-12-08 17:30:23 <1> buildvm155(13934) [zconfig] ZConfig.cc(_autodetectTextLocale):301 Found LANG=en_US.UTF-8
2023-12-08 17:30:23 <1> buildvm155(13934) [zconfig] ZConfig.cc(_autodetectTextLocale):308 Default text locale is 'en_US'
2023-12-08 17:30:23 <1> buildvm155(13934) [zconfig] ZConfig.cc(Impl):511 libzypp: 17.31.15
(reads current repos)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] refresh.cc(execute):132 going to refresh repositories
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] basecommand.cc(defaultSystemSetup):163 FLAGS:[InitTarget]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] repos.cc(init_target):982 Initializing target
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] ZYppImpl.cc(initializeTarget):132 initTarget( /)
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] librpmDb.cc(globalInit):132 librpm init done: (_target:x86_64-linux) (_dbpath:/usr/lib/sysimage/rpm)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /etc/zypp/vendors.d
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] iniparser.cc(parse):86 Start parsing /etc/zypp/vendors.d/00-openSUSE.conf[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):75 {#20|/etc/zypp/vendors.d/00-openSUSE.conf} START
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] iniparser.cc(parse):140 Done parsing /etc/zypp/vendors.d/00-openSUSE.conf[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):94 {#20|/etc/zypp/vendors.d/00-openSUSE.conf} END
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::VendorAttr] VendorAttr.cc(VendorAttr):252 Initial /etc/zypp/vendors.d: Equivalent vendors:
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::VendorAttr] VendorAttr.cc(VendorAttr):252 [1] opensuse
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::VendorAttr] VendorAttr.cc(VendorAttr):252 [1] suse
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::VendorAttr] VendorAttr.cc(VendorAttr):252 [1] suse llc <https://www.suse.com/>
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] librpmDb.cc(suggestedDbPath):203 Suggest existing database at '(/)/usr/lib/sysimage/rpm'
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(initDatabase):310 Calling initDatabase: '(/)/usr/lib/sysimage/rpm'
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] librpmDb.cc(unblockAccess):329 Unblock access
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] librpmDb.cc(suggestedDbPath):203 Suggest existing database at '(/)/usr/lib/sysimage/rpm'
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] librpmDb.cc(dbAccess):234 Set new database location: '(/)/usr/lib/sysimage/rpm'
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] librpmDb.cc(D):79 DBACCESS {NULL(/)/usr/lib/sysimage/rpm}
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(initDatabase):343 Synchronizing keys with zypp keyring
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(syncTrustedKeys):590 Going to sync trusted keys...
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] librpmDb.cc(dbRelease):296 dbRelease: release, outstanding 0
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-25db7ae0-645bae34 R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-29b700a4-62b07e22 R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-39db7c82-5f68629b R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-3dbdc284-53674dd4 R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-3fa1d6ce-63c9481c R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-5f043187-5ed2a099 R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-65176565-61a0ee8f R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-957f5868-5e5499b8 R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] RpmDb.cc(computeKeyRingSync):570 gpg-pubkey-fbe3abff-60843230 R_
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(syncTrustedKeys):622 Rpm keys to export into zypp trusted keyring: 9
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(syncTrustedKeys):623 Zypp trusted keys to import into rpm database: 0
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(syncTrustedKeys):629 Exporting rpm keyring into zypp trusted keyring
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] librpmDb.cc(D):79 DBACCESS {NULL(/)/usr/lib/sysimage/rpm}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg++] KeyManager.cc(createForOpenPGP):282 createForOpenPGP(/var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg] KeyManager.cc(initGpgme):44 Initialized libgpgme version: 1.16.0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg++] KeyManager.cc(createForOpenPGP):282 createForOpenPGP(/var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 Found keys: {
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [798A6926FBE3ABFF-60843230] [home:rockstor OBS Project <home:rockstor@build.opensuse.org>] [expired: 2023-07-03]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [B88B2FD43DBDC284-53674dd4] [openSUSE Project Signing Key <opensuse@opensuse.org>] [expires: 2024-05-02]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [F74F09BC3FA1D6CE-63c9481c] [SUSE Package Signing Key <build@suse.de>] [expires: 2027-01-18]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [1C4262F25F043187-5ed2a099] [The Rockstor Project (Rockstor Development) <support@rockstor.com>] [expires: 2025-05-29]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [8A49EB0325DB7AE0-645bae34] [openSUSE:Backports OBS Project <openSUSE:Backports@build.opensuse.org>] [expires: 2027-05-09]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [35A2F86E29B700A4-62b07e22] [openSUSE Project Signing Key <opensuse@opensuse.org>] [expires: 2026-06-19]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [70AF9E8139DB7C82-5f68629b] [SuSE Package Signing Key <build@suse.de>] [expires: 2024-09-20]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [458CA832957F5868-5e5499b8, B1547A3DDAAF03C6] [Tailscale Inc. (Package repository signing key) <info@tailscale.com>] [does not expire]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 [9C214D4065176565-61a0ee8f] [openSUSE:Backports OBS Project <openSUSE:Backports@build.opensuse.org>] [expires: 2024-02-04]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(getData):213 }
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [fbe3abff] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [3dbdc284] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [3fa1d6ce] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [5f043187] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [25db7ae0] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [29b700a4] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [39db7c82] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [957f5868] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [65176565] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/zypp.QP83qP/TmpFile.j7U2cO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core++] TmpPath.cc(~Impl):78 TmpPath cleaned up /var/tmp/zypp.QP83qP/TmpFile.j7U2cO{- 0600 0/0 size 13375}
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb++] librpmDb.cc(dbRelease):296 dbRelease: release, outstanding 0
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(syncTrustedKeys):686 Trusted keys synced.
2023-12-08 17:30:23 <1> buildvm155(13934) [librpmDb] RpmDb.cc(initDatabase):352 InitDatabase: RpmDb['(/)/usr/lib/sysimage/rpm']
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] HistoryLog.cc(setRoot):175 installation log file /var/log/zypp/history
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] TargetImpl.cc(TargetImpl):863 Initialized target on /
2023-12-08 17:30:23 <1> buildvm155(13934) [zconfig] ZConfig.cc(notifyTargetChanged):729 notifyTargetChanged (/)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::solver] Resolver.cc(setDefaultSolverFlags):114 setDefaultSolverFlags all=0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /etc/products.d
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] TargetImpl.cc(buildCache):1018 Read cookie: /var/cache/zypp/solv/@System/cookie{- 0644 0/0 size 52}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] TargetImpl.cc(buildCache):1025 Read cookie: /var/cache/zypp/solv/@System/cookie says: uptodate
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 Rockstor-Testing(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 home_rockstor(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 home_rockstor_branches_Base_System(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-backports-debug-update(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-backports-update(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-debug(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-debug-non-oss(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-debug-update(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-debug-update-non-oss(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-non-oss(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-openh264(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-oss(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-sle-debug-update(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-sle-update(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):243 repo-source(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-update(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper++] refresh.cc(refreshRepositories):223 repo-update-non-oss(#) not specified, skipping.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] refresh.cc(refreshRepository):147 going to refresh repo 'tailscale-stable'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] refresh.cc(refreshRepository):154 calling refreshMetadata
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /etc/zypp/vars.d
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(checkIfToRefreshMetadata):1021 Check if to refresh repo tailscale-stable at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 (NONE)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(refreshGeoIPData):2591 No configured geoip URL found, not updating geoip data
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/cache/zypp/raw/tailscale-stable 00755
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probeCache):1566 going to probe the cached repo at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probeCache):1577 Probed cached type plaindir at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <2> buildvm155(13934) [zypp] RepoStatus.cc(fromCookieFile):200 No cookie file /var/cache/zypp/raw/tailscale-stable/cookie
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(checkIfToRefreshMetadata):1032 No cached metadata, going to refresh
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(refreshGeoIPData):2591 No configured geoip URL found, not updating geoip data
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(checkIfToRefreshMetadata):1021 Check if to refresh repo tailscale-stable at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 (NONE)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(refreshGeoIPData):2591 No configured geoip URL found, not updating geoip data
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probeCache):1566 going to probe the cached repo at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probeCache):1577 Probed cached type plaindir at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <2> buildvm155(13934) [zypp] RepoStatus.cc(fromCookieFile):200 No cookie file /var/cache/zypp/raw/tailscale-stable/cookie
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(checkIfToRefreshMetadata):1032 No cached metadata, going to refresh
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(refreshMetadata):1170 Going to refresh metadata from https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probe):1477 going to probe the repo type at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 ()
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandlerFactory.cc(createHandler):41 Trying scheme 'https'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaCurl.cc(MediaCurl):344 MediaCurl::MediaCurl(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64, )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-curl] curlhelper.cc(operator()):68 global_init libcurl: 8.0.1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaMultiCurl.cc(MediaMultiCurl):1182 MediaMultiCurl::MediaMultiCurl(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64, )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandlerFactory.cc(createHandler):132 Opened: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot ""
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(open):319 Opened new media access using id 1 to https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide file /repodata/repomd.xml from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(attach):437 attach(id=1)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(createAttachPoint):359 Create attach point: attach root is not a writable directory: '/var/adm/mount'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(createAttachPoint):368 Look for orphaned attach points in /var/tmp{d 1777 0/0}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /var/tmp
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(createAttachPoint):342 Created default attach point /var/tmp/AP_0xxnoIYO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] ProductFileReader.cc(parse):219 +++/etc/products.d/baseproduct[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(Reader):113 Start Parsing /etc/products.d/baseproduct[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(~Reader):137 Done Parsing /etc/products.d/baseproduct[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] ProductFileReader.cc(parse):245 ---0 - /etc/products.d/baseproduct[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-curl] proxyinfolibproxy.cc(getProxyFactory):66 Build Libproxy Factory from /etc/sysconfig/proxy
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(setupEasy):606 Proxy: not explicitly set
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(setupEasy):607 Proxy: libcurl may look into the environment
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(chmod):1098 assert_file_mode 00600 /var/lib/YaST2/cookieschmod /var/lib/YaST2/cookies 00600
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(attach):653 Attached: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 attached; localRoot "/var/tmp/AP_0xxnoIYO"
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):153 checkDesired(1): desired (report by zypp::media::NoVerifier)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetDoesFileExist):973 /repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetDoesFileExist):983 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaCurl.cc(doGetDoesFileExist):1056 perform code: 0 [ No error ]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probe):1503 Probed type RPMMD at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 ()
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(close):349 Close to access handler using id 1 requested
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):713 Request to release attached media https<https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64>, use count=1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):720 Releasing media https<https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64>
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(disconnect):692 Disconnected: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 attached; localRoot "/var/tmp/AP_0xxnoIYO"
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(recursive_rmdir):434 recursive_rmdir /var/tmp/AP_0xxnoIYO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(removeAttachPoint):161 Deleted default attach point /var/tmp/AP_0xxnoIYO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(release):774 Released: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot ""
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaManager.cc(close):114 Close: https(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot "") (OK)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaManager.cc(close):114 Close: https(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot "") (OK)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(refreshMetadata):1222 Creating downloader for [ tailscale-stable ]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/Rockstor-Testing'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/home_rockstor'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/home_rockstor_branches_Base_System'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-backports-update'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-non-oss'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-openh264'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-oss'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-sle-update'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-update'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/repo-update-non-oss'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] Fetcher.cc(addCachePath):331 Adding fetcher cache: '/var/cache/zypp/raw/tailscale-stable'.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(downloadAndReadIndexList):705 No indexes to read.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):533 Not found in cache, retrieving...
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandlerFactory.cc(createHandler):41 Trying scheme 'https'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaCurl.cc(MediaCurl):344 MediaCurl::MediaCurl(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64, )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaMultiCurl.cc(MediaMultiCurl):1182 MediaMultiCurl::MediaMultiCurl(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64, )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandlerFactory.cc(createHandler):132 Opened: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot ""
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(open):319 Opened new media access using id 2 to https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide optional file /media.1/media from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(attach):437 attach(id=2)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(createAttachPoint):359 Create attach point: attach root is not a writable directory: '/var/adm/mount'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(createAttachPoint):342 Created default attach point /var/tmp/AP_0xZ093TO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(setupEasy):606 Proxy: not explicitly set
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(setupEasy):607 Proxy: libcurl may look into the environment
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(chmod):1098 assert_file_mode 00600 /var/lib/YaST2/cookieschmod /var/lib/YaST2/cookies 00600
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(attach):653 Attached: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 attached; localRoot "/var/tmp/AP_0xZ093TO"
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):153 checkDesired(2): desired (report by zypp::media::NoVerifier)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xZ093TO/media.1 00755
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xZ093TO/media.1/media
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xZ093TO/media.1/media.new.zypp.8tHnsN
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1190 /media.1/media
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1200 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/media.1/media
2023-12-08 17:30:23 <3> buildvm155(13934) [zypp::media] MediaCurl.cc(doGetFileCopyFile):1265 curl error: 22: The requested URL returned error: 404, temp file size 0 bytes.
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaCurl.cc(evaluateCurlCode):895 THROW: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaCurl.cc(doGetFileCopyFile):1281 RETHROW: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaMultiCurl.cc(doGetFileCopy):1381 RETHROW: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/AP_0xZ093TO/media.1/media.new.zypp.8tHnsN
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaCurl.cc(getFileCopy):783 RETHROW: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaSetAccess.cc(provide):288 CAUGHT: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(getDetectedDevices):1347 No devices for this medium
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] MediaSetAccess.cc(provide):320 Can't provide file. Non-Interactive mode.
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaSetAccess.cc(provide):321 RETHROW: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 Fetcher.cc(provideToDest):564 CAUGHT: File '/media.1/media' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <2> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):565 optional resource [1]/media.1/media{19.1 MiB|NoCheckSum|} could not be transferred.
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):75 {#21|} START
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):94 {#21|} END
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(downloadAndReadIndexList):705 No indexes to read.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):533 Not found in cache, retrieving...
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide optional file /repodata/repomd.xml.asc from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/AP_0xZ093TO/repodata 00755
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc.new.zypp.CgZKFQ
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1190 /repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1200 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(progressCallback):1302 looks_like_metalink_fd: 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1391 HTTP response: 200
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(looks_like_metalink):1258 looks_like_metalink(/var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc.new.zypp.CgZKFQ): 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(rename):748 rename /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc.new.zypp.CgZKFQ -> /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1532 done: /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc{- 0644 0/0 size 832}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(provideFile):976 provideFile([1]/repodata/repomd.xml.asc{19.1 MiB|NoCheckSum|})
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(validate):381 Checking job [/var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc] (0 checkers )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/cache/zypp/raw/tailscale-stableR0t72O/repodata 00755
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(hardlinkCopy):916 hardlinkCopy /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc -> /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(releaseFile):92 Going to release file /repodata/repomd.xml.asc from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/AP_0xZ093TO/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):75 {#22|} START
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):533 Not found in cache, retrieving...
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide optional file /repodata/repomd.xml.key from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xZ093TO/repodata/repomd.xml.key
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xZ093TO/repodata/repomd.xml.key.new.zypp.zrmAiQ
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1190 /repodata/repomd.xml.key
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1200 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/repodata/repomd.xml.key
2023-12-08 17:30:23 <3> buildvm155(13934) [zypp::media] MediaCurl.cc(doGetFileCopyFile):1265 curl error: 22: The requested URL returned error: 404, temp file size 0 bytes.
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaCurl.cc(evaluateCurlCode):895 THROW: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaCurl.cc(doGetFileCopyFile):1281 RETHROW: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaMultiCurl.cc(doGetFileCopy):1381 RETHROW: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/AP_0xZ093TO/repodata/repomd.xml.key.new.zypp.zrmAiQ
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaCurl.cc(getFileCopy):783 RETHROW: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaSetAccess.cc(provide):288 CAUGHT: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(getDetectedDevices):1347 No devices for this medium
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] MediaSetAccess.cc(provide):320 Can't provide file. Non-Interactive mode.
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 MediaSetAccess.cc(provide):321 RETHROW: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <5> buildvm155(13934) [zypp-core] Exception.cc(log):186 Fetcher.cc(provideToDest):564 CAUGHT: File '/repodata/repomd.xml.key' not found on medium 'https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64'
2023-12-08 17:30:23 <2> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):565 optional resource [1]/repodata/repomd.xml.key{19.1 MiB|NoCheckSum|} could not be transferred.
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):94 {#22|} END
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(downloadAndReadIndexList):705 No indexes to read.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):533 Not found in cache, retrieving...
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide file /repodata/repomd.xml from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xZ093TO/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xZ093TO/repodata/repomd.xml.new.zypp.hafp8N
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1190 /repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1200 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(progressCallback):1302 looks_like_metalink_fd: 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1391 HTTP response: 200
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(looks_like_metalink):1258 looks_like_metalink(/var/tmp/AP_0xZ093TO/repodata/repomd.xml.new.zypp.hafp8N): 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(rename):748 rename /var/tmp/AP_0xZ093TO/repodata/repomd.xml.new.zypp.hafp8N -> /var/tmp/AP_0xZ093TO/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1532 done: /var/tmp/AP_0xZ093TO/repodata/repomd.xml{- 0644 0/0 size 3082}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(provideFile):976 provideFile([1]/repodata/repomd.xml{19.1 MiB|NoCheckSum|})
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(validate):381 Checking job [/var/tmp/AP_0xZ093TO/repodata/repomd.xml] (1 checkers )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(Reader):113 Start Parsing /var/tmp/AP_0xZ093TO/repodata/repomd.xml[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [parser::yum] RepomdFileReader.cc(Impl):52 Reading /var/tmp/AP_0xZ093TO/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(~Reader):137 Done Parsing /var/tmp/AP_0xZ093TO/repodata/repomd.xml[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [FileChecker] FileChecker.cc(operator()):130 Checking /var/tmp/AP_0xZ093TO/repodata/repomd.xml file validity using digital signature..
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(_verifyFileSignatureWorkflow):538 Going to verify signature for repomd.xml ( /var/tmp/AP_0xZ093TO/repodata/repomd.xml ) with /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(readSignatureKeyId):774 Determining key id of signature /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/tmp/zypp.QP83qP/PublicKey 00755
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg++] KeyManager.cc(createForOpenPGP):282 createForOpenPGP(/var/tmp/zypp.QP83qP/PublicKey)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg++] KeyManager.cc(readSignaturesFprsOptVerify):232 Found signature with ID: 458CA832957F5868 in /dev/null
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(readSignatureKeyId):779 Determined key id [458CA832957F5868] for signature /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml.asc
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [458CA832957F5868] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(_verifyFileSignatureWorkflow):583 Key is trusted: [458CA832957F5868-5e5499b8, B1547A3DDAAF03C6] [Tailscale Inc. (Package repository signing key) <info@tailscale.com>] [does not expire]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing] KeyRing.cc(preloadCachedKeys):444 preloadCachedKeys into general keyring...
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /usr/lib/rpm/gnupg/keys
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /var/cache/zypp/pubkeys
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [25db7ae0] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [29b700a4] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [39db7c82] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [3dbdc284] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [3fa1d6ce] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 Found key [65176565] in keyring /var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::KeyRing++] KeyRing.cc(publicKeyExists):438 No key [458CA832957F5868] in keyring /var/tmp/zypp.QP83qP/zypp-general-krxVPuEQ
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg++] KeyManager.cc(createForOpenPGP):282 createForOpenPGP(/var/tmp/zypp.QP83qP/zypp-trusted-kr49UH8P)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::gpg++] KeyManager.cc(readSignaturesFprsOptVerify):232 Found signature with ID: 458CA832957F5868 in /var/tmp/AP_0xZ093TO/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(hardlinkCopy):916 hardlinkCopy /var/tmp/AP_0xZ093TO/repodata/repomd.xml -> /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(releaseFile):92 Going to release file /repodata/repomd.xml from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/AP_0xZ093TO/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):75 {#23|} START
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):94 {#23|} END
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(symlink):861 symlink /var/cache/zypp/raw/tailscale-stableR0t72O/.repo_gpgcheck -> ./true
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RequestedLocalesFile.cc(load):51 Read /var/lib/zypp/RequestedLocales{- 0644 0/0 size 6}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(Reader):113 Start Parsing /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [parser::yum] RepomdFileReader.cc(Impl):52 Reading /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(~Reader):137 Done Parsing /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/repomd.xml[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(downloadAndReadIndexList):705 No indexes to read.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(locateInCache):362 start fetcher with 11 cache directories.
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(provideToDest):533 Not found in cache, retrieving...
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide file ./repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):155 checkDesired(2): desired (cached)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1352 dest: /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1353 temp: /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz.new.zypp.0yt19M
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1190 ./repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetFileCopyFile):1200 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(progressCallback):1302 looks_like_metalink_fd: 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1391 HTTP response: 200
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(looks_like_metalink):1258 looks_like_metalink(/var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz.new.zypp.0yt19M): 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(rename):748 rename /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz.new.zypp.0yt19M -> /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaMultiCurl.cc(doGetFileCopy):1532 done: /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz{- 0644 0/0 size 8867}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(provideFile):976 provideFile([1]./repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz{8.7 KiB|sha256-a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235|})
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher] Fetcher.cc(validate):381 Checking job [/var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz] (1 checkers )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(hardlinkCopy):916 hardlinkCopy /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz -> /var/cache/zypp/raw/tailscale-stableR0t72O/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(releaseFile):92 Going to release file ./repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(unlink):706 unlink /var/tmp/AP_0xZ093TO/repodata/a2d9e4182d36743763ea7d2c32c35a90b9602876d5e1132f74b03ff3c92c6235-primary.xml.gz
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):75 {#24|} START
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):94 {#24|} END
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(close):349 Close to access handler using id 2 requested
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):713 Request to release attached media https<https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64>, use count=1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):720 Releasing media https<https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64>
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(disconnect):692 Disconnected: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 attached; localRoot "/var/tmp/AP_0xZ093TO"
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(recursive_rmdir):434 recursive_rmdir /var/tmp/AP_0xZ093TO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(removeAttachPoint):161 Deleted default attach point /var/tmp/AP_0xZ093TO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(release):774 Released: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot ""
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaManager.cc(close):114 Close: https(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot "") (OK)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaManager.cc(close):114 Close: https(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot "") (OK)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(release):706 Request to release media - not attached; eject ''
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(removeAttachPoint):149 MediaHandler - checking if to remove attach point
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(exchange):812 exchange /var/cache/zypp/raw/tailscale-stableR0t72O <-> /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(recursive_rmdir):434 recursive_rmdir /var/cache/zypp/raw/tailscale-stableR0t72O
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core++] TmpPath.cc(~Impl):78 TmpPath cleaned up /var/cache/zypp/raw/tailscale-stableR0t72O{d 0755 0/0}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] refresh.cc(refreshRepository):162 calling buildCache
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(requireStatusWithMediaFile):1069 Can SKIP media.1/media check for status calc of repo tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [Progress++] progressdata.cc(report):75 {#25|Building repository 'Tailscale stable' cache} START
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(buildCache):1373 tailscale-stable building cache...rpm-md
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(assert_dir):353 mkdir /var/cache/zypp/solv/tailscale-stable 00755
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(buildCache):1404 repo type is rpm-md
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::exec++] abstractspawnengine.cc(initEngineFromEnv):27 Starting processes via posix fork
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::exec++] forkspawnengine.cc(start):274 Executing 'repo2solv' '-o' '/var/cache/zypp/solv/tailscale-stable/solv' '-X' '/var/cache/zypp/raw/tailscale-stable'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::exec++] forkspawnengine.cc(start):427 pid 13968 launched
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::exec++] abstractspawnengine.cc(checkStatus):189 Pid 13968 successfully completed
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(buildCache):1462 Commit cache..
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::satpool] PoolImpl.cc(setDirty):259 _createRepo tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::satpool] PoolImpl.cc(setDirty):259 _addSolv tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [libsolv++] PoolImpl.cc(logSat):131 repo_add_solv took 0 ms
2023-12-08 17:30:23 <1> buildvm155(13934) [libsolv++] PoolImpl.cc(logSat):131 repo size: 89 solvables
2023-12-08 17:30:23 <1> buildvm155(13934) [libsolv++] PoolImpl.cc(logSat):131 repo memory used: 16 K incore, 3 K idarray
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Repository.cc(addSolv):336 sat::repo(tailscale-stable){prio 0.0, size 89} after adding /var/cache/zypp/solv/tailscale-stable/solv
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::satpool] PoolImpl.cc(setDirty):259 setRepoInfo tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Repository.cc(setInfo):288 sat::repo(tailscale-stable){prio -99.2, size 89}
2023-12-08 17:30:23 <2> buildvm155(13934) [DEFINE_LOGGROUP] application.cc(setExitCode):79 setExitCode 0
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] Zypper.cc(doCommand):679 Done
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] Zypper.cc(cleanup):731 START
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /usr/lib/zypp/plugins/appdata
2023-12-08 17:30:23 <1> buildvm155(13934) [zypper] main.cc(~Bye):87 ===== Exiting main(0) =====
It thus seems that zypper is confused by the repo type and does not recognize it:
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp++] RepoManager.cc(readRepoFile):473 reading repo file https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo, local path: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoManager.cc(repositories_in_file):297 repo file: /var/tmp/TmpFile.x0CIBS
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] iniparser.cc(parse):86 Start parsing /var/tmp/TmpFile.x0CIBS[g___]
2023-12-08 17:18:10 <1> buildvm155(13855) [Progress++] progressdata.cc(report):75 {#19|/var/tmp/TmpFile.x0CIBS} START
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp-core] iniparser.cc(parse):140 Done parsing /var/tmp/TmpFile.x0CIBS[_eF_]
2023-12-08 17:18:10 <1> buildvm155(13855) [Progress++] progressdata.cc(report):94 {#19|/var/tmp/TmpFile.x0CIBS} END
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 --------------------------------------
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - alias : tailscale-stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - name : Tailscale stable
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - enabled : 1
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - autorefresh : 0
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - url : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - type : NONE
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - priority : 99
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - gpgcheck : N repoY* sig? pkgD(N)
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - gpgkey : https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
2023-12-08 17:18:10 <1> buildvm155(13855) [zypp] RepoFileReader.cc(repositories_in_stream):217 - filePath: /var/tmp/TmpFile.x0CIBS
But during the repo refresh, it tries to automatically detect the type
from the baseurl (the final URI, the one including the arch x86_64) and not just from the .repodata
file. This succeeds in detecting a compatible type:
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] RepoInfo.cc(probeCache):65 Probed cached type NONE at /var/cache/zypp/raw/tailscale-stable
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probe):1477 going to probe the repo type at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 ()
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandlerFactory.cc(createHandler):41 Trying scheme 'https'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaCurl.cc(MediaCurl):344 MediaCurl::MediaCurl(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64, )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-curl] curlhelper.cc(operator()):68 global_init libcurl: 8.0.1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaMultiCurl.cc(MediaMultiCurl):1182 MediaMultiCurl::MediaMultiCurl(https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64, )
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandlerFactory.cc(createHandler):132 Opened: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 not attached; localRoot ""
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(open):319 Opened new media access using id 1 to https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::fetcher++] MediaSetAccess.cc(provide):278 Going to try to provide file /repodata/repomd.xml from media number 1
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(attach):437 attach(id=1)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(createAttachPoint):359 Create attach point: attach root is not a writable directory: '/var/adm/mount'
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaHandler.cc(createAttachPoint):368 Look for orphaned attach points in /var/tmp{d 1777 0/0}
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(dirForEachImpl):555 readdir /var/tmp
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(createAttachPoint):342 Created default attach point /var/tmp/AP_0xxnoIYO
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] ProductFileReader.cc(parse):219 +++/etc/products.d/baseproduct[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(Reader):113 Start Parsing /etc/products.d/baseproduct[g___]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] Reader.cc(~Reader):137 Done Parsing /etc/products.d/baseproduct[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] ProductFileReader.cc(parse):245 ---0 - /etc/products.d/baseproduct[_eF_]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-curl] proxyinfolibproxy.cc(getProxyFactory):66 Build Libproxy Factory from /etc/sysconfig/proxy
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(setupEasy):606 Proxy: not explicitly set
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(setupEasy):607 Proxy: libcurl may look into the environment
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp-core] PathInfo.cc(chmod):1098 assert_file_mode 00600 /var/lib/YaST2/cookieschmod /var/lib/YaST2/cookies 00600
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaHandler.cc(attach):653 Attached: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 attached; localRoot "/var/tmp/AP_0xxnoIYO"
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaManager.cc(checkDesired):153 checkDesired(1): desired (report by zypp::media::NoVerifier)
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetDoesFileExist):973 /repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media++] MediaCurl.cc(doGetDoesFileExist):983 URL: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64/repodata/repomd.xml
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp::media] MediaCurl.cc(doGetDoesFileExist):1056 perform code: 0 [ No error ]
2023-12-08 17:30:23 <1> buildvm155(13934) [zypp] RepoManager.cc(probe):1503 Probed type RPMMD at https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64 ()
Let's thus try using the final baseurl repo directly:
<repository type="rpm-md" alias="tailscale-stable" imageinclude="true"
profiles="Leap15.5.x86_64">
<source path="https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch"/>
</repository>
It is correctly resolved:
[ INFO ]: 15:12:15 | Setting up repository https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
[ INFO ]: 15:12:15 | --> Type: rpm-md
[ INFO ]: 15:12:15 | --> Translated: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
[ INFO ]: 15:12:15 | --> Alias: tailscale-stable
[ DEBUG ]: 15:12:15 | EXEC: [mv -f /var/cache/kiwi/packages /var/cache/kiwi/packages.moved]
[ DEBUG ]: 15:12:15 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_4ezwewir --root /result/build/image-root addrepo --refresh --keep-packages --no-check https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch tailscale-stable]
[ DEBUG ]: 15:12:15 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_4ezwewir --root /result/build/image-root install --download in-advance --auto-agree-with-licenses --no-recommends -- ca-certificates ca-certificates-cacert ca-certificates-mozilla cracklib-dict-full filesystem gawk glibc-locale grep gzip openSUSE-release udev xz zypper]
(...)
[ DEBUG ]: 15:12:59 | bootstrap: Retrieving repository 'tailscale-stable' metadata [.done]
[ DEBUG ]: 15:12:59 | bootstrap: Building repository 'tailscale-stable' cache [....done]
The tailscale
package gets correctly installed later on:
[ DEBUG ]: 15:13:57 | EXEC: [chroot /result/build/image-root zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /var/cache/kiwi/packages --reposd-dir /var/cache/kiwi/zypper/repos --solv-cache-dir /var/cache/kiwi/zypper/solv --cache-dir /var/cache/kiwi/zypper --raw-cache-dir /var/cache/kiwi/zypper/raw --config /kiwi_4ezwewir install --download in-advance --auto-agree-with-licenses --no-recommends -- NetworkManager NetworkManager-branding-upstream adaptec-firmware bash-completion bind-utils btrfsmaintenance btrfsprogs checkmedia cifs-utils cryptsetup dhcp-client dmraid dosfstools dracut dracut-kiwi-oem-dump dracut-kiwi-oem-repart fbiterm fontconfig fonts-config gfxboot-branding-upstream gio-branding-upstream group(mail) group(wheel) grub2 grub2-branding-upstream grub2-i386-pc grub2-snapper-plugin grub2-x86_64-efi htop ibutils iproute2 iputils jeos-firstboot kernel-default kernel-firmware-bnx2 kernel-firmware-chelsio kernel-firmware-intel kernel-firmware-marvell kernel-firmware-network kernel-firmware-platform kernel-firmware-qlogic keyutils less lsof nano nfs-client ntfs-3g open-iscsi openssh parted patterns-base-base pesign rockstor-4.5.8-0 rpcbind shim snapper snapper-zypp-plugin syslinux systemd systemd-presets-branding systemd-sysvinit tailscale tar timezone tree vim wget which]
[ DEBUG ]: 15:14:05 | system: The following 430 NEW packages are going to be installed:
[ DEBUG ]: 15:14:06 | system: (...) tailscale (...)
[ DEBUG ]: 15:16:28 | system: Retrieving: tailscale-1.54.1-1.x86_64 (tailscale-stable) (335/430), 25.1 MiB
[ DEBUG ]: 15:16:29 | system: Retrieving: tailscale_1.54.1_x86_64.rpm [.........done (23.7 MiB/s)]
But during config.sh
, we see a failure to refresh the gpg key... expectedly as it is not defined:
[ DEBUG ]: 15:19:04 | Retrieving repository 'tailscale-stable' metadata [...
[ DEBUG ]: 15:19:04 | Looking for gpg key ID 957F5868 in cache /var/cache/zypp/pubkeys.
[ DEBUG ]: 15:19:04 | Repository tailscale-stable does not define additional 'gpgkey=' URLs.
[ DEBUG ]: 15:19:04 | Warning: File 'repomd.xml' from repository 'tailscale-stable' is signed with an unknown key '458CA832957F5868'.
[ DEBUG ]: 15:19:04 | Note: Signing data enables the recipient to verify that no modifications occurred after the data
[ DEBUG ]: 15:19:04 | were signed. Accepting data with no, wrong or unknown signature can lead to a corrupted system
[ DEBUG ]: 15:19:04 | and in extreme cases even to a system compromise.
[ DEBUG ]: 15:19:04 | Note: File 'repomd.xml' is the repositories master index file. It ensures the integrity of the
[ DEBUG ]: 15:19:04 | whole repo.
[ DEBUG ]: 15:19:04 | Warning: We can't verify that no one meddled with this file, so it might not be trustworthy
[ DEBUG ]: 15:19:04 | anymore! You should not continue unless you know it's safe.
[ DEBUG ]: 15:19:04 | File 'repomd.xml' from repository 'tailscale-stable' is signed with an unknown key '458CA832957F5868'. Continue? [yes/no] (no): no
[ DEBUG ]: 15:19:04 | error]
Installing the resulting ISO works just fine, though, but we do see that the tailscale-stable
repo is not fully configured as we would like it to:
10 | tailscale-stable | tailscale-stable | Yes | ( p) Yes | Yes | https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
localhost:~ # cat /etc/zypp/repos.d/tailscale-stable.repo
[tailscale-stable]
enabled = 1
autorefresh = 1
baseurl = https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
keeppackages = 1
repo_gpgcheck = 0
pkg_gpgcheck = 0
Comparing to what it should be: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/tailscale.repo
[tailscale-stable]
name=Tailscale stable
baseurl=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
enabled=1
type=rpm
repo_gpgcheck=1
gpgcheck=0
gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
We thus need to specify in our kiwi recipe:
repo_gpgcheck=1
pkg_gpgcheck = 0
gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
Let's try specifying these in the xml:
<repository type="rpm-md" alias="tailscale-stable" imageinclude="true"
repository_gpgcheck="true" package_gpgcheck="false"
profiles="Leap15.5.x86_64" >
<source path="https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch">
<signing key="https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg"/>
</source>
</repository>
Everything is as in previous attempt, except during the config.sh
step where the repo is correctly refreshed:
[ DEBUG ]: 16:27:15 | Retrieving repository 'tailscale-stable' metadata [....done]
[ DEBUG ]: 16:27:15 | Building repository 'tailscale-stable' cache [...done]
[ DEBUG ]: 16:27:15 | All repositories have been refreshed.
In the resulting ISO, we have:
10 | tailscale-stable | tailscale-stable | Yes | (r ) Yes | Yes | https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
localhost:~ # cat /etc/zypp/repos.d/tailscale-stable.repo
[tailscale-stable]
enabled = 1
autorefresh = 1
baseurl = https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
keeppackages = 1
repo_gpgcheck = 1
pkg_gpgcheck = 0
The repo is correctly set to have GPG signature, but we unfortunately do not have the key description in the .repodata
file. We should try to customize the install, then. See next attempt.
We can indeed use a custom script to customize the repo description: https://osinside.github.io/kiwi/concept_and_workflow/repository_setup.html#repositories
customize: Script to run custom modifications to the repo file(s). repo files allows for several customization options which not all of them are supported to be set by kiwi through the current repository schema. As the options used do not follow any standard and are not compatible between package managers and distributions, the only generic way to handle this is through a script hook which is invoked with the repo file as parameter for each file created by KIWI NG.
Let's try to run the following script to edit the base repo definition:
repo_file=$1
echo 'gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg' >> ${repo_file}
Use the following xml:
<repository type="rpm-md" alias="tailscale-stable" imageinclude="true"
repository_gpgcheck="true" package_gpgcheck="false"
customize="add_tailscale_repo_gpgkey.sh" profiles="Leap15.5.x86_64" >
<source path="https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch"/>
</repository>
We can see the script is run:
[ INFO ]: 16:54:19 | Setting up repository https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
[ INFO ]: 16:54:19 | --> Type: rpm-md
[ INFO ]: 16:54:19 | --> Translated: https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
[ INFO ]: 16:54:19 | --> Alias: tailscale-stable
[ DEBUG ]: 16:54:19 | EXEC: [mv -f /var/cache/kiwi/packages /var/cache/kiwi/packages.moved]
[ DEBUG ]: 16:54:19 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_ty3_xomb --root /result/build/image-root addrepo --refresh --keep-packages --no-check https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch tailscale-stable]
[ DEBUG ]: 16:54:19 | EXEC: [bash --norc /description/add_tailscale_repo_gpgkey.sh /result/build/image-root/var/cache/kiwi/zypper/repos/tailscale-stable.repo]
During the bootstrap phase, we can see the key is correctly imported and used:
[ DEBUG ]: 16:54:19 | EXEC: [zypper --non-interactive --gpg-auto-import-keys --pkg-cache-dir /result/build/image-root/var/cache/kiwi/packages --reposd-dir /result/build/image-root/var/cache/kiwi/zypper/repos --solv-cache-dir /result/build/image-root/var/cache/kiwi/zypper/solv --cache-dir /result/build/image-root/var/cache/kiwi/zypper --raw-cache-dir /result/build/image-root/var/cache/kiwi/zypper/raw --config /result/build/image-root/kiwi_ty3_xomb --root /result/build/image-root addrepo --refresh --keep-packages --no-check https://download.opensuse.org/repositories/home:/rockstor:/branches:/Base:/System/15.5/ home_rockstor_branches_Base_System]
[ DEBUG ]: 16:54:19 | EXEC: [mv -f /var/cache/kiwi/packages.moved /var/cache/kiwi/packages]
[ DEBUG ]: 16:54:19 | EXEC: [rm -r -f /result/build/image-root/var/cache/kiwi/zypper/solv/@System]
[ INFO ]: 16:54:19 | Using package manager backend: zypper
[ INFO ]: 16:54:19 | Installing bootstrap packages
[ INFO ]: 16:54:19 | --> collection type: onlyRequired
[ INFO ]: 16:54:19 | --> package: ca-certificates
[ INFO ]: 16:54:19 | --> package: ca-certificates-cacert
[ INFO ]: 16:54:19 | --> package: ca-certificates-mozilla
[ INFO ]: 16:54:19 | --> package: cracklib-dict-full
[ INFO ]: 16:54:19 | --> package: filesystem
[ INFO ]: 16:54:19 | --> package: gawk
[ INFO ]: 16:54:19 | --> package: glibc-locale
[ INFO ]: 16:54:19 | --> package: grep
[ INFO ]: 16:54:19 | --> package: gzip
[ INFO ]: 16:54:19 | --> package: openSUSE-release
[ INFO ]: 16:54:19 | --> package: udev
[ INFO ]: 16:54:19 | --> package: xz
[ INFO ]: 16:54:19 | --> package: zypper
(...)
[ DEBUG ]: 16:55:02 | bootstrap: Retrieving repository 'tailscale-stable' metadata [..
[ DEBUG ]: 16:55:02 | bootstrap: Looking for gpg key ID 957F5868 in cache /result/build/image-root/result/build/image-root/var/cache/kiwi/zypper/pubkeys.
[ DEBUG ]: 16:55:02 | bootstrap: Looking for gpg key ID 957F5868 in repository tailscale-stable.
[ DEBUG ]: 16:55:02 | bootstrap: gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
[ DEBUG ]: 16:55:02 | bootstrap: Automatically importing the following key:
[ DEBUG ]: 16:55:02 | bootstrap: Repository: tailscale-stable
[ DEBUG ]: 16:55:02 | bootstrap: Key Fingerprint: 2596 A99E AAB3 3821 893C 0A79 458C A832 957F 5868
[ DEBUG ]: 16:55:02 | bootstrap: Key Name: Tailscale Inc. (Package repository signing key) <info@tailscale.com>
[ DEBUG ]: 16:55:02 | bootstrap: Key Algorithm: RSA 4096
[ DEBUG ]: 16:55:02 | bootstrap: Key Created: Tue Feb 25 03:51:20 2020
[ DEBUG ]: 16:55:02 | bootstrap: Key Expires: (does not expire)
[ DEBUG ]: 16:55:02 | bootstrap: Subkey: B1547A3DDAAF03C6 2020-02-25 [does not expire]
[ DEBUG ]: 16:55:02 | bootstrap: Rpm Name: gpg-pubkey-957f5868-5e5499b8
[ DEBUG ]: 16:55:02 | bootstrap: Note: A GPG pubkey is clearly identified by it's fingerprint. Do not rely the keys name. If you
[ DEBUG ]: 16:55:02 | bootstrap: are not sure whether the presented key is authentic, ask the repository provider or check his
[ DEBUG ]: 16:55:02 | bootstrap: web site. Many provider maintain a web page showing the fingerprints of the GPG keys they are
[ DEBUG ]: 16:55:02 | bootstrap: using.
[ DEBUG ]: 16:55:02 | bootstrap: done]
[ DEBUG ]: 16:55:02 | bootstrap: Building repository 'tailscale-stable' cache [....done]
[ DEBUG ]: 16:55:02 | bootstrap: Loading repository data...
[ DEBUG ]: 16:55:03 | bootstrap: Reading installed packages...
[ DEBUG ]: 16:55:03 | bootstrap: Resolving package dependencies...
The rest of the build completes successfully. The resulting ISO now has:
10 | tailscale-stable | tailscale-stable | Yes | (r ) Yes | Yes | https://pkgs.tailscale.com/stable/opensuse/leap/15.5/x86_64
localhost:~ # cat /etc/zypp/repos.d/tailscale-stable.repo
[tailscale-stable]
enabled = 1
autorefresh = 1
baseurl = https://pkgs.tailscale.com/stable/opensuse/leap/15.5/$basearch
keeppackages = 1
repo_gpgcheck = 1
pkg_gpgcheck = 0
gpgkey=https://pkgs.tailscale.com/stable/opensuse/leap/15.5/repo.gpg
the GPG key is now in the .repodata
file.
@FroggyFlox Well that was quite the journey. I'm glad we mainly rely on more 'standard' repositories. Well done. This looks like a good solution, and it would be great to have this last leg of the Tailscale integration in place.
Thanks for the full run down on this long and winding journey. I and was thinking we could just add a repo entry like all of our other entire OS construction has required to date !!!
We may well find we have to revisit things here: but likely they will keep things as-is in their own interests.
Hello to all,
new to rockstor. (testing). Does the above mean that tailscale is comming to rockstor (testing) ?
Hi @pbecks1963,
Yes, we actually already have implemented Tailscale in our last testing channel rpm: 5.0.5-0. See the release announcement: https://forum.rockstor.com/t/v5-0-testing-channel-changelog/8898/10. This means it is not yet in our Stable release channel, but we are now approaching the release candidate phase for that.
If you are curious, the related PR that implemented it was https://github.com/rockstor/rockstor-core/pull/2712. You can see the related documentation: https://rockstor.com/docs/interface/system/services.html#tailscale
Don't hesitate to ask on the forum (https://forum.rockstor.com/) if you have any additional question or would like to provide feedback. As this was recently implemented, we're always looking to hearing back from users.
Include a Tailscale service by default within Rockstor. This issue concerns our installer having tailscale's repo pre-installed and using it to install the latest stable rpm version of Tailscale.
Partner issue to the following in rockstor-core: