[caasp-beta] Issue with repo when bootstrapping master with skuba

Simon Briggs Simon.Briggs at suse.com
Tue Aug 20 10:00:54 MDT 2019


Hi,

I have used standard terraforms to build a small 3 node environment with CPI.

This seems to work fine when registering against the SCC.

But when I use command:
skuba node bootstrap --user sles --sudo --target 151.155.15.166 caasp-master-sibriggs-caasp-cluster-0 -v 5

I get the error:

** This is a BETA release and NOT intended for production usage. **
I0820 16:55:49.549897    7183 config.go:38] loading configuration from "kubeadm-init.conf"
I0820 16:55:49.551182    7183 states.go:35] === applying state kubernetes.install-node-pattern ===
I0820 16:55:51.703516    7183 ssh.go:167] running command: "sudo sh -c 'zypper --non-interactive install --force patterns-caasp-Node-1.15'"
I0820 16:55:53.549139    7183 ssh.go:190] stdout | Refreshing service 'Basesystem_Module_15_SP1_x86_64'.
I0820 16:55:53.549300    7183 ssh.go:190] stdout | Refreshing service 'Containers_Module_15_SP1_x86_64'.
I0820 16:55:53.549340    7183 ssh.go:190] stdout | Refreshing service 'SUSE_CaaS_Platform_4.0_x86_64'.
I0820 16:55:53.549588    7183 ssh.go:190] stdout | Refreshing service 'SUSE_Linux_Enterprise_Server_15_SP1_x86_64'.
I0820 16:55:53.549990    7183 ssh.go:190] stdout | Refreshing service 'Server_Applications_Module_15_SP1_x86_64'.
I0820 16:55:55.390479    7183 ssh.go:190] stdout | Loading repository data...
I0820 16:55:55.405980    7183 ssh.go:190] stdout | Reading installed packages...
I0820 16:55:55.508669    7183 ssh.go:190] stderr | Package 'patterns-caasp-Node-1.15' not found.
F0820 16:55:55.515453    7183 bootstrap.go:48] error bootstraping node: failed to apply state kubernetes.install-node-pattern: Process exited with status 104

But on the master node I can only see:

sles at caasp-master-sibriggs-caasp-cluster-0:~> zypper se patterns-caasp-Nod       
Loading repository data...
Reading installed packages...

S  | Name                | Summary                 | Type   
---+---------------------+-------------------------+--------
i+ | patterns-caasp-Node | SUSE CaaS Platform Node | package

Which I installed myself.

sles at caasp-master-sibriggs-caasp-cluster-0:~> SUSEConnect -l
Root privileges are required to register products and change software repositories
sles at caasp-master-sibriggs-caasp-cluster-0:~> sudo SUSEConnect -l
AVAILABLE EXTENSIONS AND MODULES

    Basesystem Module 15 SP1 x86_64 (Activated)
    Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.1/x86_64

        Containers Module 15 SP1 x86_64 (Activated)
        Deactivate with: SUSEConnect -d -p sle-module-containers/15.1/x86_64

            SUSE CaaS Platform 4.0 x86_64 (BETA) (Activated)
            Deactivate with: SUSEConnect -d -p caasp/4.0/x86_64

        Desktop Applications Module 15 SP1 x86_64
        Activate with: SUSEConnect -p sle-module-desktop-applications/15.1/x86_64

            Development Tools Module 15 SP1 x86_64
            Activate with: SUSEConnect -p sle-module-development-tools/15.1/x86_64

            SUSE Linux Enterprise Workstation Extension 15 SP1 x86_64
            Activate with: SUSEConnect -p sle-we/15.1/x86_64 -r ADDITIONAL REGCODE 

        Python 2 Module 15 SP1 x86_64
        Activate with: SUSEConnect -p sle-module-python2/15.1/x86_64

        SUSE Cloud Application Platform Tools Module 15 SP1 x86_64
        Activate with: SUSEConnect -p sle-module-cap-tools/15.1/x86_64

        SUSE Linux Enterprise Live Patching 15 SP1 x86_64
        Activate with: SUSEConnect -p sle-module-live-patching/15.1/x86_64 -r ADDITIONAL REGCODE 

        SUSE Package Hub 15 SP1 x86_64
        Activate with: SUSEConnect -p PackageHub/15.1/x86_64

        Server Applications Module 15 SP1 x86_64 (Activated)
        Deactivate with: SUSEConnect -d -p sle-module-server-applications/15.1/x86_64

            Legacy Module 15 SP1 x86_64
            Activate with: SUSEConnect -p sle-module-legacy/15.1/x86_64

            Public Cloud Module 15 SP1 x86_64
            Activate with: SUSEConnect -p sle-module-public-cloud/15.1/x86_64

            SUSE Enterprise Storage 6 x86_64
            Activate with: SUSEConnect -p ses/6/x86_64 -r ADDITIONAL REGCODE 

            SUSE Linux Enterprise High Availability Extension 15 SP1 x86_64
            Activate with: SUSEConnect -p sle-ha/15.1/x86_64 -r ADDITIONAL REGCODE 

            Web and Scripting Module 15 SP1 x86_64
            Activate with: SUSEConnect -p sle-module-web-scripting/15.1/x86_64

        Transactional Server Module 15 SP1 x86_64
        Activate with: SUSEConnect -p sle-module-transactional-server/15.1/x86_64

My manager/deployer was built Friday 20th Aug 2019.

I can provide access to the nodes if this helps, but I couldn't find any variables were I could change this package name to the correct.

Kind regards
Simon Briggs
EMEA Cloud Technical Strategist at SUSE
simon.briggs at suse.com
+44 (0) 1635 937619
+44 (0) 7881 808969






More information about the caasp-beta mailing list