argusb
5bf869c803
Replace deprecated 'egrep' commands with 'grep -E'. ( #12306 )
...
Co-authored-by: Sander Grendelman <sander.grendelman@axians.com>
2025-12-22 14:27:41 +01:00
Manoj Kumar
e0c13cc3ec
Cleanup userconcentratedpod_random and userconcentratedpod_firstfit allocation algorithms ( #12233 )
...
* Cleanup userconcentratedpod_random and userconcentratedpod_firstfit allocation algorithm
* use firstfit instead of random for userconcentratedpod_firstfit
2025-12-22 14:25:33 +01:00
Daan Hoogland
22da57f922
Merge branch '4.22'
2025-12-22 14:13:50 +01:00
Daan Hoogland
55ab7c5589
Merge branch '4.20' into 4.22
2025-12-22 13:23:37 +01:00
vladimirpetrov
b394b5ba74
Fix terms, typos and grammar mistakes in the API, error messages, events, etc. ( #7857 )
...
This PR aligns the use of terminology, renaming VM / virtual machine references to 'Instance' and also capitalising the terms Templates, Network, Snapshot, User, Account in CloudStack APIs, error and log messages, events, tooltips, etc. Many typos, grammar and spelling mistakes were fixed, also terms like IPv4, VPN, VPC, etc. were properly capitalised. Some error messages were cleaned for better readability. The test cases, expecting some exception strings were adjusted accordingly.
Here is the wiki page, describing the changes in details:
https://cwiki.apache.org/confluence/display/CLOUDSTACK/Object+Naming+and+Title+Case+Convention
---------
Co-authored-by: Manoj Kumar <manojkr.itbhu@gmail.com>
Co-authored-by: Harikrishna <harikrishna.patnala@gmail.com>
2025-12-22 15:18:58 +05:30
Daan Hoogland
e2d3773362
Merge release branch 4.22 to main
...
* 4.22:
Update templateConfig.sh to not break with directorys with space on t… (#10898 )
Fix VM and volume metrics listing regressions (#12284 )
packaging: use latest cmk release link directly (#11429 )
api:rename RegisterCmd.java => RegisterUserKeyCmd.java (#12259 )
Prioritize copying templates from other secondary storages instead of downloading them (#10363 )
Show time correctly in the backup schedule UI (#12012 )
kvm: use preallocation option for fat disk resize (#11986 )
Python exception processing static routes fixed (#11967 )
KVM memballooning requires free page reporting and autodeflate (#11932 )
api: create/register/upload template with empty template tag (#12234 )
2025-12-22 10:29:24 +01:00
Daan Hoogland
cee330e7c8
Merge branch '4.20' into 4.22
2025-12-22 10:27:57 +01:00
Vitor Hugo Homem Marzarotto
47a6ac89ba
Update templateConfig.sh to not break with directorys with space on t… ( #10898 )
...
Co-authored-by: Vitor Hugo Homem Marzarotto <vitor.marzarotto@scclouds.com.br>
Co-authored-by: Henrique Sato <henriquesato2003@gmail.com>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2025-12-21 10:22:39 +01:00
Fabricio Duarte
061ce9b39b
Fix VM and volume metrics listing regressions ( #12284 )
2025-12-20 10:40:26 +01:00
Abhishek Kumar
79ab1566b1
packaging: use latest cmk release link directly ( #11429 )
...
Instead listing all GIthub releases first and finding the latest one use
the direct link for the latest Github release.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-19 20:41:00 +01:00
dependabot[bot]
eb93f0105e
Bump com.zaxxer:HikariCP from 5.1.0 to 7.0.2 ( #12266 )
...
Bumps [com.zaxxer:HikariCP](https://github.com/brettwooldridge/HikariCP ) from 5.1.0 to 7.0.2.
- [Changelog](https://github.com/brettwooldridge/HikariCP/blob/dev/CHANGES )
- [Commits](https://github.com/brettwooldridge/HikariCP/compare/HikariCP-5.1.0...HikariCP-7.0.2 )
---
updated-dependencies:
- dependency-name: com.zaxxer:HikariCP
dependency-version: 7.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-19 15:07:29 +05:30
K Viddya
558232e8e6
Feature s390x multiarch support ( #12214 )
...
Signed-off-by: Niyam Siwach <niyam@ibm.com>
Signed-off-by: Viddya K <viddya.k@ibm.com>
Co-authored-by: root <root@c32379v1.fyre.ibm.com>
2025-12-19 10:06:58 +01:00
Klaus de Freitas Dornsbach
13f805fbf3
Log4j2 refactor cloud api module ( #8728 )
2025-12-19 14:15:56 +05:30
Wei Zhou
8936e4c535
api:rename RegisterCmd.java => RegisterUserKeyCmd.java ( #12259 )
2025-12-18 11:53:00 +01:00
Phsm Qwerty
bb5da0e49c
security groups: conntrack only if needed ( #10594 )
...
The conntrack is disabled if the security group allows all traffic.
Also, refactored the code a little.
2025-12-18 11:49:41 +01:00
dependabot[bot]
28820f6e25
Bump org.influxdb:influxdb-java from 2.22 to 2.25 ( #12270 )
...
Bumps [org.influxdb:influxdb-java](https://github.com/influxdata/influxdb-java ) from 2.22 to 2.25.
- [Release notes](https://github.com/influxdata/influxdb-java/releases )
- [Changelog](https://github.com/influxdata/influxdb-java/blob/master/CHANGELOG.md )
- [Commits](https://github.com/influxdata/influxdb-java/compare/influxdb-java-2.22...influxdb-java-2.25 )
---
updated-dependencies:
- dependency-name: org.influxdb:influxdb-java
dependency-version: '2.25'
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-18 11:10:52 +01:00
dahn
91376c7994
cleanup LDAP code according to warnings ( #11436 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: Pearl Dsilva <pearl1594@gmail.com>
2025-12-18 11:09:09 +01:00
John Bampton
e21aacf5be
Bump `actions/cache` to `v5` ( #12247 )
2025-12-18 10:53:57 +01:00
Fabricio Duarte
e8200a0b74
Prioritize copying templates from other secondary storages instead of downloading them ( #10363 )
...
* Prioritize copying templates from other secondary storages instead of downloading them
* Treat some corner cases
2025-12-18 15:23:27 +05:30
Abhisar Sinha
e9900aba23
Show time correctly in the backup schedule UI ( #12012 )
2025-12-17 14:47:28 +01:00
dependabot[bot]
10d76d3384
Bump cs.aws.sdk.version from 1.12.439 to 1.12.795 ( #12267 )
2025-12-17 13:51:52 +01:00
Vishesh
2ac2e5ba33
Github Action: Add action to auto close issues/PRs after a certain time ( #8667 )
...
Co-authored-by: dahn <daan.hoogland@gmail.com>
Co-authored-by: Jonathan de Jong <jonathandejong02@gmail.com>
2025-12-17 13:10:17 +01:00
dahn
124fcde59c
unlink an ldap domain ( #11962 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Suresh Kumar Anaparti <sureshkumar.anaparti@gmail.com>
2025-12-17 13:04:06 +01:00
Abhishek Kumar
e08e66d66d
kvm: use preallocation option for fat disk resize ( #11986 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-17 13:03:39 +01:00
Brad House
de1b1d24c2
Python exception processing static routes fixed ( #11967 )
2025-12-16 20:07:22 +01:00
Brad House
d5165183ea
KVM memballooning requires free page reporting and autodeflate ( #11932 )
2025-12-16 16:58:32 +01:00
Wei Zhou
ba26d95ad7
api: create/register/upload template with empty template tag ( #12234 )
2025-12-16 15:48:06 +01:00
John Bampton
53a39d3ff7
.github: Move `dependabot.yml` to the correct directory ( #12243 )
...
The `dependabot.yml` configuration file should be placed in the `.github` directory at the root of your repository.
Dependabot will not work if the file is placed in any other directory
Minor file extension rename for standardization
2025-12-16 14:11:04 +01:00
Daan Hoogland
f06ac512fa
merge forward 4.22 to main
2025-12-16 11:50:58 +01:00
Daan Hoogland
7aba434dc4
merge forward 4.20 to 4.22 LTS
2025-12-16 11:19:04 +01:00
Abhishek Kumar
da1c7cebf9
server: trim autoscale Windows VM hostname ( #11327 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Wei Zhou <weizhou@apache.org>
2025-12-15 15:52:32 +01:00
Abhishek Kumar
39d0d62fdd
api,server: normalize string empty value on config update ( #11770 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-15 15:43:00 +01:00
dahn
f570e16836
.github: initial version of Code Owners ( #12253 )
...
* initial version of Code Owners
* Update .github/CODEOWNERS
---------
Co-authored-by: Daan Hoogland <dahn@apache.org>
Co-authored-by: John Bampton <jbampton@users.noreply.github.com>
2025-12-15 11:04:45 +01:00
John Bampton
1919dcfb7c
pre-commit trailing-whitespace cleanup LICENSE/NOTICE ( #12242 )
2025-12-15 10:09:11 +01:00
Suresh Kumar Anaparti
67217d4d2e
UI: Option to choose the isolation method when creating the public IP range ( #12000 )
2025-12-15 09:37:18 +01:00
dahn
494c56a499
check for active MSses before starting DB upgrade ( #12140 )
2025-12-12 15:09:35 +01:00
Pearl Dsilva
0a13fb27f5
Prevent scaling of cluster if count / resources exceed account resource limits ( #12167 )
2025-12-12 13:57:15 +01:00
Abhishek Kumar
e1c48c3adc
server,ui: prevent role change for default accounts ( #11761 )
...
* server,ui: prevent role change for default accounts
Fixes #10931
Role for default accounts shouldn't be changed. Appropriate error should be returned by the server and UI should not present option for them.
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
* Update server/src/main/java/com/cloud/user/AccountManagerImpl.java
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
---------
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-12-12 13:42:26 +01:00
John Bampton
f417c6b0a1
yamllint use `extends: default` ( #12066 )
2025-12-11 17:59:45 +01:00
John Bampton
78f9e6584b
UI(vue) + extras: fix bugs/spelling and standardize ( #12073 )
2025-12-11 16:41:50 +01:00
dahn
79ebf6959e
refactor storapool automation ( #11789 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
2025-12-11 09:04:23 +01:00
John Bampton
cfe96026dc
Standardize and auto add license headers to all Vue files with pre-commit ( #12081 )
2025-12-10 16:21:41 +01:00
Vishesh
4348386970
Optimize drs plan generation ( #12014 )
2025-12-10 13:24:39 +01:00
Abhishek Kumar
ba52db9b3e
ui: allow macaddress input for add nic to vm ( #12145 )
...
Signed-off-by: Abhishek Kumar <abhishek.mrt22@gmail.com>
2025-12-09 15:20:01 +01:00
Manoj Kumar
951649c420
Support iprange while creating remote access vpn ( #12063 )
2025-12-09 11:56:16 +01:00
Pearl Dsilva
3c6484792d
UI: Create Account form to set proper domain and role based on route ( #12200 )
2025-12-09 10:56:04 +01:00
dahn
223fc2512c
Enhance NFS mount option check for empty response ( #11839 )
2025-12-09 10:51:42 +01:00
dahn
51910cd260
Add license information to dependabot.yaml
...
Added Apache License information to dependabot.yaml
2025-12-08 16:48:18 +01:00
dahn
5151f8dc6a
java dependabot file ( #11409 )
...
Co-authored-by: Daan Hoogland <dahn@apache.org>
2025-12-08 16:33:10 +01:00
dahn
c81295439f
removed code in comments ( #11145 )
2025-12-08 16:31:48 +01:00