Skip to content
This repository has been archived by the owner on Jun 14, 2019. It is now read-only.

Add a tool to cross-validate CI config and OCP config #121

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

stevekuznetsov
Copy link
Contributor

Signed-off-by: Steve Kuznetsov skuznets@redhat.com

/assign @sosiouxme @smarterclayton
/cc @openshift/developer-productivity-test-platform

@openshift-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: stevekuznetsov

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@openshift-ci-robot openshift-ci-robot added approved Indicates a PR has been approved by an approver from all required OWNERS files. size/L Denotes a PR that changes 100-499 lines, ignoring generated files. labels Mar 21, 2019
@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from d6e3332 to b540256 Compare March 22, 2019 04:39
@stevekuznetsov
Copy link
Contributor Author

@smarterclayton seems to have no error output if we allow for https:// and no .git suffix on clone URI

@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch 2 times, most recently from 43c0b7c to c42c1ed Compare March 22, 2019 04:43
@stevekuznetsov
Copy link
Contributor Author

Just kidding..

$ promotion-validator --release-repo-dir /home/stevekuznetsov/code/openshift/release/src/github.com/openshift/release --ocp-build-data-repo-dir /home/stevekuznetsov/code/openshift/ocp-build-data/src/github.com/openshift/ocp-build-data --current-release 4.0
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml ocp-build-data-value= org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/ansible-service-broker git@github.com:openshift/ansible-service-broker.git https://github.com/openshift/ansible-service-broker]" image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml ocp-build-data-value= org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-values="[git@github.com:openshift/cloud-provider-openstack git@github.com:openshift/cloud-provider-openstack.git https://github.com/openshift/cloud-provider-openstack]" image=manila-provisioner ocp-build-data-path=images/ose-manila-provisioner.yml ocp-build-data-value="https://github.com/openshift/cloud-provider-openstack.git" org=openshift repo=cloud-provider-openstack source-file=openshift-cloud-provider-openstack-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=azure-machine-controllers ocp-build-data-value=openshift/ose-azure-machine-controllers org=openshift repo=cluster-api-provider-azure source-file=openshift-cluster-api-provider-azure-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=baremetal-machine-controllers ocp-build-data-value=openshift/ose-baremetal-machine-controllers org=openshift repo=cluster-api-provider-baremetal source-file=openshift-cluster-api-provider-baremetal-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml ocp-build-data-value= org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml ocp-build-data-value= org=openshift repo=console-operator source-file=openshift-console-operator-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=container-networking-plugins-supported ocp-build-data-path=images/ose-containernetworking-plugins.yml ocp-build-data-value=release org=openshift repo=containernetworking-plugins source-file=openshift-containernetworking-plugins-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=container-networking-plugins-unsupported ocp-build-data-path=images/ose-containernetworking-plugins-unsupported.yml ocp-build-data-value=release org=openshift repo=containernetworking-plugins source-file=openshift-containernetworking-plugins-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=csi-external-provisioner ocp-build-data-value=openshift/ose-csi-external-provisioner org=openshift repo=csi-external-provisioner source-file=openshift-csi-external-provisioner-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=openshift-4.0 ci-operator-value=openshift-4.0 image=etcd ocp-build-data-path=images/ose-etcd.yml ocp-build-data-value= org=openshift repo=etcd source-file=openshift-etcd-openshift-4.0.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/external-storage git@github.com:openshift/external-storage.git https://github.com/openshift/external-storage]" image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/external-storage git@github.com:openshift/external-storage.git https://github.com/openshift/external-storage]" image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/external-storage git@github.com:openshift/external-storage.git https://github.com/openshift/external-storage]" image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=openshift-4.0 ci-operator-value=openshift-4.0 image=kube-client-agent ocp-build-data-path=images/ose-kube-client-agent.yml ocp-build-data-value= org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=openshift-4.0 ci-operator-value=openshift-4.0 image=kube-etcd-signer-server ocp-build-data-path=images/ose-kube-etcd-signer-server.yml ocp-build-data-value= org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=multus-admission-controller ocp-build-data-path=images/ose-multus-admission-controller.yml ocp-build-data-value=release org=openshift repo=multus-admission-controller source-file=openshift-multus-admission-controller-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=multus-cni ocp-build-data-path=images/multus-cni.yml ocp-build-data-value=release org=openshift repo=multus-cni source-file=openshift-multus-cni-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=ansible ocp-build-data-value=openshift/ose-ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=template-service-broker ocp-build-data-path=images/template-service-broker.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=template-service-broker ocp-build-data-path=images/template-service-broker.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=node ocp-build-data-path=images/openshift-enterprise-node.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=node ocp-build-data-path=images/openshift-enterprise-node.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin git@github.com:openshift/origin.git https://github.com/openshift/origin]" image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml ocp-build-data-value=openshift/ose-machine-os-content org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml ocp-build-data-value= org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/origin-aggregated-logging git@github.com:openshift/origin-aggregated-logging.git https://github.com/openshift/origin-aggregated-logging]" image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml ocp-build-data-value= org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-values="[git@github.com:openshift/ovn-kubernetes git@github.com:openshift/ovn-kubernetes.git https://github.com/openshift/ovn-kubernetes]" image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml ocp-build-data-value="git@github.com:openshift/ose-ovn-kubernetes.git" org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml ocp-build-data-value=openshift/ose-f5-router org=openshift repo=router source-file=openshift-router-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=service-serving-cert-signer ocp-build-data-value=openshift/ose-service-serving-cert-signer org=openshift repo=service-serving-cert-signer source-file=openshift-service-serving-cert-signer-master.yaml
FATA[0000] Found configurations that promote to official streams but do not have corresponding OCP build data configurations. 

Copy link
Member

@petr-muller petr-muller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

code LGTM, leaving the proper review for the real stakeholders

@sosiouxme
Copy link
Member

If it is intended for a human to read, could it be more like, say, yaml? The output is pretty hard to make sense of.

We should probably be looking at 4.1 as I think we're done building 4.0.

ERRO[0000] Branch not set in OCP build data configuration. branch=master ci-operator-value=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml ocp-build-data-value= org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml

This is one of about 10 builds where there is no external source. It is simply built out of dist-git sources that are maintained by the owners. I have no idea what OKD does for the equivalent but my guess is you should ignore these.

ERRO[0000] Repo URL not set in OCP build data configuration. branch=master ci-operator-value=master ci-operator-values="[git@github.com:openshift/ansible-service-broker git@github.com:openshift/ansible-service-broker.git https://github.com/openshift/ansible-service-broker]" image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml ocp-build-data-value= org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml

Same image, same issue. What kind of repo is this? We have source github repos, and a set of yum repos that are enabled for the build. Messaging would be clearer if it indicated it's a source code repo...

ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data. branch=master ci-operator-values="[git@github.com:openshift/cloud-provider-openstack git@github.com:openshift/cloud-provider-openstack.git https://github.com/openshift/cloud-provider-openstack]" image=manila-provisioner ocp-build-data-path=images/ose-manila-provisioner.yml ocp-build-data-value="https://github.com/openshift/cloud-provider-openstack.git" org=openshift repo=cloud-provider-openstack source-file=openshift-cloud-provider-openstack-master.yaml

It's a bit silly that this has .git on the end. I can change it. But can't the validator compare normalized versions? .git doesn't actually matter.

ERRO[0000] No configuration for the expected product image found in OCP build data. branch=master image=azure-machine-controllers ocp-build-data-value=openshift/ose-azure-machine-controllers org=openshift repo=cluster-api-provider-azure source-file=openshift-cluster-api-provider-azure-master.yaml

Not certain what this is saying - is ocp-build-data-value the value it found in ocp-build-data or what it expects to find and cannot? I don't think there's any equivalent for this in OCP, but check 4.1.

ERRO[0000] No configuration for the expected product image found in OCP build data. branch=master image=baremetal-machine-controllers ocp-build-data-value=openshift/ose-baremetal-machine-controllers org=openshift repo=cluster-api-provider-baremetal source-file=openshift-cluster-api-provider-baremetal-master.yaml
`

Renamed baremetal-machine-controllers this morning; see if this went away.

ERRO[0000] Branch not set in OCP build data configuration. branch=master ci-operator-value=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml ocp-build-data-value= org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml

A branch is set, it's just target and there's no fallback. BTW for 4.0 we're still preferring the target over the fallback. Just for 4.1 we're preferring the fallback (but if there isn't one, target is used).

Could you think about how you want to address these and regenerate for 4.1?

@stevekuznetsov
Copy link
Contributor Author

We should probably be looking at 4.1 as I think we're done building 4.0.

4.1 does not exist in CI ... @smarterclayton should it? I can generate those today if so

This is one of about 10 builds where there is no external source. It is simply built out of dist-git sources that are maintained by the owners. I have no idea what OKD does for the equivalent but my guess is you should ignore these.

Isn't this the point of this exercise? I don't see a good reason to let them have their own dist-git

It's a bit silly that this has .git on the end. I can change it. But can't the validator compare normalized versions? .git doesn't actually matter.

Didn't realize you could have the .git on the HTTPS one as well ... will allow it (but man you guys should write some validation scripts for your repo so people don't check in nonsense lol)

A branch is set, it's just target and there's no fallback. BTW for 4.0 we're still preferring the target over the fallback. Just for 4.1 we're preferring the fallback (but if there isn't one, target is used).

Sorry, I understood our conversation over BJNS to mean you wanted me to validate the fallback. I can change to validating the target.

@stevekuznetsov
Copy link
Contributor Author

stevekuznetsov commented Mar 22, 2019

@sosiouxme updated

$ promotion-validator --release-repo-dir /home/stevekuznetsov/code/openshift/release/src/github.com/openshift/release --ocp-build-data-repo-dir /home/stevekuznetsov/code/openshift/ocp-build-data/src/github.com/openshift/ocp-build-data --current-release 4.0
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Promotion found in CI for image azure-machine-controllers, but no configuration for openshift/ose-azure-machine-controllers found in OCP build data.  branch=master image=azure-machine-controllers org=openshift repo=cluster-api-provider-azure source-file=openshift-cluster-api-provider-azure-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-master.yaml
ERRO[0000] Fallback branch in CI Operator configuration (master) does not match that for OCP build data (release).  branch=master image=container-networking-plugins-supported ocp-build-data-path=images/ose-containernetworking-plugins.yml org=openshift repo=containernetworking-plugins source-file=openshift-containernetworking-plugins-master.yaml
ERRO[0000] Fallback branch in CI Operator configuration (master) does not match that for OCP build data (release).  branch=master image=container-networking-plugins-unsupported ocp-build-data-path=images/ose-containernetworking-plugins-unsupported.yml org=openshift repo=containernetworking-plugins source-file=openshift-containernetworking-plugins-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=etcd ocp-build-data-path=images/ose-etcd.yml org=openshift repo=etcd source-file=openshift-etcd-openshift-4.0.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=kube-client-agent ocp-build-data-path=images/ose-kube-client-agent.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=kube-etcd-signer-server ocp-build-data-path=images/ose-kube-etcd-signer-server.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Fallback branch in CI Operator configuration (master) does not match that for OCP build data (release).  branch=master image=multus-admission-controller ocp-build-data-path=images/ose-multus-admission-controller.yml org=openshift repo=multus-admission-controller source-file=openshift-multus-admission-controller-master.yaml
ERRO[0000] Fallback branch in CI Operator configuration (master) does not match that for OCP build data (release).  branch=master image=multus-cni ocp-build-data-path=images/multus-cni.yml org=openshift repo=multus-cni source-file=openshift-multus-cni-master.yaml
ERRO[0000] Promotion found in CI for image ansible, but no configuration for openshift/ose-ansible found in OCP build data.  branch=master image=ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=template-service-broker ocp-build-data-path=images/template-service-broker.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=template-service-broker ocp-build-data-path=images/template-service-broker.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=node ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=node ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=master image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Promotion found in CI for image logging-rsyslog, but no configuration for openshift/ose-logging-rsyslog found in OCP build data.  branch=master image=logging-rsyslog ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=master image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-master.yaml
ERRO[0000] Promotion found in CI for image f5-router, but no configuration for openshift/ose-f5-router found in OCP build data.  branch=master image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml org=openshift repo=router source-file=openshift-router-master.yaml
ERRO[0000] Promotion found in CI for image service-serving-cert-signer, but no configuration for openshift/ose-service-serving-cert-signer found in OCP build data.  branch=master image=service-serving-cert-signer org=openshift repo=service-serving-cert-signer source-file=openshift-service-serving-cert-signer-master.yaml
FATA[0000] Found configurations that promote to official streams but do not have corresponding OCP build data configurations. 

@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from c42c1ed to 63b838b Compare March 22, 2019 19:53
@sosiouxme
Copy link
Member

Fallback branch not set - I don't see this as a problem. Just need one branch that exists.
Source repo URL not set in OCP build data configuration. -- this is for dist-git-only repos. If we want to start forcing these to build from upstream source that seems like a wider discussion than we can have here.
Promotion found in CI for image service-serving-cert-signer -- thought I saw in demos this morning that this was renamed? These are real discrepancies and we should resolve them.

@stevekuznetsov
Copy link
Contributor Author

Current errors:

ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml ocp-build-data-value= org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/ansible-service-broker.git" image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml ocp-build-data-value= org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value="git@github.com:openshift/builder.git" image=docker-builder ocp-build-data-path=images/openshift-enterprise-builder.yml ocp-build-data-value="git@github.com:openshift/builder" org=openshift repo=builder source-file=openshift-builder-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value="git@github.com:openshift/cloud-provider-openstack.git" image=manila-provisioner ocp-build-data-path=images/ose-manila-provisioner.yml ocp-build-data-value="https://github.com/openshift/cloud-provider-openstack.git" org=openshift repo=cloud-provider-openstack source-file=openshift-cloud-provider-openstack-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value="git@github.com:openshift/cluster-api-provider-aws.git" image=aws-machine-controllers ocp-build-data-path=images/ose-aws-machine-controllers.yml ocp-build-data-value="git@github.com:openshift/cluster-api-provider-aws" org=openshift repo=cluster-api-provider-aws source-file=openshift-cluster-api-provider-aws-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=azure-machine-controllers ocp-build-data-value=openshift/ose-azure-machine-controllers org=openshift repo=cluster-api-provider-azure source-file=openshift-cluster-api-provider-azure-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value="git@github.com:openshift/cluster-logging-operator.git" image=cluster-logging-operator ocp-build-data-path=images/cluster-logging-operator.yml ocp-build-data-value="git@github.com:openshift/cluster-logging-operator" org=openshift repo=cluster-logging-operator source-file=openshift-cluster-logging-operator-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml ocp-build-data-value= org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml ocp-build-data-value= org=openshift repo=console-operator source-file=openshift-console-operator-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=container-networking-plugins-supported ocp-build-data-path=images/ose-containernetworking-plugins.yml ocp-build-data-value=release org=openshift repo=containernetworking-plugins source-file=openshift-containernetworking-plugins-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=container-networking-plugins-unsupported ocp-build-data-path=images/ose-containernetworking-plugins-unsupported.yml ocp-build-data-value=release org=openshift repo=containernetworking-plugins source-file=openshift-containernetworking-plugins-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=openshift-4.0 ci-operator-value=openshift-4.0 image=etcd ocp-build-data-path=images/ose-etcd.yml ocp-build-data-value= org=openshift repo=etcd source-file=openshift-etcd-openshift-4.0.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/external-storage.git" image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/external-storage.git" image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml ocp-build-data-value= org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=openshift-4.0 ci-operator-value=openshift-4.0 image=kube-client-agent ocp-build-data-path=images/ose-kube-client-agent.yml ocp-build-data-value= org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=openshift-4.0 ci-operator-value=openshift-4.0 image=kube-etcd-signer-server ocp-build-data-path=images/ose-kube-etcd-signer-server.yml ocp-build-data-value= org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value="git@github.com:openshift/machine-api-operator.git" image=machine-api-operator ocp-build-data-path=images/ose-machine-api-operator.yml ocp-build-data-value="git@github.com:openshift/machine-api-operator" org=openshift repo=machine-api-operator source-file=openshift-machine-api-operator-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=multus-admission-controller ocp-build-data-path=images/ose-multus-admission-controller.yml ocp-build-data-value=release org=openshift repo=multus-admission-controller source-file=openshift-multus-admission-controller-master.yaml
ERRO[0000] Branch in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value=master image=multus-cni ocp-build-data-path=images/multus-cni.yml ocp-build-data-value=release org=openshift repo=multus-cni source-file=openshift-multus-cni-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=ansible ocp-build-data-value=openshift/ose-ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=template-service-broker ocp-build-data-path=images/template-service-broker.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=template-service-broker ocp-build-data-path=images/template-service-broker.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=node ocp-build-data-path=images/openshift-enterprise-node.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=node ocp-build-data-path=images/openshift-enterprise-node.yml ocp-build-data-value= org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master ci-operator-value="git@github.com:openshift/origin.git" image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml ocp-build-data-value=openshift/ose-machine-os-content org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Branch not set in OCP build data configuration.  branch=master ci-operator-value=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml ocp-build-data-value= org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Repo URL not set in OCP build data configuration.  branch=master ci-operator-value="git@github.com:openshift/origin-aggregated-logging.git" image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml ocp-build-data-value= org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master ci-operator-value="git@github.com:openshift/origin-aggregated-logging.git" image=logging-rsyslog ocp-build-data-path=images/logging-eventrouter.yml ocp-build-data-value=openshift/ose-logging-rsyslog org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Repo URL in CI Operator configuration does not match that for OCP build data.  branch=master ci-operator-value="git@github.com:openshift/ovn-kubernetes.git" image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml ocp-build-data-value="git@github.com:openshift/ose-ovn-kubernetes.git" org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml ocp-build-data-value=openshift/ose-f5-router org=openshift repo=router source-file=openshift-router-master.yaml
ERRO[0000] No configuration for the expected product image found in OCP build data.  branch=master image=service-serving-cert-signer ocp-build-data-value=openshift/ose-service-serving-cert-signer org=openshift repo=service-serving-cert-signer source-file=openshift-service-serving-cert-signer-master.yaml
FATA[0000] Found configurations that promote to official streams but do not have corresponding OCP build data configurations. 

@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch 3 times, most recently from 599776f to 1e99233 Compare March 27, 2019 22:06
@sosiouxme
Copy link
Member

https://jira.coreos.com/browse/ART-550 for bringing configs into alignment (mostly, no more distgit-only OCP builds).

@shiywang
Copy link

hi, @stevekuznetsov , could you please push your change I think the latest log is not 100% same as your code.

@stevekuznetsov
Copy link
Contributor Author

Yep, give me a day or two.

@openshift-ci-robot openshift-ci-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 24, 2019
@stevekuznetsov
Copy link
Contributor Author

We've bumped development branches to 4.1 so I can start validating this

@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from 1e99233 to 386b19e Compare April 24, 2019 22:57
@openshift-ci-robot openshift-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 24, 2019
@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from 386b19e to 3028753 Compare April 24, 2019 23:11
@stevekuznetsov
Copy link
Contributor Author

@shiywang updated, now I see:

$ promotion-validator --release-repo-dir /home/skuznets/releasego/src/github.com/openshift/release --ocp-build-data-repo-dir /home/skuznets/Documents/go/src/github.com/openshift/ocp-build-data --target-release 4.1 --latest-release
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml
ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data.  branch=master image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-master.yaml
ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data.  branch=release-4.1 image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image certman-operator, but no configuration for openshift/ose-certman-operator found in OCP build data.  branch=master image=certman-operator org=openshift repo=certman-operator source-file=openshift-certman-operator-master.yaml
ERRO[0000] Promotion found in CI for image certman-operator, but no configuration for openshift/ose-certman-operator found in OCP build data.  branch=release-4.1 image=certman-operator org=openshift repo=certman-operator source-file=openshift-certman-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image kubemark-machine-controllers, but no configuration for openshift/ose-kubemark-machine-controllers found in OCP build data.  branch=master image=kubemark-machine-controllers org=openshift repo=cluster-api-provider-kubemark source-file=openshift-cluster-api-provider-kubemark-master.yaml
ERRO[0000] Promotion found in CI for image kubemark-machine-controllers, but no configuration for openshift/ose-kubemark-machine-controllers found in OCP build data.  branch=release-4.1 image=kubemark-machine-controllers org=openshift repo=cluster-api-provider-kubemark source-file=openshift-cluster-api-provider-kubemark-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=cluster-capacity ocp-build-data-path=images/openshift-enterprise-cluster-capacity.yml org=openshift repo=cluster-capacity source-file=openshift-cluster-capacity-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).  branch=release-4.1 image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image cluster-update-keys, but no configuration for openshift/ose-cluster-update-keys found in OCP build data.  branch=master image=cluster-update-keys org=openshift repo=cluster-update-keys source-file=openshift-cluster-update-keys-master.yaml
ERRO[0000] Promotion found in CI for image cluster-update-keys, but no configuration for openshift/ose-cluster-update-keys found in OCP build data.  branch=release-4.1 image=cluster-update-keys org=openshift repo=cluster-update-keys source-file=openshift-cluster-update-keys-release-4.1.yaml
ERRO[0000] Promotion found in CI for image configure-alertmanager-operator, but no configuration for openshift/ose-configure-alertmanager-operator found in OCP build data.  branch=master image=configure-alertmanager-operator org=openshift repo=configure-alertmanager-operator source-file=openshift-configure-alertmanager-operator-master.yaml
ERRO[0000] Promotion found in CI for image configure-alertmanager-operator, but no configuration for openshift/ose-configure-alertmanager-operator found in OCP build data.  branch=release-4.1 image=configure-alertmanager-operator org=openshift repo=configure-alertmanager-operator source-file=openshift-configure-alertmanager-operator-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-master.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).  branch=release-4.1 image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image csi-external-provisioner, but no configuration for openshift/ose-csi-external-provisioner found in OCP build data.  branch=master image=csi-external-provisioner org=openshift repo=csi-external-provisioner source-file=openshift-csi-external-provisioner-master.yaml
ERRO[0000] Promotion found in CI for image csi-external-provisioner, but no configuration for openshift/ose-csi-external-provisioner found in OCP build data.  branch=release-4.1 image=csi-external-provisioner org=openshift repo=csi-external-provisioner source-file=openshift-csi-external-provisioner-release-4.1.yaml
ERRO[0000] Promotion found in CI for image deadmanssnitch-operator, but no configuration for openshift/ose-deadmanssnitch-operator found in OCP build data.  branch=master image=deadmanssnitch-operator org=openshift repo=deadmanssnitch-operator source-file=openshift-deadmanssnitch-operator-master.yaml
ERRO[0000] Promotion found in CI for image deadmanssnitch-operator, but no configuration for openshift/ose-deadmanssnitch-operator found in OCP build data.  branch=release-4.1 image=deadmanssnitch-operator org=openshift repo=deadmanssnitch-operator source-file=openshift-deadmanssnitch-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image dedicated-admin-operator, but no configuration for openshift/ose-dedicated-admin-operator found in OCP build data.  branch=master image=dedicated-admin-operator org=openshift repo=dedicated-admin-operator source-file=openshift-dedicated-admin-operator-master.yaml
ERRO[0000] Promotion found in CI for image dedicated-admin-operator, but no configuration for openshift/ose-dedicated-admin-operator found in OCP build data.  branch=release-4.1 image=dedicated-admin-operator org=openshift repo=dedicated-admin-operator source-file=openshift-dedicated-admin-operator-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=etcd ocp-build-data-path=images/ose-etcd.yml org=openshift repo=etcd source-file=openshift-etcd-openshift-4.0.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Promotion found in CI for image upi-installer, but no configuration for openshift/ose-upi-installer found in OCP build data.  branch=master image=upi-installer ocp-build-data-path=images/ose-installer-artifacts.yml org=openshift repo=installer source-file=openshift-installer-master.yaml
ERRO[0000] Promotion found in CI for image upi-installer, but no configuration for openshift/ose-upi-installer found in OCP build data.  branch=release-4.1 image=upi-installer ocp-build-data-path=images/ose-installer-artifacts.yml org=openshift repo=installer source-file=openshift-installer-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins ocp-build-data-path=images/openshift-jenkins-2.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-base ocp-build-data-path=images/jenkins-slave-base-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-maven ocp-build-data-path=images/jenkins-agent-maven-35-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-nodejs ocp-build-data-path=images/jenkins-agent-nodejs-8-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=kube-client-agent ocp-build-data-path=images/ose-kube-client-agent.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=kube-etcd-signer-server ocp-build-data-path=images/ose-kube-etcd-signer-server.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Promotion found in CI for image local-storage-operator, but no configuration for openshift/ose-local-storage-operator found in OCP build data.  branch=master image=local-storage-operator org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-master.yaml
ERRO[0000] Promotion found in CI for image local-storage-diskmaker, but no configuration for openshift/ose-local-storage-diskmaker found in OCP build data.  branch=master image=local-storage-diskmaker org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-master.yaml
ERRO[0000] Promotion found in CI for image local-storage-operator, but no configuration for openshift/ose-local-storage-operator found in OCP build data.  branch=release-4.1 image=local-storage-operator org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image local-storage-diskmaker, but no configuration for openshift/ose-local-storage-diskmaker found in OCP build data.  branch=release-4.1 image=local-storage-diskmaker org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image ansible, but no configuration for openshift/ose-ansible found in OCP build data.  branch=master image=ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-master.yaml
ERRO[0000] Promotion found in CI for image ansible, but no configuration for openshift/ose-ansible found in OCP build data.  branch=release-4.1 image=ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-release-4.1.yaml
ERRO[0000] Promotion found in CI for image openshift-state-metrics, but no configuration for openshift/ose-openshift-state-metrics found in OCP build data.  branch=master image=openshift-state-metrics org=openshift repo=openshift-state-metrics source-file=openshift-openshift-state-metrics-master.yaml
ERRO[0000] Promotion found in CI for image openshift-state-metrics, but no configuration for openshift/ose-openshift-state-metrics found in OCP build data.  branch=release-4.1 image=openshift-state-metrics org=openshift repo=openshift-state-metrics source-file=openshift-openshift-state-metrics-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=template-service-broker ocp-build-data-path=images/template-service-broker.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=template-service-broker ocp-build-data-path=images/template-service-broker.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cli-artifacts ocp-build-data-path=images/ose-cli-artifacts.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=cli-artifacts ocp-build-data-path=images/ose-cli-artifacts.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=node ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=node ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=master image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=template-service-broker ocp-build-data-path=images/template-service-broker.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=template-service-broker ocp-build-data-path=images/template-service-broker.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=cli ocp-build-data-path=images/openshift-enterprise-cli.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=cli-artifacts ocp-build-data-path=images/ose-cli-artifacts.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=cli-artifacts ocp-build-data-path=images/ose-cli-artifacts.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=hypershift ocp-build-data-path=images/openshift-enterprise-hypershift.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=hyperkube ocp-build-data-path=images/openshift-enterprise-hyperkube.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=tests ocp-build-data-path=images/openshift-enterprise-tests.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=deployer ocp-build-data-path=images/openshift-enterprise-deployer.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=recycler ocp-build-data-path=images/openshift-enterprise-recycler.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=node ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=node ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=release-4.1 image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=master image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-master.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=release-4.1 image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-release-4.1.yaml
ERRO[0000] Promotion found in CI for image pagerduty-operator, but no configuration for openshift/ose-pagerduty-operator found in OCP build data.  branch=master image=pagerduty-operator org=openshift repo=pagerduty-operator source-file=openshift-pagerduty-operator-master.yaml
ERRO[0000] Promotion found in CI for image pagerduty-operator, but no configuration for openshift/ose-pagerduty-operator found in OCP build data.  branch=release-4.1 image=pagerduty-operator org=openshift repo=pagerduty-operator source-file=openshift-pagerduty-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image f5-router, but no configuration for openshift/ose-f5-router found in OCP build data.  branch=master image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml org=openshift repo=router source-file=openshift-router-master.yaml
ERRO[0000] Promotion found in CI for image f5-router, but no configuration for openshift/ose-f5-router found in OCP build data.  branch=release-4.1 image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml org=openshift repo=router source-file=openshift-router-release-4.1.yaml
ERRO[0000] Promotion found in CI for image support-operator, but no configuration for openshift/ose-support-operator found in OCP build data.  branch=master image=support-operator org=openshift repo=support-operator source-file=openshift-support-operator-master.yaml
ERRO[0000] Promotion found in CI for image support-operator, but no configuration for openshift/ose-support-operator found in OCP build data.  branch=release-4.1 image=support-operator org=openshift repo=support-operator source-file=openshift-support-operator-release-4.1.yaml
FATA[0000] Found configurations that promote to official streams but do not have corresponding OCP build data configurations. 

@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from 3028753 to 6d171fd Compare April 26, 2019 15:28
@stevekuznetsov
Copy link
Contributor Author

@sosiouxme ok, read in the alias from the group yaml and did hackery to allow origin CI to match with OSE build data

$ promotion-validator --ocp-build-data-repo-dir /home/skuznets/Documents/go/src/github.com/openshift/ocp-build-data --release-repo-dir /home/skuznets/releasego/src/github.com/openshift/release --target-release 4.1 --latest-release
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml
ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data.  branch=master image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-master.yaml
ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data.  branch=release-4.1 image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image certman-operator, but no configuration for openshift/ose-certman-operator found in OCP build data.  branch=master image=certman-operator org=openshift repo=certman-operator source-file=openshift-certman-operator-master.yaml
ERRO[0000] Promotion found in CI for image certman-operator, but no configuration for openshift/ose-certman-operator found in OCP build data.  branch=release-4.1 image=certman-operator org=openshift repo=certman-operator source-file=openshift-certman-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image kubemark-machine-controllers, but no configuration for openshift/ose-kubemark-machine-controllers found in OCP build data.  branch=master image=kubemark-machine-controllers org=openshift repo=cluster-api-provider-kubemark source-file=openshift-cluster-api-provider-kubemark-master.yaml
ERRO[0000] Promotion found in CI for image kubemark-machine-controllers, but no configuration for openshift/ose-kubemark-machine-controllers found in OCP build data.  branch=release-4.1 image=kubemark-machine-controllers org=openshift repo=cluster-api-provider-kubemark source-file=openshift-cluster-api-provider-kubemark-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=cluster-capacity ocp-build-data-path=images/openshift-enterprise-cluster-capacity.yml org=openshift repo=cluster-capacity source-file=openshift-cluster-capacity-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).  branch=release-4.1 image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image cluster-update-keys, but no configuration for openshift/ose-cluster-update-keys found in OCP build data.  branch=master image=cluster-update-keys org=openshift repo=cluster-update-keys source-file=openshift-cluster-update-keys-master.yaml
ERRO[0000] Promotion found in CI for image cluster-update-keys, but no configuration for openshift/ose-cluster-update-keys found in OCP build data.  branch=release-4.1 image=cluster-update-keys org=openshift repo=cluster-update-keys source-file=openshift-cluster-update-keys-release-4.1.yaml
ERRO[0000] Promotion found in CI for image configure-alertmanager-operator, but no configuration for openshift/ose-configure-alertmanager-operator found in OCP build data.  branch=master image=configure-alertmanager-operator org=openshift repo=configure-alertmanager-operator source-file=openshift-configure-alertmanager-operator-master.yaml
ERRO[0000] Promotion found in CI for image configure-alertmanager-operator, but no configuration for openshift/ose-configure-alertmanager-operator found in OCP build data.  branch=release-4.1 image=configure-alertmanager-operator org=openshift repo=configure-alertmanager-operator source-file=openshift-configure-alertmanager-operator-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-master.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).  branch=release-4.1 image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image csi-external-provisioner, but no configuration for openshift/ose-csi-external-provisioner found in OCP build data.  branch=master image=csi-external-provisioner org=openshift repo=csi-external-provisioner source-file=openshift-csi-external-provisioner-master.yaml
ERRO[0000] Promotion found in CI for image csi-external-provisioner, but no configuration for openshift/ose-csi-external-provisioner found in OCP build data.  branch=release-4.1 image=csi-external-provisioner org=openshift repo=csi-external-provisioner source-file=openshift-csi-external-provisioner-release-4.1.yaml
ERRO[0000] Promotion found in CI for image deadmanssnitch-operator, but no configuration for openshift/ose-deadmanssnitch-operator found in OCP build data.  branch=master image=deadmanssnitch-operator org=openshift repo=deadmanssnitch-operator source-file=openshift-deadmanssnitch-operator-master.yaml
ERRO[0000] Promotion found in CI for image deadmanssnitch-operator, but no configuration for openshift/ose-deadmanssnitch-operator found in OCP build data.  branch=release-4.1 image=deadmanssnitch-operator org=openshift repo=deadmanssnitch-operator source-file=openshift-deadmanssnitch-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image dedicated-admin-operator, but no configuration for openshift/ose-dedicated-admin-operator found in OCP build data.  branch=master image=dedicated-admin-operator org=openshift repo=dedicated-admin-operator source-file=openshift-dedicated-admin-operator-master.yaml
ERRO[0000] Promotion found in CI for image dedicated-admin-operator, but no configuration for openshift/ose-dedicated-admin-operator found in OCP build data.  branch=release-4.1 image=dedicated-admin-operator org=openshift repo=dedicated-admin-operator source-file=openshift-dedicated-admin-operator-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=etcd ocp-build-data-path=images/ose-etcd.yml org=openshift repo=etcd source-file=openshift-etcd-openshift-4.0.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=snapshot-controller ocp-build-data-path=images/snapshot-controller.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=snapshot-provisioner ocp-build-data-path=images/snapshot-provisioner.yml org=openshift repo=external-storage source-file=openshift-external-storage-release-4.1.yaml
ERRO[0000] Promotion found in CI for image upi-installer, but no configuration for openshift/ose-upi-installer found in OCP build data.  branch=master image=upi-installer ocp-build-data-path=images/ose-installer-artifacts.yml org=openshift repo=installer source-file=openshift-installer-master.yaml
ERRO[0000] Promotion found in CI for image upi-installer, but no configuration for openshift/ose-upi-installer found in OCP build data.  branch=release-4.1 image=upi-installer ocp-build-data-path=images/ose-installer-artifacts.yml org=openshift repo=installer source-file=openshift-installer-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins ocp-build-data-path=images/openshift-jenkins-2.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-base ocp-build-data-path=images/jenkins-slave-base-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-maven ocp-build-data-path=images/jenkins-agent-maven-35-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-nodejs ocp-build-data-path=images/jenkins-agent-nodejs-8-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=kube-client-agent ocp-build-data-path=images/ose-kube-client-agent.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.0 image=kube-etcd-signer-server ocp-build-data-path=images/ose-kube-etcd-signer-server.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.0.yaml
ERRO[0000] Promotion found in CI for image local-storage-operator, but no configuration for openshift/ose-local-storage-operator found in OCP build data.  branch=master image=local-storage-operator org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-master.yaml
ERRO[0000] Promotion found in CI for image local-storage-diskmaker, but no configuration for openshift/ose-local-storage-diskmaker found in OCP build data.  branch=master image=local-storage-diskmaker org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-master.yaml
ERRO[0000] Promotion found in CI for image local-storage-operator, but no configuration for openshift/ose-local-storage-operator found in OCP build data.  branch=release-4.1 image=local-storage-operator org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image local-storage-diskmaker, but no configuration for openshift/ose-local-storage-diskmaker found in OCP build data.  branch=release-4.1 image=local-storage-diskmaker org=openshift repo=local-storage-operator source-file=openshift-local-storage-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image ansible, but no configuration for openshift/ose-ansible found in OCP build data.  branch=master image=ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-master.yaml
ERRO[0000] Promotion found in CI for image ansible, but no configuration for openshift/ose-ansible found in OCP build data.  branch=release-4.1 image=ansible org=openshift repo=openshift-ansible source-file=openshift-openshift-ansible-release-4.1.yaml
ERRO[0000] Promotion found in CI for image openshift-state-metrics, but no configuration for openshift/ose-openshift-state-metrics found in OCP build data.  branch=master image=openshift-state-metrics org=openshift repo=openshift-state-metrics source-file=openshift-openshift-state-metrics-master.yaml
ERRO[0000] Promotion found in CI for image openshift-state-metrics, but no configuration for openshift/ose-openshift-state-metrics found in OCP build data.  branch=release-4.1 image=openshift-state-metrics org=openshift repo=openshift-state-metrics source-file=openshift-openshift-state-metrics-release-4.1.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=master image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=release-4.1 image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=master image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-master.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=release-4.1 image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-release-4.1.yaml
ERRO[0000] Promotion found in CI for image pagerduty-operator, but no configuration for openshift/ose-pagerduty-operator found in OCP build data.  branch=master image=pagerduty-operator org=openshift repo=pagerduty-operator source-file=openshift-pagerduty-operator-master.yaml
ERRO[0000] Promotion found in CI for image pagerduty-operator, but no configuration for openshift/ose-pagerduty-operator found in OCP build data.  branch=release-4.1 image=pagerduty-operator org=openshift repo=pagerduty-operator source-file=openshift-pagerduty-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image f5-router, but no configuration for openshift/ose-f5-router found in OCP build data.  branch=master image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml org=openshift repo=router source-file=openshift-router-master.yaml
ERRO[0000] Promotion found in CI for image f5-router, but no configuration for openshift/ose-f5-router found in OCP build data.  branch=release-4.1 image=f5-router ocp-build-data-path=images/openshift-enterprise-haproxy-router.yml org=openshift repo=router source-file=openshift-router-release-4.1.yaml
ERRO[0000] Promotion found in CI for image support-operator, but no configuration for openshift/ose-support-operator found in OCP build data.  branch=master image=support-operator org=openshift repo=support-operator source-file=openshift-support-operator-master.yaml
ERRO[0000] Promotion found in CI for image support-operator, but no configuration for openshift/ose-support-operator found in OCP build data.  branch=release-4.1 image=support-operator org=openshift repo=support-operator source-file=openshift-support-operator-release-4.1.yaml
FATA[0000] Found configurations that promote to official streams but do not have corresponding OCP build data configurations. 

@adammhaile
Copy link

Upstream and Downstream just have different names a lot of the time and don't always follow the usual process.... for one, remember that the ocp-build-data names are dist-git names not the released image name. There's zero we can do to change this as we require the distgit name for building.
A couple notes on the images...

  • anisble is called openshift-ansible on our end, not ose-ansible
  • openshift-state-metrics is called kube-state-metrics
  • local-storage-operator is called cluster-storage-operator
  • local-storage-diskmaker isn't something we have

Those are just a few I pulled out. But you get the point.

@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from 6d171fd to 552dc5c Compare April 30, 2019 18:12
@openshift-ci-robot openshift-ci-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 30, 2019
@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from 552dc5c to 8c8a0cb Compare April 30, 2019 23:10
@openshift-ci-robot openshift-ci-robot removed the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label Apr 30, 2019
Signed-off-by: Steve Kuznetsov <skuznets@redhat.com>
@stevekuznetsov stevekuznetsov force-pushed the skuznets/promotion-validator branch from 8c8a0cb to 64ae61c Compare April 30, 2019 23:30
@stevekuznetsov
Copy link
Contributor Author

@smarterclayton @adammhaile @tbielawa @sosiouxme with the blacklist...

ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml
ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data.  branch=master image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-master.yaml
ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data.  branch=release-4.1 image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=cluster-capacity ocp-build-data-path=images/openshift-enterprise-cluster-capacity.yml org=openshift repo=cluster-capacity source-file=openshift-cluster-capacity-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-master.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).  branch=release-4.1 image=cluster-monitoring-operator ocp-build-data-path=images/cluster-monitoring-operator.yml org=openshift repo=cluster-monitoring-operator source-file=openshift-cluster-monitoring-operator-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-master.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).  branch=release-4.1 image=console-operator ocp-build-data-path=images/openshift-enterprise-console-operator.yml org=openshift repo=console-operator source-file=openshift-console-operator-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.1 image=etcd ocp-build-data-path=images/ose-etcd.yml org=openshift repo=etcd source-file=openshift-etcd-openshift-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins ocp-build-data-path=images/openshift-jenkins-2.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-base ocp-build-data-path=images/jenkins-slave-base-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-maven ocp-build-data-path=images/jenkins-agent-maven-35-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-nodejs ocp-build-data-path=images/jenkins-agent-nodejs-8-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.1 image=kube-client-agent ocp-build-data-path=images/ose-kube-client-agent.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=openshift-4.1 image=kube-etcd-signer-server ocp-build-data-path=images/ose-kube-etcd-signer-server.yml org=openshift repo=kubecsr source-file=openshift-kubecsr-openshift-4.1.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=master image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-master.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data.  branch=release-4.1 image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml
ERRO[0000] Fallback branch not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=master image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-master.yaml
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml
ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=master image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-master.yaml
ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes.  branch=release-4.1 image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-release-4.1.yaml
FATA[0000] Found configurations that promote to official streams but do not have corresponding OCP build data configurations. 
``

@openshift-ci-robot openshift-ci-robot added the needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. label May 12, 2019
@openshift-ci-robot
Copy link

@stevekuznetsov: PR needs rebase.

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@shiywang
Copy link

 CI Operator configuration (release-4.1) does not match that resolved from OCP build data (master).

For those kind of messages or similar ( release-4.1 vs master )... not very useful, we should filter out since ocp-build-data doesn't use master branch

ERRO[0000] Source repo URL in OCP build data (git@github.com:openshift/ose-ovn-kubernetes.git) is not a recognized URL for openshift/ovn-kubernetes. branch=release-4.1 image=ovn-kubernetes ocp-build-data-path=images/ose-ovn-kubernetes.yml org=openshift repo=ovn-kubernetes source-file=openshift-ovn-kubernetes-release-4.1.yaml

  1. For this one could be removed, it's another ose- prefix issue. btw we recently remove ovn-kubernetes for 4.1 openshift-eng/ocp-build-data@48fca6c I think that will cause tool throw errors again. cc @sosiouxme

ERRO[0000] Promotion found in CI for image aws-account-operator, but no configuration for openshift/ose-aws-account-operator found in OCP build data. branch=release-4.1 image=aws-account-operator org=openshift repo=aws-account-operator source-file=openshift-aws-account-operator-release-4.1.yaml
ERRO[0000] Promotion found in CI for image machine-os-content, but no configuration for openshift/ose-machine-os-content found in OCP build data. branch=release-4.1 image=machine-os-content ocp-build-data-path=images/openshift-enterprise-node.yml org=openshift repo=origin source-file=openshift-origin-release-4.1.yaml

  1. this one we need to add an asw-account-operator and machine-os-content for 4.1 or 4.2? @sosiouxme
ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml


ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=ansible-service-broker ocp-build-data-path=images/openshift-enterprise-asb.yml org=openshift repo=ansible-service-broker source-file=openshift-ansible-service-broker-release-4.1.yaml


ERRO[0000] Target branch not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml


ERRO[0000] Source repo URL not set in OCP build data configuration.  branch=release-4.1 image=logging-eventrouter ocp-build-data-path=images/logging-eventrouter.yml org=openshift repo=origin-aggregated-logging source-file=openshift-origin-aggregated-logging-release-4.1.yaml

  1. https://github.com/openshift/ocp-build-data/blob/openshift-4.1/images/logging-eventrouter.yml https://github.com/openshift/ocp-build-data/blob/openshift-4.1/images/openshift-enterprise-asb.yml
    those two we need to change here?
    why this one doesn't have source repo and target branch ?
ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=cluster-capacity ocp-build-data-path=images/openshift-enterprise-cluster-capacity.yml org=openshift repo=cluster-capacity source-file=openshift-cluster-capacity-release-4.1.yaml

ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins ocp-build-data-path=images/openshift-jenkins-2.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml

ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-base ocp-build-data-path=images/jenkins-slave-base-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml

ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-maven ocp-build-data-path=images/jenkins-agent-maven-35-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml

ERRO[0000] Target branch in CI Operator configuration (release-4.1) does not match that resolved from OCP build data (openshift-4.1).  branch=release-4.1 image=jenkins-agent-nodejs ocp-build-data-path=images/jenkins-agent-nodejs-8-rhel7.yml org=openshift repo=jenkins source-file=openshift-jenkins-release-4.1.yaml
  1. those above I see adam made a change here: openshift-eng/ocp-build-data@cd851ce, is that the reason of mismatch?

@stevekuznetsov
Copy link
Contributor Author

For those kind of messages or similar ( release-4.1 vs master )... not very useful, we should filter out since ocp-build-data doesn't use master branch

I mean what you are literally reading in the error message is that the ocp-build-data configuration did use master...

@shiywang
Copy link

shiywang commented May 23, 2019

just talked with @sosiouxme 1 and machine-os-content is something we can't change also 3, 4 for some historical reason..I guess, I will take a look why we don't have asw-account-operator

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
approved Indicates a PR has been approved by an approver from all required OWNERS files. needs-rebase Indicates a PR cannot be merged because it has merge conflicts with HEAD. size/L Denotes a PR that changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants