Bug 1124430
Summary: | [RFE] katello-installer should include --capsule-tftp true by default. | ||
---|---|---|---|
Product: | Red Hat Satellite | Reporter: | Rich Jerrido <rjerrido> |
Component: | Installation | Assignee: | Chris Roberts <chrobert> |
Status: | CLOSED ERRATA | QA Contact: | Sanket Jagtap <sjagtap> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 6.0.4 | CC: | axel.thimm, bbuckingham, bkearney, chrobert, cwelton, oprazak, sghai, sjagtap, stbenjam |
Target Milestone: | Unspecified | Keywords: | FutureFeature |
Target Release: | Unused | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
URL: | http://projects.theforeman.org/issues/13546 | ||
Whiteboard: | |||
Fixed In Version: | satellite-installer-6.3.0.11-1.beta,satellite-installer-6.3.0.11-2 | Doc Type: | Enhancement |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-02-21 16:54:37 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1333067 |
Description
Rich Jerrido
2014-07-29 13:16:02 UTC
Since this issue was entered in Red Hat Bugzilla, the release flag has been set to ? to ensure that it is properly evaluated for this release. This is ON_QA and marked for 6.3? Anyway, it fails on 6.2. Not sure why it's not working, tftp is default 'true' on the foreman-proxy module. A clean install gives me: [root@sat-snap-rhel7 scenarios.d]# hammer -u admin -p changeme capsule info --id 1 Id: 1 Name: sat-snap-rhel7.example.com URL: https://sat-snap-rhel7.example.com:9090 Features: Pulp Puppet Puppet CA Dynflow Openscap SSH I think this needs changes in satellite-installer, tftp is not enabled on embedded capsule after a fresh install. Failed. 6.3.0 snap 13 Fixed downstream here: https://gitlab.sat.lab.tlv.redhat.com/satellite6/katello-installer/commit/99ebd90b16733af3710fd28737ff5b57de2c08f0 Works upstream fine, flipping back to on QA. [root@centos7-katello-nightly ~]# cat /etc/foreman-installer/scenarios.d/katello-answers.yaml | grep tftp tftp: true tftp_listen_on: https tftp_managed: true tftp_manage_wget: true tftp_syslinux_filenames: tftp_root: /var/lib/tftpboot tftp_dirs: - /var/lib/tftpboot/pxelinux.cfg - /var/lib/tftpboot/grub - /var/lib/tftpboot/grub2 - /var/lib/tftpboot/boot - /var/lib/tftpboot/ztp.cfg - /var/lib/tftpboot/poap.cfg tftp_servername: Build: Satellite 6.3.0 snap 33 [root@ibm-x3650m4-02-vm-02 ~]# satellite-installer --scenario satellite Installing Done [100%] [................................................................................................................................] Success! * Satellite is running at https://sat-host Initial credentials are admin / kXG8LMK8fvzL7Bcg * To install an additional Capsule on separate machine continue by running: capsule-certs-generate --foreman-proxy-fqdn "$CAPSULE" --certs-tar "/root/$CAPSULE-certs.tar" * To upgrade an existing 6.2 Capsule to 6.3: Please see official documentation for steps and parameters to use when upgrading a 6.2 Capsule to 6.3. The full log is at /var/log/foreman-installer/satellite.log [root@ibm-x3650m4-02-vm-02 ~]# hammer capsule info --id 1 Id: 1 Name: sat-host URL: https://sat-host:9090 Features: Pulp TFTP Puppet Puppet CA Logs Dynflow SSH Discovery Openscap Locations: Default Location Organizations: Default Organization Created at: 2018/01/29 07:46:14 Updated at: 2018/01/29 07:46:15 [root@ibm-x3650m4-02-vm-02 ~]# satellite-installer --help | grep tftp --foreman-plugin-discovery-tftp-root TFTP root to install image into (current: "/var/lib/tftpboot") --foreman-proxy-tftp Enable TFTP feature (current: true) --foreman-proxy-tftp-dirs Directories to be create in $tftp_root (current: ["/var/lib/tftpboot/pxelinux.cfg", "/var/lib/tftpboot/grub", "/var/lib/tftpboot/grub2", "/var/lib/tftpboot/boot", "/var/lib/tftpboot/ztp.cfg", "/var/lib/tftpboot/poap.cfg"]) --foreman-proxy-tftp-listen-on TFTP proxy to listen on https, http, or both (current: "https") --foreman-proxy-tftp-manage-wget If enabled will install the wget package (current: true) --foreman-proxy-tftp-managed TFTP is managed by Foreman proxy (current: true) --foreman-proxy-tftp-root TFTP root directory (current: "/var/lib/tftpboot") --foreman-proxy-tftp-servername Defines the TFTP Servername to use, overrides the name in the subnet declaration (current: UNDEF) --foreman-proxy-tftp-syslinux-filenames Syslinux files to install on TFTP (full paths) (current: ["/usr/share/syslinux/chain.c32", "/usr/share/syslinux/mboot.c32", "/usr/share/syslinux/menu.c32", "/usr/share/syslinux/memdisk", "/usr/share/syslinux/pxelinux.0"]) --foreman-proxy-plugin-discovery-tftp-root tftp root to install image into (current: "/var/lib/tftpboot") Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA.
> >
> > For information on the advisory, and where to find the updated files, follow the link below.
> >
> > If the solution does not work for you, open a new bug report.
> >
> > https://access.redhat.com/errata/RHSA-2018:0336
|