{"push_id":2738831244,"size":3,"distinct_size":3,"ref":"refs/heads/cstor-feature-integration","head":"4c67ab0eb99c2b47b248fd994ee502eef25e372d","before":"7507352bebdf3d2848be58c00a34e5b4f6765d2a","commits":[{"sha":"de369650699e6b0a713ed0cf3a2ebd948a9e753a","author":{"name":"Moteesh Reddy M","email":"06fbb41b1ecf56502c491df99ef5e21c0111e9ef@gmail.com"},"message":"[cstor-integration] cstor volume management crd watcher implementation along with unit tests (#360)\n\n* cstor volume management crd watcher implementation\r\nalong with unit tests\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* tag name changed for cstor volume management image\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* removed commented out code\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* requested changes from the PR\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* review changes\r\n\r\n* modify event getting ignored. fixed it\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* log message improved according to review comments\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* using volumeid in unitinquiry field of istgt.conf\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* merge conflicts resolved from cstor-feature-integration branch\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* unix socket communication refined according to the review comments\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* changes to log message and removed unnecessary variable\r\naccording to the review comments\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* made changes according to review comments and moved utility test interfaces\r\ninto util package\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* some more review changes\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* added test around cr fields validation\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* renamed after queue handler file to handler.go\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* review changes and new code merge from cstor-feature-integration branch\r\n\r\n* new code merged from cstor-feature-integration branch to resolve\r\nconflicts\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* Taking Replication Factor and Consistency Factor\r\nfrom cstovolume cr and using for istgt conf generation\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>\r\n\r\n* added test around replication factor and consistency factor\r\n\r\nSigned-off-by: moteesh <moteesh@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Moteesh/maya/commits/de369650699e6b0a713ed0cf3a2ebd948a9e753a"},{"sha":"e9f4e0aa7d42e11d77c7c76d6d7fb4da38ca85c1","author":{"name":"Prince Rachit Sinha","email":"0070ab145a802efb4bd608afc498d66f3357eb84@mayadata.io"},"message":"CASVolume spec update and Feature Gate check update (#392)\n\n* Add more properties to CASVolume and CStorVolume.\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>\r\n\r\n* Update feature gate check logic for CAS templates.\r\n\r\nThe feature gate OPENEBS_IO_CAS_TEMPLATE_FEATURE_GATE is restricted\r\nto only boolean values. On receiving request the mapi-server would\r\nexit if value is invalid.\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>\r\n\r\n* add test cases for pkg/util/env.go\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>\r\n\r\n* remove assert lib, add more testcases\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>\r\n\r\n* convert to table test cases\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>\r\n\r\n* refactor env_test.go code\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>\r\n\r\n* Return error 500 on invalid feature gate value\r\n\r\nSigned-off-by: Prince Rachit Sinha <prince.rachit@mayadata.io>","distinct":true,"url":"https://api.github.com/repos/Moteesh/maya/commits/e9f4e0aa7d42e11d77c7c76d6d7fb4da38ca85c1"},{"sha":"4c67ab0eb99c2b47b248fd994ee502eef25e372d","author":{"name":"Ashutosh Kumar","email":"432bc762d0f8cc24631693b9769f7b554138faf9@gmail.com"},"message":"Add support for cstor pool creation and deletion (#393)\n\n* Add support for cstor pool creation and deletion\r\n\r\nThis Commit does following:\r\n1. Adds SPC watcher to maya api server for watching SPC object.\r\n2. Handles Create and Delete event of SPC watcher.\r\n3. Defines types for storagepoolclaim,storagepool,cstorpool and disk custom resources(cr).\r\n4. Type of  disk cr has been taken from the ndm team.\r\n5. Adds operations for list,delete,put and get for CR in template\r\ntasks for CRs like cstor pool cr , storage pool cr and disk cr.\r\n6. Add patch and get operation for spc object in template task.\r\n7. Add extension/v1 deployment create,list and delete operation.\r\n8. SPC watcher handlers will create storagepool and delete it.\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>\r\n\r\n* Update cstor-pool engine instantiator\r\n\r\nThis commit will do following:\r\n\r\n1. The engine instantiation has been update in accordance\r\n   with latest engine.\r\n\r\n2. Remove init status from cstor pool cr.\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>\r\n\r\n* Removing binary checked in files.\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>\r\n\r\n* Improve Logs\r\n\r\nThis commit will do following:\r\n\r\n1. Improve log messages.\r\n\r\n2. Make the status from 'online' to 'Online'\r\n   for custom resources.\r\n\r\n3. Type of 'MaxPool' field for storagepoolclaim object\r\n   changed to int16 from string.\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>\r\n\r\n* Address Review Comments\r\n\r\nThis commit will do following:\r\n1. Remove unused code that was very specific to volumes.\r\n\r\n2. Put logs message in proper format\r\n\r\n3. Use constants for status like 'online' etc.\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>\r\n\r\n* Make cas storage engine generic\r\n\r\nThis commit will do following:\r\n\r\n1. Make cas storage engine generic.\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>\r\n\r\n* Rename files from cstor to storagepool\r\n\r\nSigned-off-by: sonasingh46 <sonasingh46@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Moteesh/maya/commits/4c67ab0eb99c2b47b248fd994ee502eef25e372d"}]}
{"actor":{"display_login":"Moteesh"}}