diskimage-builder/elements
Ryan Brady 2fb72d6ed9 Deprecates username and password from boot time registration
The username and password combination is considered insecure to store in
the metadata passed to the stack as they can easily be obtained and
possibly used in an unathorized manner by logging into one of the
registration systems. The use of an activation key is more desirable
as it can only be used in conjunction with subscription-manager to
register a RHEL system.

This patch deprecates the username and password support from the script
that registers RHEL with either Satellite or RH Customer Portal during
boot-time.  This patch also adds a warning if the username and password
combination is used in the stack metadata. The documentation and examples
have also been updated to warn operators of the deprecation of username
and password.

This patch does not affect the username and password support for
registration activities while building images with diskimage-builder.

Change-Id: I05b7a18e910d31ad2273042409f8657ad9dee36a
2014-12-09 10:56:55 -05:00
..
apt-conf set -u and -o pipefail everywhere 2014-05-06 15:51:07 -05:00
apt-preferences Create an element to allow using a dpkg manifest 2014-05-26 11:23:48 +01:00
apt-sources set -u and -o pipefail everywhere 2014-05-06 15:51:07 -05:00
architecture-emulation-binaries Provide ability to build images for other architectures 2014-09-16 22:50:17 +05:30
baremetal Refactor code to select boot kernel 2014-06-13 11:46:39 +05:30
base Support installing packages by default 2014-10-28 15:05:53 -04:00
cache-url Add unit test for cache-url 2014-09-30 16:39:21 -05:00
centos7 Merge "Consolidate lsb_release source-repositories" 2014-10-16 21:14:05 +00:00
cleanup-kernel-initrd Fix capitalization of openSUSE 2014-09-02 17:55:28 +02:00
cloud-init-datasources Do not use DatasourceNone for precise cloud-init 2014-06-16 10:58:39 -07:00
cloud-init-nocloud Add new cloud-init-datasources element 2014-05-29 21:54:59 -07:00
debian Merge "Add deprecation warning when using map-services" 2014-11-22 14:48:33 +00:00
debian-systemd set -u and -o pipefail everywhere 2014-05-06 15:51:07 -05:00
debian-upstart set -u and -o pipefail everywhere 2014-05-06 15:51:07 -05:00
deploy Revert "Remove the temporary deploy element after rename" 2014-08-20 19:37:13 +00:00
deploy-baremetal Move busybox binary-dep to ramdisk element 2014-10-21 16:05:19 -05:00
deploy-ironic Move busybox binary-dep to ramdisk element 2014-10-21 16:05:19 -05:00
deploy-kexec deploy-kexec depends on deploy 2014-11-18 15:29:53 +01:00
dhcp-all-interfaces Formatting fixes for dhcp-all-interfaces 2014-08-14 16:32:50 -04:00
dib-run-parts/root.d Use dib-run-parts from dib-utils 2014-08-26 16:44:18 -05:00
disable-selinux/post-install.d set -e all the things 2014-04-25 17:38:51 -05:00
dkms 4 spaces indent 2014-05-10 11:17:29 +02:00
dpkg Optimize speed of deletion in find command 2014-10-27 21:04:09 -07:00
dracut-network Use package-installs in more elements 2014-09-08 15:16:14 -04:00
dracut-ramdisk Merge "Simplify Dracut cmdline script" 2014-11-19 20:26:10 +00:00
element-manifest Add element-manifest 2014-09-02 19:34:25 -04:00
enable-serial-console Explicitly name element enable-serial-console 2014-06-16 09:23:07 -04:00
epel Check for epel before installing it 2014-10-09 13:00:12 -05:00
fedora Consolidate lsb_release source-repositories 2014-10-14 15:09:44 -05:00
hwburnin Make sorting of ramdisk init elements explicit. 2013-11-15 17:18:34 +00:00
hwdiscovery Use package-installs in more elements 2014-09-08 15:16:14 -04:00
ilo Add support for flashing ILO BMC's from ramdisks 2014-08-28 17:07:03 +01:00
ironic-agent Add element for building ramdisk with ironic-python-agent 2014-11-13 19:30:44 +02:00
iso iso element to use 'search --label' for grub 2014-10-23 23:04:17 +05:30
local-config 4 spaces indent 2014-05-10 11:17:29 +02:00
manifests Run environment.d hook for manifests earlier 2014-09-11 21:09:13 -04:00
mellanox set -u and -o pipefail everywhere 2014-05-06 15:51:07 -05:00
modprobe-blacklist set -u and -o pipefail everywhere 2014-05-06 15:51:07 -05:00
opensuse Merge "Add deprecation warning when using map-services" 2014-11-22 14:48:33 +00:00
package-installs package-installs assumes packages have a pkg-map 2014-10-27 09:42:58 -07:00
pip-cache Use DIB_IMAGE_CACHE everywhere 2014-10-05 13:58:32 -07:00
pkg-map Make some pkg-map errors soft 2014-11-21 12:49:49 -08:00
pypi Warning when using pypi element without a mirror 2014-11-25 11:41:11 +01:00
ramdisk Use binary-deps.d for dracut ramdisks 2014-10-22 15:13:48 -05:00
ramdisk-base Use binary-deps.d for dracut ramdisks 2014-10-22 15:13:48 -05:00
redhat-common Merge "Add deprecation warning when using map-services" 2014-11-22 14:48:33 +00:00
rhel Check python with flake8 instead of dib-lint 2014-11-21 09:04:52 -08:00
rhel7 Consolidate lsb_release source-repositories 2014-10-14 15:09:44 -05:00
rhel-common Deprecates username and password from boot time registration 2014-12-09 10:56:55 -05:00
rpm-distro Move install bin from rpm-distro to yum 2014-10-08 07:43:19 +00:00
select-boot-kernel-initrd Add select-boot-kernel-initrd element 2014-06-25 21:23:19 +00:00
selinux-permissive add some missing \n at end of file 2014-05-06 13:43:53 +02:00
serial-console Explicitly name element enable-serial-console 2014-06-16 09:23:07 -04:00
source-repositories Support installing packages by default 2014-10-28 15:05:53 -04:00
stable-interface-names Use package-installs in more elements 2014-09-08 15:16:14 -04:00
svc-map Check python with flake8 instead of dib-lint 2014-11-21 09:04:52 -08:00
uboot Support for UBoot. 2014-07-25 11:14:37 +05:30
ubuntu Add deprecation warning when using map-services 2014-11-12 17:03:49 +00:00
vm Merge "Make diskimage-builder work in Docker." 2014-10-24 20:13:45 +00:00
yum Move install bin from rpm-distro to yum 2014-10-08 07:43:19 +00:00
zypper Use DIB_IMAGE_CACHE everywhere 2014-10-05 13:58:32 -07:00