Commit Graph

265 Commits

Author SHA1 Message Date
Qiu Jian
d1ce4398d0 feature: compose guest image with existing images 2023-03-12 15:19:46 +08:00
ioito
2f4bc37c5b fix(region): usage with policy tags 2023-02-02 16:37:11 +08:00
Zexi Li
91eb6b99bb feat(glance): precise_match option of image list input (#15340) 2022-11-11 08:27:40 +08:00
Qiu Jian
b4395aef3c fix: image osinfo nil panic 2022-11-09 14:45:13 +08:00
Jian Qiu
22a2ffec45 feature: automatically purge expired splitables (#15226)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-10-26 02:07:04 +08:00
QIU Jian
3098a7b857 fix: remove apiversion param from session 2022-08-25 10:08:30 +08:00
Jian Qiu
3043a3ca89 fix: imageinfo.OsInfo empty (#14506)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-22 23:09:29 +08:00
Jian Qiu
300fb781cb feature: fetch options of an application via api (#14397)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-06-04 10:33:20 +08:00
Qiu Jian
7574722120 fix: fail to recogonize vmdk image 2022-05-21 17:58:44 +08:00
Jian Qiu
194ef77ee8 fix: add more deetails for sub-snapshot/sub-backup/sub-images (#14198)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-05-04 23:08:28 +08:00
Jian Qiu
bad3b197ba fix: save guest image with empty partition fail (#14190)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-05-02 16:29:39 +08:00
Jian Qiu
cd19a9bb04 fix: deploy encrypted disk (#14188)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-05-02 09:07:15 +08:00
Jian Qiu
9e28180c01 fix: cleanup s3 mount directory before glance start (#14168)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-28 16:50:09 +08:00
Jian Qiu
d258d9b6c7 fix: mount disk readonly (#14164)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-28 09:34:50 +08:00
Qiu Jian
41308b1884 fix: glance convert vmdk fail 2022-04-27 14:05:50 +08:00
Jian Qiu
8ad5da9eb2 fix: imags peripherals missing id (#14115)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-23 19:21:44 +08:00
Jian Qiu
4d7496418b fix: support create encrypt key on create (#13951)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-11 14:41:24 +08:00
Jian Qiu
8c7dee6f90 fix: make test format errors (#13899)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-04-05 11:14:08 +08:00
rainzm
9e6248edd3 feat(image): notify when image checksum test fail 2022-04-01 19:03:41 +08:00
Jian Qiu
60ba75ca0d fix: image may missing os_arch and checksum (#13836)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-03-31 13:50:19 +08:00
rainzm
10a3662a0e fix(glance): check image after initializing s3 2022-03-30 16:03:06 +08:00
Jian Qiu
abc7643e65 feature: qemu encryption support (#13776)
Co-authored-by: Qiu Jian <qiujian@yunionyun.com>
2022-03-26 14:52:56 +08:00
屈轩
b6bccf3b8f fix(glance): image save (#13674) 2022-03-11 16:16:52 +08:00
ioito
0cd13477b9 fix(region): remove nullable tag 2022-03-09 11:58:52 +08:00
Zexi Li
4e15212c64 Merge pull request #13294 from rainzm/automated-cherry-pick-of-#13293-upstream-release-3.9
Automated cherry pick of #13293: fix(glance): convert image in s3 storage
2022-02-28 10:48:30 +08:00
屈轩
f4a68dbde4 fix(region): project tags filter for usages (#13477) 2022-02-26 14:28:27 +08:00
rainzm
c4160e72b4 fix(glance): re-convert as long as subformat is not active
之前的写法会导致saving或者save_fail状态的subformat,不会再次
转换。而且镜像是否需要转换,由ImageCheckTask决定了,ImageConvertTask
只需要注意不重新转换active的subformat就好了,save失败的subformat
也应该设置状态为save_fail。
2022-02-25 18:54:45 +08:00
rainzm
485157fb9e fix(glance): convert image in s3 storage 2022-02-25 18:54:45 +08:00
rainzm
918772bdb7 fix(image): add independent PerformChangeOwner for image 2022-02-16 20:16:51 +08:00
rainzm
e9b34f2842 fix(region): remove secret level resource 2022-02-16 17:45:01 +08:00
rainzm
2d7c77d8c2 feat(region,image): inherit between resources
host -> guest -> disk -> image/backup/snapshot
          |
instance image/backup/snapshot -> image/backup/snapshot
2022-02-16 17:45:01 +08:00
rainzm
a78fdaa975 feat(region,image): cachedimage inherits the class metadata of image 2022-02-16 17:45:00 +08:00
rainzm
761defc187 feat(region,image): add SecretResourceBase 2022-02-16 17:45:00 +08:00
Qiu Jian
ed2e26be16 fix: usages should be filered by policy tags 2022-01-20 00:47:35 +08:00
Qiu Jian
140b1ee005 feature: add API for image perform probe 2022-01-08 02:01:00 +08:00
ioito
1a828d1d87 fix(glance): add progress for image save 2021-12-31 18:10:21 +08:00
rainzm
af7b675b42 fix(region): distinguish guests_ Root and data of image sub image 2021-12-28 18:28:51 +08:00
Qiu Jian
12acff6e8f fix: image service can start without valid track endpoints 2021-12-05 23:27:36 +08:00
Qiu Jian
1d354d8919 1. Remove is_rbac_enable option
2. code changes due to interface change
2021-12-02 10:24:23 +08:00
Qiu Jian
97a3ab12a2 support sqlite 2021-11-17 07:25:00 +08:00
Qu Xuan
06dc1c1b87 fix(common): split mcclient modules by service 2021-11-05 19:24:50 +08:00
Qiu Jian
f038ae7247 fix: glance depends s3fs 2021-10-19 10:31:35 +08:00
Qiu Jian
21cc4903f2 fix: make minio endpoint compatible with multicloud objectstorage 2021-10-17 02:51:44 +08:00
Qiu Jian
3d9a7792d3 fix: glance use multicloud objectstorage client to manipulate
objectstorage
2021-10-17 02:20:00 +08:00
Zexi Li
6d21e5ecb0 fix(glance): s3 uploaded image removed 2021-10-11 12:40:30 +08:00
屈轩
127584f07f fix(glance): remove image clean (#12372)
Co-authored-by: Qu Xuan <quxuan@yunionyun.com>
2021-10-10 12:02:49 +08:00
Qu Xuan
8ba5393ae5 fix(region): optimized validate delete condition query 2021-09-23 09:58:54 +08:00
Zexi Li
4ac7f74c41 fix(glance): image fuzzy match by distro 2021-08-27 18:01:09 +08:00
Zexi Li
3b235402ae feat(glance): image support filter by os_type and distribution 2021-08-23 15:45:51 +08:00
Qu Xuan
fa5d5a6eb9 fix(region): update swagger api 2021-07-27 11:46:31 +08:00