Hi Brian,

You should not try to export and import the complete set of resources of a
project. Many of them are supposed to be, in the lack of a better work,
'ephemeral', created as a consequence of the configChange trigger of other
resources. Order matters, too. You should export select resources, such as:

oc export bc,dc,is,svc,cm > project.yaml

Even then, be prepared to manually clean out the project.yaml file because
it will contain runtime attributes that may not make sense when imported
back.

[]s, Fernando Lozano


On Fri, Jun 1, 2018 at 1:16 PM, Brian Keyes <[email protected]> wrote:

> HEllo , I am attempting to export and import a project but if I back the
> project up wtih
>
>
> oc export all -o yaml > project.yaml
>
> destroy my open-shift environment completely  and then restore with
>
> oc create -f project.yaml I get all kinds of errors , I am not sure why
> this is
>
>
>
> $ oc create -f 151pm-bk.yml
> deploymentconfig "django-ex-151pm-bk" created
> buildconfig "django-ex-151pm-bk" created
> build "django-ex-151pm-bk-1" created
> imagestream "django-ex-151pm-bk" created
> route "django-ex-151pm-bk" created
> service "django-ex-151pm-bk" created
> build "django-ex-151pm-bk-1" created
> Error from server (Forbidden): pods "django-ex-151pm-bk-1-build" is
> forbidden: unable to validate against any security context constraint:
> [spec.volumes[1]: Invalid value: "hostPath": hostPath volumes are not
> allowed to be used spec.volumes[2]: Invalid value: "hostPath": hostPath
> volumes are not allowed to be used provider restricted: 
> .spec.containers[0].securityContext.privileged:
> Invalid value: true: Privileged containers are not allowed]
> Error from server (Forbidden): pods "django-ex-151pm-bk-1-" is forbidden:
> unable to validate against any security context constraint: [fsGroup:
> Invalid value: []int64{1000570000}: 1000570000 is not an allowed group
> seLinuxOptions.level: Invalid value: "s0:c24,c9": seLinuxOptions.level on
> does not match required level.  Found s0:c24,c9, wanted s0:c12,c9
> securityContext.runAsUser: Invalid value: 1000570000: UID on container
> django-ex-151pm-bk does not match required range.  Found 1000570000,
> required min: 1000150000 max: 1000159999 seLinuxOptions.level: Invalid
> value: "s0:c24,c9": seLinuxOptions.level on django-ex-151pm-bk does not
> match required level.  Found s0:c24,c9, wanted s0:c12,c9]
> Error from server (Forbidden): replicationcontrollers
> "django-ex-151pm-bk-1" is forbidden: cannot set blockOwnerDeletion if an
> ownerReference refers to a resource you can't set finalizers on: User
> "admin" cannot update deploymentconfigs/finalizers.apps.openshift.io in
> project "151pm-bk", <nil>
> Error from server (AlreadyExists): buildconfigs "django-ex-151pm-bk"
> already exists
> Error from server (AlreadyExists): deploymentconfigs "django-ex-151pm-bk"
> already exists
> Error from server (AlreadyExists): imagestreams "django-ex-151pm-bk"
> already exists
> Error from server (AlreadyExists): routes "django-ex-151pm-bk" already exis
>
>
> --
> thanks !
>
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>
>
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to