-
Advent of Code 2024 day 4, RPG edition
This is the fourth day of Advent of Code, let’s solve today’s puzzles with RPG. The puzzle as well as the input data are available here. The code is available here. Part 1 We are provided with a (stream) file containing a word search. The only word to find is...
-
Advent of Code 2024 day 3, RPG edition
This is the third day of Advent of Code, let’s solve today’s puzzles with RPG. The puzzle as well as the input data are available here. The code is available here. Part 1 We are provided with a (stream) file containing a corrupted program. We need to find valid instructions...
-
Advent of Code 2024 day 2, RPG edition
This is the second day of Advent of Code, let’s solve today’s puzzles with RPG. The puzzle as well as the input data are available here. The code is available here. Part 1 We are provided with a (stream) file containing unusual data. Each line is a report. Each report...
-
Advent of Code 2024 day 1, RPG edition
Advent of Code is an advent calendar of small programming puzzles. Each day has two parts. The second part is unlocked when you solve the first part. I will solve the first day puzzle using RPG. The puzzle as well as the input data are available here. The code is...
-
Fiber channel zoning with Ansible
Example repository can be found here. In nearly every non trivial configuration, you will have to implement zoning on your fiber channel switches. Zoning is the partitioning of a Fiber Channel fabric into smaller subsets to restrict interference, add security and to simplify management. On Brocade Fibre Channel switches, zoning...
-
LPAR provisionning with Ansible
If you prefer a video, follow this link. Example repository can be found here. Wikipedia describes Ansible as a suite of software tools that enables infrastructure as code. It is an open source software that helps with provisioning, configuration management and application deployment. Ansible is extremely extensible, third parties can...
-
Shared processors demystification
On a POWER server, LPAR can be configured with dedicated or shared processors. While dedicated processors are pretty straitforward to setup, shared processors have several parameters that are not always intuitive and it’s very easy to create a suboptimal configuration. This post will describe those parameter and explain how to...
-
Install VIOS using HMC CLI
In the previous blog post, we did the basic setup of a a POWER server using the HMC CLI. In this post we’ll see one way to install the VIOS from the HMC. What is a VIOS VIOS stands for Virtual I/O Server, it is a virtual appliance that provides...
-
Setup a POWER server using HMC CLI
The common way to setup a POWER server using the HMC GUI (web interface). While it is the most intuitive way to do it, it can also be done using the HMC CLI, this has the following advantages: Stability: While the GUI is always changing, sometimes radically, the CLI is...