logo
  1. Ramon Perez

    Thu 06 June 2024

    Directory structure built on OCP DCI agents

    This blog post aims to guide DCI users on locating the resources provided by our DCI agents (dci-openshift-agent, dci-openshift-app-agent, and dci-pipeline) on the server used to launch these agents. It also includes an explanation of each piece of installed code. Having this information clearly described is crucial for troubleshooting, as it helps users know where to look in the DCI agents' code.

    Read more
  2. Ramon Perez

    Fri 20 January 2023

    Mastering dci-check-change

    In previous blog posts, we have learned how to use dci-check-change to effectively test code changes on DCI agents. This blog post aims to bring this knowledge to the next level, learning about specific use cases that may be interesting for testing changes in particular scenarios.

    Read more
  3. Bill Peck

    Wed 16 November 2022

    Using dci-check-change to test your changes

    The dci-openshift-agent is complex and any code changes could potentially break it. It's important that all code changes are tested. Since there are multiple ways to install OpenShift using the dci-openshift-agent it may take several test runs to properly verify. This blog post summarizes the different ways and environments used to test your code.

    Read more
  4. Ramon Perez

    Tue 15 November 2022

    Using DCI components in partner hooks

    DCI components are really useful for establishing efficient CI workflows with partner workloads. This blog post will cover the full workflow that a partner should follow, from creating the components to deploying DCI jobs using these components.

    Read more
  5. Tatiana Krishtop

    Thu 20 October 2022

    Certification tests for OpenShift containers and operators: how to run with DCI

    This post has some practical information about running Preflight certification suites with DCI. You will learn how to run the tests, debug using log files, and submit the results for certification. All this is an embedded functionality offered by DCI.

    Read more
  6. Ramon Perez

    Fri 06 May 2022

    Running Red Hat Best Practices for Kubernetes test suite with dci-openshift-app-agent

    The dci-openshift-app-agent enables Cloud-Native Applications and Operators in OpenShift using the Red Hat Distributed CI service. It also includes the possibility of running a set of certification tools over the workloads deployed by this agent, including the Red Hat Best Practices for Kubernetes test suite (former CNF Cert Suite), which allows CNF Developers to test their CNFs readiness for certification. This blog post summarizes the main points to have in mind when running the certsuite with the dci-openshift-app-agent, also providing an example.

    Read more