anchor.diff:          "name": "dockerhub"
          },
       },
  -    "type": "STI"
  +    "type": "Source"
     }
   }
   ----
  
positive.code: 
  Supply the `.dockercfg` file with valid Docker Registry credentials in order to push the output image into a private Docker Registry or pull the
  builder image from the private Docker Registry that requires authentication.
  
  The *_.dockercfg_* JSON file exists in your home directory by default and has
  following format:
  
negative.code: can also add authentication entries to this file by running the `docker login`
  command. The file will be created if it does not exist.
  
  Kubernetes provides the https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/design/secrets.md[Secret]
  resource, which is used to store your configuration and passwords.
  
  To create the `*Secret*` resource from your local `.dockercfg` file, you can run
  following command:
  
  ====
  ----
  $ openshift ex bundle-secret dockerhub ~/.dockercfg | osc create -f -
  ----
  ====
  
  This command generates JSON specification of the Secret resource named
  'dockerhub'. Then this resource is passed to the standard input of `*osc create*`
  command.
  
  Once you have the `*Secret*` created, you can add a `PushSecret` field into the
  `Output` section of the `BuildConfig` and set it to the name of the `*Secret*`
  