
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 2,597 Views
Hi guys, I hope you are always doing great and staying healthy.
First of all, I would like to say sorry for my bad English.
I have some problems I want to share and discuss with you all. (You know, I'm the type of person who always loves to share, including a problem
Let's imagine I have an running application cluster like a Hadoop ecosystem, databases clustering, etc., all the apps running on the operating system (RHEL/Centos) under Openstack Infrastructure.
And the problem is, all the VMs and instances have offline access (no internet access) because of some security reason, and we can't comply with that.
Let's say I have 100 instance/VM is running and I think it is not the best practice to use "leapp" to upgrade one by one vm/instance.
So, let's discuss together "what is the best way to upgrade the OS version with the offline method?".
Accepted Solutions

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 2,566 Views
There are a few methods to do this, however, my guess is that the VMs that are currently running you consider those infrastructure, so they can't be replaced. Generally, if they are regular instance images, you replace the master and relaunch.
I would guess however, your systems are more like "pets" where you can't replace and you must update. So some of the easier things to do ...
- Use a Red Hat Satellite systems (most likely this would be more work than you want)
- Create a new YUM Repo server and download all the RPMs and packages using "ym download only" or "dnf download only" to build the repo
Once you have a repository, leverage Ansible to create a repo file to distribute to all systems in the RHOSP stack, then the playbook could perform a "yum update" to update all the packages.
https://rhtapps.redhat.com/verify?certId=111-134-086
SENIOR TECHNICAL INSTRUCTOR / CERTIFIED INSTRUCTOR AND EXAMINER
Red Hat Certification + Training

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 2,567 Views
There are a few methods to do this, however, my guess is that the VMs that are currently running you consider those infrastructure, so they can't be replaced. Generally, if they are regular instance images, you replace the master and relaunch.
I would guess however, your systems are more like "pets" where you can't replace and you must update. So some of the easier things to do ...
- Use a Red Hat Satellite systems (most likely this would be more work than you want)
- Create a new YUM Repo server and download all the RPMs and packages using "ym download only" or "dnf download only" to build the repo
Once you have a repository, leverage Ansible to create a repo file to distribute to all systems in the RHOSP stack, then the playbook could perform a "yum update" to update all the packages.
https://rhtapps.redhat.com/verify?certId=111-134-086
SENIOR TECHNICAL INSTRUCTOR / CERTIFIED INSTRUCTOR AND EXAMINER
Red Hat Certification + Training

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 2,543 Views
Alright, I'll try to move forward with it.
But let me ask something:
- Where's the Red Hat Satellite that will be installed (as an instance inside My Openstack)?
So it's meant the Red Hat Satellite will not have internet either, right? - How about the license and prices of this product?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- 2,560 Views