Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move volume replication operator to kubernetes-csi-addons #116

Closed
5 of 6 tasks
Madhu-1 opened this issue Feb 10, 2022 · 0 comments · Fixed by #212
Closed
5 of 6 tasks

Move volume replication operator to kubernetes-csi-addons #116

Madhu-1 opened this issue Feb 10, 2022 · 0 comments · Fixed by #212
Assignees

Comments

@Madhu-1
Copy link
Member

Madhu-1 commented Feb 10, 2022

This issue to track the work required to move standalone volume replication operator into the kubernetes-csi-addons repo.

@Madhu-1 Madhu-1 self-assigned this Feb 10, 2022
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jun 27, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yatipadia <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jun 27, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yatipadia <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jun 27, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yatipadia <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jun 27, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yatipadia <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jun 27, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yatipadia <ypadia@redhat.com>
(cherry picked from commit eb728a5)
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jun 27, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yatipadia <ypadia@redhat.com>
(cherry picked from commit eb728a5)
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 26, 2022
This commits converts the kuberentes-csi-addons to
multi-group and generates the required VR and VRC
crds.

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 26, 2022
This commit enables the multigroup api to allow
different group for csi-addons and volume-replication

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 26, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 26, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 26, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit enables the multigroup api to allow
different group for csi-addons and volume-replication

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit enables the multigroup api to allow
different group for csi-addons and volume-replication

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit enables the multigroup api to allow
different group for csi-addons and volume-replication

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
yati1998 added a commit to yati1998/kubernetes-csi-addons that referenced this issue Jul 29, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
mergify bot pushed a commit that referenced this issue Aug 1, 2022
This commit enables the multigroup api to allow
different group for csi-addons and volume-replication

updates: #116

Signed-off-by: yati1998 <ypadia@redhat.com>
mergify bot pushed a commit that referenced this issue Aug 1, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: #116

Signed-off-by: yati1998 <ypadia@redhat.com>
mergify bot pushed a commit that referenced this issue Aug 1, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: #116

Signed-off-by: yati1998 <ypadia@redhat.com>
Rakshith-R added a commit to Rakshith-R/kubernetes-csi-addons that referenced this issue Aug 23, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver

Resolves: csi-addons#116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
Rakshith-R added a commit to Rakshith-R/kubernetes-csi-addons that referenced this issue Aug 23, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver

Resolves: csi-addons#116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
Rakshith-R added a commit to Rakshith-R/kubernetes-csi-addons that referenced this issue Aug 23, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver

Resolves: csi-addons#116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
Rakshith-R added a commit to Rakshith-R/kubernetes-csi-addons that referenced this issue Aug 23, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver
- sends secret name & ns instead of
  secret data, this will be fed in
  by the sidecar.

Resolves: csi-addons#116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
Rakshith-R added a commit to Rakshith-R/kubernetes-csi-addons that referenced this issue Aug 23, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver
- sends secret name & ns instead of
  secret data, this will be fed in
  by the sidecar.

Resolves: csi-addons#116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
@mergify mergify bot closed this as completed in #212 Aug 23, 2022
mergify bot pushed a commit that referenced this issue Aug 23, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver
- sends secret name & ns instead of
  secret data, this will be fed in
  by the sidecar.

Resolves: #116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
openshift-cherrypick-robot referenced this issue in openshift-cherrypick-robot/kubernetes-csi-addons Aug 30, 2022
This commit enables the multigroup api to allow
different group for csi-addons and volume-replication

updates: red-hat-storage#116

Signed-off-by: yati1998 <ypadia@redhat.com>
openshift-cherrypick-robot referenced this issue in openshift-cherrypick-robot/kubernetes-csi-addons Aug 30, 2022
This commit adds types.go file for volumereplication
and volumereplicationclass that can be used to create the
respective crds.
This is a part of movement of volume replication operator
to kubernetes-csi-addons
https://github.com/csi-addons/volume-replication-operator/tree/main/api/v1alpha1

updates: red-hat-storage#116

Signed-off-by: yati1998 <ypadia@redhat.com>
openshift-cherrypick-robot pushed a commit to openshift-cherrypick-robot/kubernetes-csi-addons that referenced this issue Aug 30, 2022
This commit generates the volumereplication
and volumereplicationclass crds using the
make manifest and updates the deepcopy using
make generate.
The genrated files are stored in api/v1aplha1/
This is the part of moving volume replication operator
to kubernetes-csi-addons repo.
https://github.com/csi-addons/volume-replication-operator

Updates: csi-addons#116

Signed-off-by: yati1998 <ypadia@redhat.com>
openshift-cherrypick-robot referenced this issue in openshift-cherrypick-robot/kubernetes-csi-addons Aug 30, 2022
This controller has been ported from
https://github.com/csi-addons/volume-replication-operator
with minimal changes required to suit
kubernetes-csi-addons design.
The main changes include:
- tweaks to rbac
- controller now communicates to sidecar
  instead of csi-driver
- sends secret name & ns instead of
  secret data, this will be fed in
  by the sidecar.

Resolves: red-hat-storage#116

Signed-off-by: Rakshith R <rar@redhat.com>
Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
Signed-off-by: Humble Chirammal <hchiramm@redhat.com>
Signed-off-by: matancarmeli7 <matan.carmeli7@gmail.com>
Signed-off-by: Raghavendra Talur <raghavendra.talur@gmail.com>
Signed-off-by: Santosh Pillai <sapillai@redhat.com>
Signed-off-by: Nitin Goyal <nigoyal@redhat.com>
Signed-off-by: Umanga Chapagain <chapagainumanga@gmail.com>
Signed-off-by: Shyamsundar Ranganathan <srangana@redhat.com>
nixpanic pushed a commit to nixpanic/kubernetes-csi-addons that referenced this issue Mar 4, 2024
Syncing latest changes from upstream main for kubernetes-csi-addons
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant