July 16, 2018

Got Certified!!!

Posted in OpenStack at 8:56 am by alessiodini


I passed the EX210 exam obtaining the Redhat Openstack certification!! Another little step to Redhat Cloud Architect, -2 exams to my goal!
Now a little break, then I’ll begin to study Openshift certification ๐Ÿ™‚

๐Ÿ˜€

Advertisements

June 21, 2018

Linux Redhat 6.10 released!!

Posted in Linux at 1:43 pm by alessiodini


Two days ago RHEL 6.10 was officially released.
Reading from the web I see new interesting features:

“This release also includes a Red Hat Enterprise Linux 6.10 base image
to help enterprises more easily migrate Red Hat Enterprise Linux 6
workloads into container-based applications. These cloud-native
workloads can then be deployed and maintained on a more modern
platform, including Red Hat Enterprise Linux 7, Red Hat Enterprise
Linux Atomic Host, and Red Hat OpenShift Container Platform.

To make it easier for customers to plan their migration to Red Hat
Enterprise Linux 7, Red Hat Enterprise Linux 6.10 provides updates to
the Pre-upgrade Assistant, Red Hat Upgrade Tool, and the accompanying
documentation. Learn more about the upgrade process and how to access”

I never migrated before a major RHEL release, can’t wait to play with ๐Ÿ™‚

May 31, 2018

RHEV vProtect backup

Posted in Redhat Enterprise Virtualization at 10:43 am by alessiodini


Today I read on linkedin about this project letting customers to have a software backup planned and designed for RHV/Ovirt platfoms.

From the description I read:

#vProtect 3.4+ (code named MARS) delivers even more for the efficient and scalable RHV backup and recovery. Now vProtect also supports RHV/oVirt API v4 and introduces a new backup mode, eliminating the need to use export storage domain.

Marcin Kubacki, Storware and @Jacek Skรณrzyล„ski, Red Hat will discussed in details:

โ€“ RHV backup/restore via export storage domain
โ€“ RHV backup/restore with VM proxy/disk attachment
โ€“ Mount backups and file-level restore
โ€“ Integration with 3rd party backup providers, such as IBM #SpectrumProtect, Dell EMC #NetWorker, #DataDomain, Veritas Technologies LLC #NetBackup and Amazon Web Services S3
โ€“ Orchestration with Open #API

Can’t wait to play with vProtect!

May 11, 2018

Openstack: Bridges and OVS

Posted in OpenStack at 3:27 pm by alessiodini


In these days I’m studying Openstack network components.
I already worked with OVS and bridges but I have the opportunity to deep them more as possible. For this purpose I’m looking for a good documentation on the web. I found this page about bridges. It explains clearly what is a bridge and how it works.
Have a look at this blog, it’s pretty good !!

May 9, 2018

Openstack exam preparation

Posted in OpenStack at 3:06 pm by alessiodini


In these days I began to study Openstack, because before September I would like to take the Redhat Openstack RHCSA exam. I already worked and designed a Openstack Undercloud/Overcloud but it was 2 years ago, I forgot several infos ๐Ÿ™‚
Let’s work hard for this new challenge !! ๐Ÿ˜€

April 18, 2018

Got Certified!!!

Posted in Redhat Satellite at 2:25 pm by alessiodini


Yesterday I passed the EX403 exam, finally I got certified as “Red Hat Certified Specialist in Deployment and Systems Management”.
I’m still waiting the PDF because Redhat does not send the certification within the mail as in the past.
Now I have 3 more exams to pass for reach the “Redhat Cloud Architect” level. Actually I’m planning to take Openstack RHCSA ( the next one ), after I would like to take the Openshift exam. Later I will think about the lastone exam.

Let’s study more and more!!

April 4, 2018

Redhat Satellite 6.2: How to isolate contents for specific capsules

Posted in Redhat Satellite at 2:21 pm by alessiodini


Let’s think a Satellite infrastructure as follow:

1x satelite core
multiple capsules ( 4x, 6x, or more )

What if we need to host custom packages isolating them on a single or only two capsules?
Satellite 6.2.x does not have this feature natively. In my case I solved with these steps:

1) Creating a new organization
2) Creating a new capsules inside the new organization
3) Modifying the subscription manifest and assigning a new one on the new organization

With this I’m sure that contents on the new organization are isolated between those capsules. I tried everything playing with Lifecycles/Content Views, but I was unable to isolate the contents within the present organization.

March 20, 2018

Failed Redhat Satellite Exam

Posted in Redhat Satellite at 9:16 am by alessiodini


Last Week I faced EX403V6K exam in KOALA mode. I left the room sure to pass the exam, I did 16 of 18 tasks requested. Anyway I received 173 score and I was very surprised because I was sure to about the tasks I worked for. The only thing I’m thinking about is to forget Uppercase in some name, because I manually tested each component and it worked great.
I found KOALA very very restrictive but with a bit of patience it’s not that bad.
The only issue is that I founded a couple of tasks a bit subjectives, at this point I think I understood bad that tasks.
I don’t give up and I will repeat the exam studying more and more because I want to reach RHCA cloud level.
Let’s study more!!

March 14, 2018

Redhat Satellite: How to sync a specific lifecycle environment on a capsule

Posted in Redhat Satellite at 10:50 am by alessiodini


In these days I’m working several hours with Redhat Satellite 6.2.9
The architecture is composited by:

1x satellite orchestrator
6x capsules

I made a new lifecycle/content view/activation keys objects and I need on a capsule to sync it for a specific lifecycle, instead of syncing it for *all* lifecycles assigned.

I was very funny to explore hammer CLI options:

[root@lsatellite ~]# hammer capsule list
—|————————————|————————————————-|————————–
ID | NAME | URL | FEATURES
—|————————————|————————————————-|————————–
2 | lxrp-capsule-area3.pippo.net | https://lxrp-capsule-area3.pippo.net:9090 | Templates, Pulp Node, …
7 | lxrp-capsule-ca4p1.pippo.net | https://lxrp-capsule-ca4p1.pippo.net:9090 | Templates, Pulp Node, …
3 | lxrp-capsule-dcs.pippo.net | https://lxrp-capsule-dcs.pippo.net:9090 | Templates, Pulp Node, …
4 | lxrp-capsule-ibi.pippo.net | https://lxrp-capsule-ibi.pippo.net:9090 | Templates, Pulp Node, …
5 | lxrp-capsule-itzrm.pippo.net | https://lxrp-capsule-itzrm.pippo.net:9090 | Templates, Pulp Node, …
6 | lxrp-capsule-visby.pippo.net | https://lxrp-capsule-visby.pippo.net:9090 | Templates, Pulp Node, …
1 | lxrp-ltm-satellite.pippo.net | https://lxrp-ltm-satellite.pippo.net:9090 | Pulp, Puppet, Puppet C…
—|————————————|————————————————-|————————–

[root@satellite ~]# hammer lifecycle-environment list –organization XXX
—|———————|——————-
ID | NAME | PRIOR
—|———————|——————-
9 | VcloudIrector | Library
4 | Test | development
22 | reference-snapshot | Library
23 | reference-release | reference-snapshot
2 | Production | Library
7 | Library-2 | Library
1 | Library |
3 | development | Production
10 | Content_Jenkins | Library
8 | Base-release-upload | Library-2
—|———————|——————-

[root@satellite ~]# hammer capsule content synchronize –id 7 –environment-id 22 –organization GTK
[………………………………………………………………………………………………………………………………………… ] [80%]
[………………………………………………………………………………………………………………………………………… ] [80%]
[………………………………………………………………………………………………………………………………………… ] [80%]

Done!!! ๐Ÿ™‚

February 16, 2018

New challenge: design an automation jobs architecture

Posted in Ansible at 11:22 am by alessiodini


Customer often asks me to automate tasks on hundred Linux systems. Those tasks can be very simples as user creation or more complex as operating system customization.
I used ansible reaching the goal but I want to share ansible features with the customer and his colleagues. For this purpose I’m designing a simple architecture composited by:

– GIT as a SCCM
– Ansible as a dedicated automation host
– AWX as a orchestrator

The idea is to write code ( playbooks, perl, bash, python, etc.etc. ) and to publish it to GIT repository. AWX takes the code and let ansible executing it giving back each detail about the execution.
I want let the customer have a single button called “GO” for multiple tasks automation!
I’m playing with this architecture and I need to make a presentation explaining the details.
Let’s gooooo!! ๐Ÿ™‚

Next page