Molecule[1] is a framework designed to test ansible roles. Althought, there are a few backends natively supported by proxmox is not one of them. Thanks to “delegated” driver any backend can be used but the user needs to provide ansible playbooks responsible for creation and removal of the platform where tests run. In this post… Continue reading How to use proxmox as molecule backend?
How to automate stripping setup on Lustre using iRODS for data ingest management.
If iRODS[1] is used to manage petabytes of data on high perfromance filesystem like Lustre[2]. You may want to set some specific parameters (like striping) before uploading the data set. This can usually be done by command-line tools, however, when you expect a high throughput of I/O calling os.system from python rule engine for every… Continue reading How to automate stripping setup on Lustre using iRODS for data ingest management.
Short and always working- install CUDA on GCP VM (CentOS7/CentOS8)
I’ve spent more than a few minutes trying to run nvidia-smi on centos 7 virtual machines running on GCP (Google Cloud Platform). Checking a few nice instructions on how to run it properly like [1,2]. Getting iritated I told: “No way! It’s just standard DKMS” so I just have to follow a few standard steps… Continue reading Short and always working- install CUDA on GCP VM (CentOS7/CentOS8)
[FIXED] Ansible Unexpected Exception.
My approach and fix to ansible-playbook returning error message: “ERROR! Unexpected Exception, this is probably a bug: sequence item 0: expected string, NoneType found”
Ansible based automated deployment of iRODS grid.
It’s been a long time since my last post – more than 4 months, very busy and exciting time for me. The main technical topic I have been working on is deployment of iRODS[1] for management of tens of PB of data, analyed by hundreds of engineers with the use of classical HPC resources, cloud… Continue reading Ansible based automated deployment of iRODS grid.
How to develop ansible-review standards?
One of the very important aspects of infrastructure as a code approach is automated testing of code standards. In my case the code is ansible playbooks, tasks and variables. Looking for available solution I found a great tool announced by Whill Thames on his blog [1] – ansible-review [2]. Unfortunately the example standard shown on… Continue reading How to develop ansible-review standards?
Notes from the XDMoD patch mitigating the issue with overestimated wall time for suspended jobs.
Notest on the fix for Open XDMoD project. Fixing overestimated walltime for jobs suspended by the queuing system (Slurm)
[SOLVED] Singularity 2.6 – fails to resize writable container
Executing singularity image expand -s 1G ./mycontainer.sigm failed for me with following error message: e2fsck 1.41.12 (17-May-2010) e2fsck: Superblock invalid, trying backup blocks… e2fsck: Bad magic number in super-block while trying to open ./centos.simg The superblock could not be read or does not describe a correct ext2 filesystem. If the device is valid and it… Continue reading [SOLVED] Singularity 2.6 – fails to resize writable container
What one should know developing an API 2 API serverless translating proxy.
Hints for AWS Lambda and AWS API gateway users, based on development of connector grafana and ServiceNow serverless connector.