1. Move NotChanged reporter to allow reuse (commit: 877a1d4) (details)
  2. Add oadm migrate volumesource (commit: 7a7cd88) (details)
  3. Generate: oadm migrate volumesource (commit: 44025d9) (details)
Commit 877a1d463ef1eef9335c0831aa2981e78bb19691 by Mo Khan
Move NotChanged reporter to allow reuse
Signed-off-by: Monis Khan <>
(commit: 877a1d4)
The file was modifiedpkg/cmd/admin/migrate/authorization/authorization.go (diff)
The file was modifiedpkg/cmd/admin/migrate/migrator.go (diff)
Commit 7a7cd8847a46fdec1d46b7f9155ce07be54465fe by Mo Khan
Add oadm migrate volumesource
This command confirms that all objects that contain
volumeSource.metadata do not have it set.  volumeSource.metadata is
deprecated and will no longer be available in the next release.  Thus
all objects that contain a non-nil volumeSource.metadata must be
manually converted to prevent data loss.
The following resource types are checked by this command:
* cronjobs.batch
* daemonsets.extensions
* deployments.extensions
* jobs.batch
* pods
* podtemplates
* replicasets.extensions
* replicationcontrollers
* statefulsets.apps
No resources are mutated.
Signed-off-by: Monis Khan <>
(commit: 7a7cd88)
The file was modifiedpkg/cmd/admin/admin.go (diff)
The file was addedpkg/cmd/admin/migrate/volumesource/volumesource.go
The file was addedtest/testdata/pod-with-volumesource-metadata.yaml
The file was modifiedtest/cmd/ (diff)
Commit 44025d934c890840245fbde2bd1a1eea5ba3f75c by Mo Khan
Generate: oadm migrate volumesource
Signed-off-by: Monis Khan <>
(commit: 44025d9)
The file was modifiedcontrib/completions/zsh/oc (diff)
The file was modifieddocs/man/man1/.files_generated_oadm (diff)
The file was addeddocs/man/man1/oadm-migrate-volumesource.1
The file was modifiedcontrib/completions/zsh/openshift (diff)
The file was addeddocs/man/man1/openshift-admin-migrate-volumesource.1
The file was modifiedcontrib/completions/zsh/oadm (diff)
The file was modifieddocs/man/man1/.files_generated_oc (diff)
The file was modifieddocs/man/man1/.files_generated_openshift (diff)
The file was modifiedcontrib/completions/bash/oc (diff)
The file was addeddocs/man/man1/oc-adm-migrate-volumesource.1
The file was modifiedcontrib/completions/bash/oadm (diff)
The file was modifiedcontrib/completions/bash/openshift (diff)
The file was addeddocs/man/man1/openshift-cli-adm-migrate-volumesource.1