Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

composer-on-rhel: Fix a couple of typos, hyperlinks, and a caution #18

Open
wants to merge 5 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 14 additions & 3 deletions _posts/2018-10-08-Pushing-Images-to-AWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ partition layout, and include cloud-init.

## Prerequisites

We'll use [Fedora 29](https://getfedora.org/) as our OS of choice for running this. Run
this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](http://weldr.io/lorax/) makes some changes to the operating system its running on.
Run this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](https://weldr.io/lorax/) makes some changes to the operating system its running on.

First install Composer:

Expand All @@ -39,9 +38,21 @@ If you're going to use [Cockpit](https://cockpit-project.org/) UI to drive Compo

Install the [AWS client](https://aws.amazon.com/cli/) tooling:

Fedora 29+

$ sudo yum install python3-pip
$ sudo pip3 install awscli

RHEL 7.6+

$ sudo subscription-manager repos --enable rhel-server-rhscl-7-rpms
$ sudo yum install rh-python36-python-pip -y
$ sudo scl enable rh-python36 -- pip install awscli
$ scl enable rh-python36 bash

Note, with RHEL 7.6 systems, any aws commands following will need to be issued within the
scl enable wrapper.

Make sure you have an *Access Key ID* configured in
[AWS IAM account manager](https://aws.amazon.com/iam/) and use that info to configure
the AWS command line client:
Expand Down
7 changes: 3 additions & 4 deletions _posts/2018-10-08-Pushing-Images-to-Azure.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,8 @@ include the necessary agents, as well as

## Prerequisites

We'll use [Fedora 29](https://getfedora.org/) as our OS of choice for running this. Run
this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](http://weldr.io/lorax/) makes some changes to the operating system its running on.
Run this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](https://weldr.io/lorax/) makes some changes to the operating system its running on.

First install Composer:

Expand All @@ -41,7 +40,7 @@ If you're going to use [Cockpit](https://cockpit-project.org/) UI to drive Compo
Install the [Azure CLI](https://docs.microsoft.com/en-us/cli/azure/install-azure-cli-yum) tooling:

$ sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
$ sudo sh -c 'echo -e "[azure-cli]\nname=Azure CLI\nbaseurl=https://packages.microsoft.com/yumrepos/azure-cli\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/azure-cli.repo'
$ sudo yum-config-manager --add-repo=https://packages.microsoft.com/yumrepos/azure-cli
$ sudo yum install azure-cli

Now log into the Azure CLI like so:
Expand Down
5 changes: 2 additions & 3 deletions _posts/2018-10-08-Pushing-Images-to-Openstack.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ layout, and include cloud-init.

## Prerequisites

We'll use [Fedora 29](https://getfedora.org/) as our OS of choice for running this. Run
this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](http://weldr.io/lorax/) makes some changes to the operating system its running on.
Run this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](https://weldr.io/lorax/) makes some changes to the operating system its running on.

First install Composer:

Expand Down
5 changes: 2 additions & 3 deletions _posts/2018-10-08-Pushing-Images-to-VMWare.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,8 @@ have the right format, and include the necessary agents.

## Prerequisites

We'll use [Fedora 29](https://getfedora.org/) as our OS of choice for running this. Run
this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](http://weldr.io/lorax/) makes some changes to the operating system its running on.
Run this in its own VM with at least 8 gigabytes of memory and 40 gigabytes of disk space.
[Lorax](https://weldr.io/lorax/) makes some changes to the operating system its running on.

First install Composer:

Expand Down
6 changes: 3 additions & 3 deletions _posts/2018-10-18-Running-Composer-on-RHEL.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ tags: welder-web lorax-composer
---

Weldr aka. Composer can generate custom images suitable for deploying systems, or as
images ready to upload the cloud. It works great on Fedora, but on Red Hat Enterpise Linux
images ready to upload the cloud. It works great on Fedora, but on Red Hat Enterprise Linux
there's an additional wrinkle.

Composer uses [Anaconda](https://fedoraproject.org/wiki/Anaconda) and [Lorax](https://weldr.io/lorax/)
Expand All @@ -24,9 +24,9 @@ repositories locally and use that as a source of content for Composer.

We'll use [RHEL 7.5](https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.5_release_notes/index)
as our version of Red Hat Enterprise Linux for running this document. Make sure to have at
least 50 gigabytes of disk space to run this. Due to the way [Lorax](http://weldr.io/lorax/) works
least 50 gigabytes of disk space to run this. Due to the way [Lorax](https://weldr.io/lorax/) works
it make changes to the operating system its running on, so don't use this system for
other tasks:
other tasks. It may be beneficial to deploy [Lorax](https://weldr.io/lorax) in an ephemeral virtual machine.:

Make sure your system is subscribed:

Expand Down