{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":509595106,"defaultBranch":"main","name":"cloudstack","ownerLogin":"mprokopchuk","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-07-01T21:40:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/742444?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725937429.0","currentOid":""},"activityList":{"items":[{"before":"490f3bfb27e428a67307f2147ef1e9ff92dd1c9d","after":"468dbcb15551ba0c094889cf90afb7b6a6ca3329","ref":"refs/heads/powerflex_on_demand_disable_config_key","pushedAt":"2024-09-20T07:01:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sureshanaparti","name":"Suresh Kumar Anaparti","path":"/sureshanaparti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12028987?s=80&v=4"},"commit":{"message":"Update plugins/storage/volume/scaleio/src/main/java/org/apache/cloudstack/storage/datastore/manager/ScaleIOSDCManagerImpl.java","shortMessageHtmlLink":"Update plugins/storage/volume/scaleio/src/main/java/org/apache/clouds…"}},{"before":null,"after":"490f3bfb27e428a67307f2147ef1e9ff92dd1c9d","ref":"refs/heads/powerflex_on_demand_disable_config_key","pushedAt":"2024-09-10T03:03:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Introduced configuration key \"powerflex.connect.on.demand\" to enable/disable PowerFlex on-demand connection from Host to Storage Pool feature.","shortMessageHtmlLink":"Introduced configuration key \"powerflex.connect.on.demand\" to enable/…"}},{"before":null,"after":"e7aea458865cb8bd1cb9e857e3429985606cc33e","ref":"refs/heads/powerflex_cross_cluster_data_volume_migration","pushedAt":"2024-09-10T02:45:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Provide encryption key for DATA volume type (in addition to ROOT) to copy volume.","shortMessageHtmlLink":"Provide encryption key for DATA volume type (in addition to ROOT) to …"}},{"before":null,"after":"90c6eede941e29cb6741087bf243a3ca8d18597f","ref":"refs/heads/update_host_capacity_vm_update_time_fix","pushedAt":"2024-09-10T02:40:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"CapacityManagementImpl.updateCapacityForHost(..) use VM update time in capacity calculation.\nVM update time is nullable in DB and can cause NullPointerException if record in vm_instance has defined last_host_id and undefined update_time.","shortMessageHtmlLink":"CapacityManagementImpl.updateCapacityForHost(..) use VM update time i…"}},{"before":"b2904443ad0783464cd6757630c8e5281864c10c","after":"501d8c1e09173717a4ed98b43acf41cdcd245f12","ref":"refs/heads/main","pushedAt":"2024-09-10T02:35:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Add logs to CPVM connection process (#8924)\n\n* increment cpvm connection logs\r\n\r\n* remove sourceIp variable\r\n\r\n* increment cpvm connection logs\r\n\r\n* extract duplicate error messages to variables\r\n\r\n* change logs level from trace to debug in authenticateToVNCServer\r\n\r\n* add logs in trace level inside of connection loop\r\n\r\n* remove redundant trace log\r\n\r\n* add logs to ConsoleProxyNoVNCHandler class\r\n\r\n* retrieve client source IP\r\n\r\n* add periods to log messages\r\n\r\n* change log levels from warn to error inside of catch blocks\r\n\r\n* add client IP to successful authentication log\r\n\r\n* replace concatenation with String.format()\r\n\r\n* remove String.format() and use log4j2 new features instead\r\n\r\n* remove String.format() and use log4j2 new features instead\r\n\r\n* apply Daan's suggestion\r\n\r\nCo-authored-by: dahn \r\n\r\n* resolve conflicts\r\n\r\n* fix logs with three parameters\r\n\r\n* get correct client IP\r\n\r\n* use log4j dependencies directly\r\n\r\n* apply winterhazel's suggestion\r\n\r\nCo-authored-by: Fabricio Duarte \r\n\r\n* remove log proxy\r\n\r\n* address winterhazel's suggestions on ConsoleProxyNoVncClient class\r\n\r\n* address winterhazel's suggestions on ConsoleProxyNoVNCHandler class\r\n\r\n* address winterhazel's suggestions on ConsoleProxyNoVNCHandler class\r\n\r\nCo-authored-by: Fabricio Duarte \r\n\r\n---------\r\n\r\nCo-authored-by: dahn \r\nCo-authored-by: Fabricio Duarte ","shortMessageHtmlLink":"Add logs to CPVM connection process (apache#8924)"}},{"before":"501d8c1e09173717a4ed98b43acf41cdcd245f12","after":"175a020c78ed1ffe6151d273963cf87397390bc7","ref":"refs/heads/list_events_sql_error","pushedAt":"2024-09-10T02:34:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Fixed listEvents intermittent exception:\ncom.mysql.cj.jdbc.ClientPreparedStatement: SELECT event_view.id, event_view.uuid, event_view.type, event_view.state, event_view.description, event_view.created, event_view.user_id, event_view.user_name, event_view.level, event_view.start_id, event_view.start_uuid, event_view.parameters, event_view.account_id, event_view.account_uuid, event_view.account_name, event_view.account_type, event_view.domain_id, event_view.domain_uuid, event_view.domain_name, event_view.domain_path, event_view.resource_id, event_view.resource_type, event_view.project_id, event_view.project_uuid, event_view.project_name, event_view.archived, event_view.display FROM event_view WHERE event_view.id IN )","shortMessageHtmlLink":"Fixed listEvents intermittent exception:"}},{"before":null,"after":"501d8c1e09173717a4ed98b43acf41cdcd245f12","ref":"refs/heads/list_events_sql_error","pushedAt":"2024-09-10T02:32:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Add logs to CPVM connection process (#8924)\n\n* increment cpvm connection logs\r\n\r\n* remove sourceIp variable\r\n\r\n* increment cpvm connection logs\r\n\r\n* extract duplicate error messages to variables\r\n\r\n* change logs level from trace to debug in authenticateToVNCServer\r\n\r\n* add logs in trace level inside of connection loop\r\n\r\n* remove redundant trace log\r\n\r\n* add logs to ConsoleProxyNoVNCHandler class\r\n\r\n* retrieve client source IP\r\n\r\n* add periods to log messages\r\n\r\n* change log levels from warn to error inside of catch blocks\r\n\r\n* add client IP to successful authentication log\r\n\r\n* replace concatenation with String.format()\r\n\r\n* remove String.format() and use log4j2 new features instead\r\n\r\n* remove String.format() and use log4j2 new features instead\r\n\r\n* apply Daan's suggestion\r\n\r\nCo-authored-by: dahn \r\n\r\n* resolve conflicts\r\n\r\n* fix logs with three parameters\r\n\r\n* get correct client IP\r\n\r\n* use log4j dependencies directly\r\n\r\n* apply winterhazel's suggestion\r\n\r\nCo-authored-by: Fabricio Duarte \r\n\r\n* remove log proxy\r\n\r\n* address winterhazel's suggestions on ConsoleProxyNoVncClient class\r\n\r\n* address winterhazel's suggestions on ConsoleProxyNoVNCHandler class\r\n\r\n* address winterhazel's suggestions on ConsoleProxyNoVNCHandler class\r\n\r\nCo-authored-by: Fabricio Duarte \r\n\r\n---------\r\n\r\nCo-authored-by: dahn \r\nCo-authored-by: Fabricio Duarte ","shortMessageHtmlLink":"Add logs to CPVM connection process (apache#8924)"}},{"before":"f7d239d7e6138dc2adfc5488edd6f3aedbaa99c0","after":null,"ref":"refs/heads/rdar_101344699","pushedAt":"2023-08-11T07:41:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"}},{"before":"24185b5c82a2ca159014441a55c6ee8b337a1b60","after":"f7d239d7e6138dc2adfc5488edd6f3aedbaa99c0","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-30T05:10:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Update api/src/main/java/org/apache/cloudstack/api/command/user/vm/DeployVMCmd.java\n\nCo-authored-by: dahn ","shortMessageHtmlLink":"Update api/src/main/java/org/apache/cloudstack/api/command/user/vm/De…"}},{"before":"44083c460f6840775069b269bd6a15044c62ff2c","after":"24185b5c82a2ca159014441a55c6ee8b337a1b60","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-30T05:04:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java\n\nCo-authored-by: dahn ","shortMessageHtmlLink":"Update server/src/main/java/com/cloud/vm/UserVmManagerImpl.java"}},{"before":null,"after":"44083c460f6840775069b269bd6a15044c62ff2c","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-20T21:30:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted","shortMessageHtmlLink":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELET…"}},{"before":"ee1931cf08a651efd1911ead62511eeed6a967b6","after":null,"ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-20T21:29:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"}},{"before":null,"after":"ee1931cf08a651efd1911ead62511eeed6a967b6","ref":"refs/heads/rdar_101344699_bak","pushedAt":"2023-07-20T21:29:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rdar_101344699","shortMessageHtmlLink":"Merge branch 'main' into rdar_101344699"}},{"before":"44083c460f6840775069b269bd6a15044c62ff2c","after":"ee1931cf08a651efd1911ead62511eeed6a967b6","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T08:13:37.000Z","pushType":"push","commitsCount":114,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rdar_101344699","shortMessageHtmlLink":"Merge branch 'main' into rdar_101344699"}},{"before":"f0cc76a3a824fb4c34ce07230557c2c5107131fa","after":"44083c460f6840775069b269bd6a15044c62ff2c","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T08:11:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted","shortMessageHtmlLink":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELET…"}},{"before":"7f1b353986a097ae6f0d85b3dff85e939a79c6b2","after":"f0cc76a3a824fb4c34ce07230557c2c5107131fa","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T08:11:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"vmware: fix unmanaged instance listing when different name & internal CS name (#7641)\n\nCurrently, ACS can continue to show an imported instance/VM as an unmanaged instance if the name and internalCSName (custom attribute, cloud.vm.internal.name) is different for the instance/VM on vCenter. This PR while filtering managed instances from the instance list received from ESXi host also checks if the internal name for the instance is not in the managed instance names list.\r\n\r\nSigned-off-by: Abhishek Kumar ","shortMessageHtmlLink":"vmware: fix unmanaged instance listing when different name & internal…"}},{"before":"1f481cbc5e6dcf3c6806d2891428b75db3947706","after":"7f1b353986a097ae6f0d85b3dff85e939a79c6b2","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T08:06:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted\n\n(cherry picked from commit ac679614928742d74c02013eb111df508544746d)","shortMessageHtmlLink":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELET…"}},{"before":"ac679614928742d74c02013eb111df508544746d","after":"1f481cbc5e6dcf3c6806d2891428b75db3947706","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T07:58:14.000Z","pushType":"push","commitsCount":114,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rdar_101344699","shortMessageHtmlLink":"Merge branch 'main' into rdar_101344699"}},{"before":"8335a7a216902852980633083c0a5a01c44f0870","after":"ac679614928742d74c02013eb111df508544746d","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T07:53:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted","shortMessageHtmlLink":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELET…"}},{"before":"4cdefe1e1cb136dc01fdbf80f5c4bb10cd875dc7","after":"8335a7a216902852980633083c0a5a01c44f0870","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-15T07:18:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rdar_101344699","shortMessageHtmlLink":"Merge branch 'main' into rdar_101344699"}},{"before":"5d82e7399871ba1a2e563cecc725b85a32b3d044","after":"4cdefe1e1cb136dc01fdbf80f5c4bb10cd875dc7","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-10T06:25:58.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Merge branch 'main' into rdar_101344699","shortMessageHtmlLink":"Merge branch 'main' into rdar_101344699"}},{"before":null,"after":"5d82e7399871ba1a2e563cecc725b85a32b3d044","ref":"refs/heads/rdar_101344699","pushedAt":"2023-07-03T20:38:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELETE/VOLUME.DESTROY not being emitted","shortMessageHtmlLink":"fix for: rdar://101344699 and rdar://109795189 VM.CREATE/VOLUME.DELET…"}},{"before":"61981e6125dbbfb8c26ff9f97e10f20c8c2c4399","after":"b2904443ad0783464cd6757630c8e5281864c10c","ref":"refs/heads/main","pushedAt":"2023-06-26T20:17:06.923Z","pushType":"push","commitsCount":1,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"Renamed shadowed methods","shortMessageHtmlLink":"Renamed shadowed methods"}},{"before":"1843632c24daf4767249c04249a6c37c224f6e87","after":"61981e6125dbbfb8c26ff9f97e10f20c8c2c4399","ref":"refs/heads/main","pushedAt":"2023-06-21T20:45:57.055Z","pushType":"push","commitsCount":441,"pusher":{"login":"mprokopchuk","name":null,"path":"/mprokopchuk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/742444?s=80&v=4"},"commit":{"message":"If ResourceCountCheckTask throws an exception the scheduled task is not going to run again until the management servers are restarted.\nAdded try/catch to log the issue, continue processing of the next resources and running again according to the schedule.","shortMessageHtmlLink":"If ResourceCountCheckTask throws an exception the scheduled task is n…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzowMTo0Ny4wMDAwMDBazwAAAAS7pS59","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzowMTo0Ny4wMDAwMDBazwAAAAS7pS59","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNi0yMVQyMDo0NTo1Ny4wNTU3OTBazwAAAANGZI3m"}},"title":"Activity · mprokopchuk/cloudstack"}