Exclamation mark in front of pulp repository names

Hi,
Just installed a test VM via foreman/katello setup.
When I list repositories on the provisioned host, I see following:

yum repolist

Loaded plugins: fastestmirror, package_upload, product-id,
search-disabled-repos, subscription-manager
Loading mirror speeds from cached hostfile

  • base: mirror.atlantic.net
  • extras: mirror.eboundhost.com
  • updates: mirror.beyondhosting.net
    repo id
    repo name
    status
    !example_org_centos_7_prod_7_2_1511_centosplus_x86_64 7.2.1511
    centosplus x86_64 53
    !example_org_centos_7_prod_7_2_1511_extras_x86_64
    7.2.1511 extras x86_64 228
    !example_org_centos_7_prod_7_2_1511_os_x86_64
    7.2.1511 os x86_64 9,007
    !example_org_centos_7_prod_7_2_1511_updates_x86_64
    7.2.1511 updates x86_64 991
    !example_org_epel_7_product_epel_7_repo_x86_64
    epel_7_repo_x86_64 9,692
    !exampleK_org_katello_prod_client_RHEL_7Server_x86_64 client
    RHEL 7Server x86_64 18
    !example_org_katello_prod_client_RHEL_7_x86_64
    client RHEL 7 x86_64 18
    base/7/x86_64
    CentOS-7 - Base 9,007
    extras/7/x86_64
    CentOS-7 - Extras 228
    updates/7/x86_64
    CentOS-7 - Updates 991

ls /etc/yum.repos.d/

CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo
CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo redhat.repo

The repositories listed with "!" mark in their names are defined in the
"/etc/yum.repos.d/redhat.repo" file .

IS redhat.repo a default name?
Looks like it contains the repositories I added to the content view while
defining it.
What is the purpose of ! mark in the names?

Thank you,

from yum man pages:
(the repo) will start with a ´!´ if the repo has meta-data that is expired.

We purposefully set the repos to be expired, so it re-downloads the
repomd.xml file (which is very small) and the repo is always up to date.

the reason we did that was after promoting a content view to a newer
version (with
changes), clients wouldn't see the updates without a yum clean all (or
waiting some
hours)

Let me know if you have any more questions.

John Mitsch
Red Hat Engineering
(860)-967-7285
irc: jomitsch

··· On Sun, Mar 27, 2016 at 8:14 PM, hrox wrote:

Hi,
Just installed a test VM via foreman/katello setup.
When I list repositories on the provisioned host, I see following:

yum repolist

Loaded plugins: fastestmirror, package_upload, product-id,
search-disabled-repos, subscription-manager
Loading mirror speeds from cached hostfile

  • base: mirror.atlantic.net
  • extras: mirror.eboundhost.com
  • updates: mirror.beyondhosting.net
    repo id
    repo name
    status
    !example_org_centos_7_prod_7_2_1511_centosplus_x86_64
    7.2.1511 centosplus x86_64 53
    !example_org_centos_7_prod_7_2_1511_extras_x86_64
    7.2.1511 extras x86_64 228
    !example_org_centos_7_prod_7_2_1511_os_x86_64
    7.2.1511 os x86_64 9,007
    !example_org_centos_7_prod_7_2_1511_updates_x86_64
    7.2.1511 updates x86_64 991
    !example_org_epel_7_product_epel_7_repo_x86_64
    epel_7_repo_x86_64 9,692
    !exampleK_org_katello_prod_client_RHEL_7Server_x86_64
    client RHEL 7Server x86_64 18
    !example_org_katello_prod_client_RHEL_7_x86_64
    client RHEL 7 x86_64 18
    base/7/x86_64
    CentOS-7 - Base 9,007
    extras/7/x86_64
    CentOS-7 - Extras 228
    updates/7/x86_64
    CentOS-7 - Updates 991

ls /etc/yum.repos.d/

CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo
CentOS-Vault.repo
CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo redhat.repo

The repositories listed with “!” mark in their names are defined in the
"/etc/yum.repos.d/redhat.repo" file .

IS redhat.repo a default name?
Looks like it contains the repositories I added to the content view while
defining it.
What is the purpose of ! mark in the names?

Thank you,


You received this message because you are subscribed to the Google Groups
"Foreman users" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to foreman-users+unsubscribe@googlegroups.com.
To post to this group, send email to foreman-users@googlegroups.com.
Visit this group at https://groups.google.com/group/foreman-users.
For more options, visit https://groups.google.com/d/optout.