Package missing from SLED12 SP3 Pool

Trying to patch my SELD 12sp3 with SUSE-SLE-Manager-Tools-12-2018-1168-1.noarch and keep running in to this:

[COLOR=#0000cd]zypper patch
Refreshing service ‘spacewalk’.
Loading repository data…
Reading installed packages…
Resolving package dependencies…

Problem: nothing provides python-pyudev needed by python2-spacewalk-client-tools-2.8.22.3-52.9.1.noarch
Solution 1: Following actions will be done:
deinstallation of spacewalk-client-tools-2.7.6.4-52.6.3.noarch
deinstallation of spacewalk-client-setup-2.7.6.4-52.6.3.noarch
deinstallation of spacewalk-check-2.7.6.4-52.6.3.noarch
deinstallation of zypp-plugin-spacewalk-0.9.16-30.3.1.x86_64
deinstallation of spacewalksd-5.0.37.1-24.9.1.x86_64
Solution 2: do not install patch:SUSE-SLE-Manager-Tools-12-2018-1168-1.noarch
Solution 3: break python2-spacewalk-client-tools-2.8.22.3-52.9.1.noarch by ignoring some of its dependencies

Choose from above solutions by number or cancel [1/2/3/c] (c):
[/COLOR]
python-pyudev exists on SLES 12SP3:
[COLOR=#daa520]zypper se -su python-pyudev
Refreshing service ‘Advanced_Systems_Management_Module_12_x86_64’.
Refreshing service ‘Legacy_Module_12_x86_64’.
Refreshing service ‘SUSE_Linux_Enterprise_Server_12_SP3_x86_64’.
Refreshing service ‘SUSE_Manager_Server_3.1_x86_64’.
Loading repository data…
Reading installed packages…

S | Name | Type | Version | Arch | Repository
–±--------------±--------±------------±-------±---------------
| python-pyudev | package | 0.16.1-1.11 | noarch | SLES12-SP3-Pool[/COLOR][COLOR=#40e0d0]
[/COLOR]
But it’s not the desktop repos.

zypper lr
Refreshing service ‘spacewalk’.
Repository priorities are without effect. All enabled repositories share the same priority.

| Alias | Name | Enabled | GPG Check | Refresh

—±----------------------------------------------------------------±------------------------------------------------------±--------±----------±-------
1 | SLED12-SP3-12.3-0 | SLED12-SP3-12.3-0 | No | ---- | ----
2 | opensuse-wine | opensuse-wine | No | ---- | ----
3 | spacewalk:sle-12-sp3-ga-desktop-nvidia-driver | SLE-12-SP3-GA-Desktop-nVidia-Driver | Yes | ( p) Yes | Yes
4 | spacewalk:sle-manager-tools12-debuginfo-pool-x86_64-sled-sp3 | SLE-Manager-Tools12-Debuginfo-Pool x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
5 | spacewalk:sle-manager-tools12-debuginfo-updates-x86_64-sled-sp3 | SLE-Manager-Tools12-Debuginfo-Updates x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
6 | spacewalk:sle-manager-tools12-pool-x86_64-sled-sp3 | SLE-Manager-Tools12-Pool x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
7 | spacewalk:sle-manager-tools12-updates-x86_64-sled-sp3 | SLE-Manager-Tools12-Updates x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
8 | spacewalk:sle-sdk12-sp3-debuginfo-pool-x86_64-sled-sp3 | SLE-SDK12-SP3-Debuginfo-Pool for x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
9 | spacewalk:sle-sdk12-sp3-debuginfo-updates-x86_64-sled-sp3 | SLE-SDK12-SP3-Debuginfo-Updates for x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
10 | spacewalk:sle-sdk12-sp3-pool-x86_64-sled-sp3 | SLE-SDK12-SP3-Pool for x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
11 | spacewalk:sle-sdk12-sp3-updates-x86_64-sled-sp3 | SLE-SDK12-SP3-Updates for x86_64 SLED-SP3 | Yes | ( p) Yes | Yes
12 | spacewalk:sled12-sp3-debuginfo-pool-x86_64 | SLED12-SP3-Debuginfo-Pool for x86_64 | Yes | ( p) Yes | Yes
13 | spacewalk:sled12-sp3-debuginfo-updates-x86_64 | SLED12-SP3-Debuginfo-Updates for x86_64 | Yes | ( p) Yes | Yes
14 | spacewalk:sled12-sp3-pool-x86_64 | SLED12-SP3-Pool for x86_64 | Yes | ( p) Yes | Yes
15 | spacewalk:sled12-sp3-updates-x86_64 | SLED12-SP3-Updates for x86_64 | Yes | ( p) Yes | Yes

zypper se python-pyudev
Refreshing service ‘spacewalk’.
Loading repository data…
Reading installed packages…
No matching items found.

Is this a package overlook ?

Hi
I would have thought it would exist in the sle-manager-tools12-updates-x86_64-sled-sp3 repo… Can you look at the SuMA instance repo and sync logs, maybe something has failed syncing.

Package is not listed in the repo sle-manager-tools12-updates-x86_64-sled-sp3, and no errors on syncs.

Did a package search in SUMA 3.1.7 and here is what was returned:

Package Name Channel
python-pyudev-0.16.1-1.11.noarch SLES12-SP3-Pool for x86_64
python-pyudev-0.16.1-1.11.noarch SLES12-SP2-Pool for x86_64
python-pyudev-0.16.1-1.11.noarch SLES12-SP1-Pool for x86_64
python-pyudev-0.15-9.el7.noarch CentOS 7 (x86_64)
python-pyudev-0.15-7.el7_2.1.noarch CentOS 7 (x86_64)

[QUOTE=cisaksen;54104]Package is not listed in the repo sle-manager-tools12-updates-x86_64-sled-sp3, and no errors on syncs.

Did a package search in SUMA 3.1.7 and here is what was returned:

Package Name Channel
python-pyudev-0.16.1-1.11.noarch SLES12-SP3-Pool for x86_64
python-pyudev-0.16.1-1.11.noarch SLES12-SP2-Pool for x86_64
python-pyudev-0.16.1-1.11.noarch SLES12-SP1-Pool for x86_64
python-pyudev-0.15-9.el7.noarch CentOS 7 (x86_64)
python-pyudev-0.15-7.el7_2.1.noarch CentOS 7 (x86_64)[/QUOTE]
Hi
Hmmm, can you check in the bootstrap directory repo (/var/www…) I don’t have a SuMA instance running at present but from memory it should be in there only…

Found a SuMA update which indicates in the changelog it’s in the bootstrap repo;
https://download.novell.com/Download?buildid=cMwt-zKaebY~

susemanager:

- Fix mgr-create-bootstrap-repo with custom channels. (bsc#1099934)
- Add python-pyudev to bootstrap repo. (bsc#1099311)

Ref: https://bugzilla.suse.com/show_bug.cgi?id=1099311

So is the SuMA instance all up to date (I’m guessing it is), you might need to create the bootstrap repo again and re-register the instance to your SuMA server…

Also from memory, I thought the boostrap repo was also added to the instance?