cloud: aws cli on ppc64le
Do you work with AWS? Do you work with IBM Power? Do you need to work with AWS from IBM Power? He is how you can build and install the CLI on ppc64le. First things first: get a Power VM for FREE at Minicloud. Once you have you VM up and running you can start… Continue reading cloud: aws cli on ppc64le
docker: delete containers running for a long time
If you need to delete running containers based on their lifetime, this handy combination of commands can help you. It deletes all containers running for more than 2 hours. HOUR=2docker ps –filter “status=running” | grep hours | awk ‘{if ($4 >=$HOUR) print $1,”must be deleted”; system(“docker rm -f ” $1)}’
openshift on ppc64le: check whether or not the storage of a node is good enough for etcd
The image used in this test is hosted at quay.io/rpsene/ocp-perf-tools-ppc64le:v1 and the source code at https://github.com/rpsene/images/tree/ppc64le/etcd-perf.
redhat ubi image: installing terraform using microdnf
ppc64le: building a custom version of grub2
If you need to test a custom version of grub2 you can follow the steps bellow to build the necessary packages for RHEL8 (it should also work on CentOS and Fedora):
ppc64le: building GitLab Runner
To build GitLab Runner for ppc64le you can run the following steps in a x86_64 machine with Ubuntu 20.04:
ppc64le: creating a new CentOS8 .ova image for PowerVS
creating a new CentOS8 .ova image for PowerVS without a PowerVC 🙂
linux: pretty printing multi-path device name and size
As part of an automation I had to collect only the name and size of the multi-path devices attached to a given VM. Here is the result: multipath -ll | sed -n ‘/^mpath/,/^size/p’ >> /tmp/mpath.log && x=1 && while IFS=”” read -r p || [ -n “$p” ]; do STR1=$(printf ‘%s\n’ “$p” | sed ‘s/\s.*$//’);… Continue reading linux: pretty printing multi-path device name and size
ppc64le: build rpkg on centos8
rpkg is a python library for dealing with rpm packaging in a git source control.