[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [atomic-devel] Installing packages in Atomic



On 01/27/2018 08:42 PM, Chris Negus wrote:
----- Original Message -----


On Fri, Jan 26, 2018, at 9:53 AM, Chris Negus wrote:
I'm working on a procedure for installing RHEL Atomic on Azure. As part
of that, I want to install the WALinuxAgent RPM package, which is in the
rhel-7-server-extras-rpms repository. That repository is not enabled by
default. What I did was:

$ sudo atomic unlock

I don't think this step should be necessary?

Okay. Don't know why I thought I needed that.

$ sudo vi /etc/yum.repos.d/redhat.repo  (and manually enabled the repo)

Hmm...would need to drill down into this one; I think we should be
enabling the extras repo but it might depend on your subscription state.

Unless you do something special in atomic, I think the extras repo is not enabled by default in the redhat.repo file.


FWIW, my workflow usually looks like this (using a vanilla RHEL Server SKU):

# subscription-manager register
# subscription-manager repos --disable=*
# subscription-manager repos --enable rhel-7-server-rpms --enable rhel-7-server-optional-rpms --enable rhel-7-server-extras-rpms

My questions is, is there a tool for enabling repos in Atomic (yum and
yum-config-manager aren't there) or is editing .repo files the way to do
that?

Just editing .repo files.  I honestly never used yum-config-manager, but
I definitely run into people who have.  It also seems to have been sort
of dropped with the dnf transition too?    The thing that *does* trip
everything in the rpm-ostree model up is having RPMs that themselves
contain .repo files; the canonical example is epel-release.  Personally I
just
rpm2cpio it or use Ansible to inject the GPG key and repo file, but down
the line I'd like to streamline things for the "RPMs that just have files in
/etc"
case.

Thanks. That's good information for something else I'm writing. For this particular example, I'll just have them edit the redhat.repo file.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]