[Bug 1129095] New: Make yast2_caasp kubeadm ntp screen more genericly available
http://bugzilla.opensuse.org/show_bug.cgi?id=1129095
Bug ID: 1129095
Summary: Make yast2_caasp kubeadm ntp screen more genericly
available
Classification: openSUSE
Product: openSUSE Tumbleweed
Version: Current
Hardware: Other
OS: Other
Status: NEW
Severity: Normal
Priority: P5 - None
Component: Kubic
Assignee: jsrain@suse.com
Reporter: rbrown@suse.com
QA Contact: qa-bugs@suse.de
Found By: ---
Blocker: ---
(Hi Jiri!)
Kubic currently has a screen, implemented in yast2_caasp, for kubeadm Node
configuration, which provides a screen for configuring NTP Servers
https://openqa.opensuse.org/tests/876176#step/kubeadm_settings/1
When originally proposed, it was expected this screen would be extended to
include other fields over time
https://en.opensuse.org/Kubic:CaaSPInstallationComparision
"[later] Certificates for velum and API server"
The same document stated that the NTP server configuration needed to be
available for the MicroOS or CaaSP Plain System system roles, but that doesn't
seem to be how it was implimented in YaST, as the ntp dialogue is part of the
inst_kubic_kubeadm_role
Therefore, this is a bug that needs to be fixed.
I see a few solutions
Option A) would be to rename inst_kubic_kubeadm_role to something like
inst_kubic_ntp_config, and I'll just plumb the additional dialogue into every
system role with
http://bugzilla.opensuse.org/show_bug.cgi?id=1129095
Richard Brown
http://bugzilla.opensuse.org/show_bug.cgi?id=1129095
http://bugzilla.opensuse.org/show_bug.cgi?id=1129095#c2
Jiri Srain
(In reply to Richard Brown from comment #0)
Both the current Kubic installation media and the future MicroOS installation media want this ntp configuration screen on every system role.
In that case it makes sense to not use
but add it to the product control.xml globally. And of course move it to the generic yast2-installation package, option B).
I agree. I could even imagine - long-term - to get rid of the yast2-caasp package completely from MicroOS - as the initial purpose was to provide the caasp-specific dialogs. While turning MicroOS into a more universal solution, it makes sense to merge this stuff to generic YaST modules. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com