Commit Graph

  • 1a66fb4a01 Add necessary caps for RBD mirror master Luciano Lo Giudice 2025-06-13 18:11:10 -03:00
  • 452f3cca78 Allow users to skip WAL or DB for Bluestore (quincy) stable/quincy.2 Luciano Lo Giudice 2024-08-01 16:21:54 -03:00
  • 64f3c1b12b Allow callers to skip Bluestore WAL and DB Luciano Lo Giudice 2024-06-07 14:04:58 -03:00
  • 8c62f960f0 fix: patch bugs on cephfs operations José Julián Espina 2024-05-27 15:07:41 -06:00
  • c4eadc8a8e test: add unit testing for new "create-cephfs-client" op José Julián Espina 2024-04-19 17:52:38 -06:00
  • e9c284f421 Add squid to the relevant mappings Peter Sabaini 2024-04-29 10:50:06 +02:00
  • b8758b3c7e broker: add operation to create CephFS clients José Julián Espina 2024-04-19 17:52:10 -06:00
  • 989844b2ea Remove Filestore support stable/reef Peter Sabaini 2024-04-08 16:13:53 +02:00
  • 5d62e13ae3 Add support for bytes-like requests Luciano Lo Giudice 2023-10-09 17:56:16 -03:00
  • 77f73ae97c Add the mapping for Reef Luciano Lo Giudice 2023-09-13 12:50:47 -03:00
  • 571659f4a3 Merge "Only upgrade keys for internal clients" Zuul 2023-07-26 19:25:50 +00:00
  • 44520d2330 Only upgrade keys for internal clients Luciano Lo Giudice 2023-07-17 17:45:06 -03:00
  • 3afdbc586c Add bobcat:quincy release mapping Corey Bryant 2023-07-19 12:05:21 -04:00
  • fb13f31d3e Merge "Key capabilities should be kept up to date" Zuul 2023-06-28 17:26:39 +00:00
  • 7dff501405 Add antelope:quincy release mapping Peter Sabaini 2023-06-20 17:59:19 +02:00
  • 2e600bdf71 Add missing octopus -> pacific upgrade path stable/pacific Trent Lloyd 2023-06-13 12:42:41 +08:00
  • 763495aeb3 Fix linting errors Luciano Lo Giudice 2022-08-01 17:44:29 -03:00
  • 7cffb0b7a7 Key capabilities should be kept up to date Chris MacNaughton 2022-06-30 17:58:48 +02:00
  • 07671ae83d Fix crash in extracting local osd ids Samuel Walladge 2023-01-05 14:23:44 +10:30
  • c2cf2fcf18 Merge "Consider crimson-osds as well" Zuul 2022-11-08 14:48:05 +00:00
  • 84adacf5c8 Consider crimson-osds as well Luciano Lo Giudice 2022-09-05 16:14:32 -03:00
  • 381b04ffde add zed to release mapping Chris MacNaughton 2022-10-03 11:22:37 -04:00
  • becd07a584 Cache calls to ceph get_named_key Chris MacNaughton 2022-09-28 15:00:14 -04:00
  • a7f16a76f8 bump CI jobs to Yoga Chris MacNaughton 2022-09-28 16:18:27 -04:00
  • 45fe9ad44e Properly account for charms.ceph dependencies Luciano Lo Giudice 2022-08-01 17:45:56 -03:00
  • 78bd3fd21a Fix linting errors Luciano Lo Giudice 2022-08-01 17:44:29 -03:00
  • 98a18910a2 Merge "Add permission in mon key for newly named command" into stable/pacific Zuul 2022-06-16 14:36:36 +00:00
  • 56bf88d9fa Merge "Stop setting default capabilities in get_named_key." into stable/pacific Zuul 2022-06-16 14:36:33 +00:00
  • d43881c20f Add permission in mon key for newly named command Luciano Lo Giudice 2022-04-12 21:46:04 -03:00
  • eb24194126 Amend rbd-mirror capabilities James Page 2022-04-20 16:24:42 +01:00
  • 216a8f7ce3 Amend rbd-mirror capabilities stable/yoga James Page 2022-04-20 16:24:42 +01:00
  • 89f5ee0d04 Amend rbd-mirror capabilities James Page 2022-04-20 16:24:42 +01:00
  • 5745ed3ba8 Add permission in mon key for newly named command Luciano Lo Giudice 2022-04-12 21:46:04 -03:00
  • 476ae63f3b Resolve type change in Quincy for enabled_manager_modules Chris MacNaughton 2022-04-12 12:55:03 +02:00
  • a7930e2617 Stop setting default capabilities in get_named_key. Chris MacNaughton 2021-12-10 15:01:31 +01:00
  • 18fc2c6748 Ensure we restart the correct systemd unit on upgrade. Chris MacNaughton 2022-02-25 11:06:56 +01:00
  • 0d8bfe8e10 Merge "Add argument 'osd_id' to 'osdize'" Zuul 2022-02-10 10:32:36 +00:00
  • 136f6d8586 Add argument 'osd_id' to 'osdize' Luciano Lo Giudice 2021-11-19 15:39:44 -03:00
  • bfa3691822 Merge "Explicitly enable msgr2 for Nautilus and later" Zuul 2022-01-11 09:54:44 +00:00
  • 0dec5c0188 Spelling fixes from codespell with additional consistency cleanups. James Troup 2021-12-20 13:13:23 +00:00
  • ff752de0f0 Explicitly enable msgr2 for Nautilus and later James Vaughn 2021-12-05 13:07:53 +00:00
  • d364605a49 Stop setting default capabilities in get_named_key. Chris MacNaughton 2021-12-10 15:01:31 +01:00
  • 328aa0f051 Add missing pacific and quincy bits Aurelien Lourot 2021-11-16 13:07:00 +01:00
  • 16bcf75712 Only consider mounted OSD directories stable/octopus stable/21.10 Luciano Lo Giudice 2021-08-30 20:09:40 -03:00
  • 5a6fbb88fd Fix parsing information from ceph tree output Robert Gildein 2021-03-12 16:20:43 +01:00
  • e8240a764e Utils for managing modules and setting config Liam Young 2021-06-21 13:36:11 +00:00
  • fed8b29000 Merge "Fixed raise text value instead of Exception" Zuul 2021-06-08 06:32:42 +00:00
  • d1515daf73 filter_missing_packages expects a list, not string stable/21.04 Trent Lloyd 2021-05-20 11:47:43 +08:00
  • 626a5ce3ca Fix "Remove chrony in a container" patch with test Alex Kavanagh 2021-05-22 15:30:36 +01:00
  • 53a183ee59 filter_missing_packages expects a list, not string Trent Lloyd 2021-05-20 11:47:43 +08:00
  • 1a7e8df4ef Fixed raise text value instead of Exception Robert Gildein 2021-03-12 12:19:34 +01:00
  • 9bfe43ee65 Merge "modify get_version to use charmhelpers get_installed_version" Zuul 2021-03-24 10:31:27 +00:00
  • d0d002cacf Replace ostestr with stestr in comment in setup.py Alex Kavanagh 2021-02-10 11:33:42 +00:00
  • 9cdabd1b61 modify get_version to use charmhelpers get_installed_version Hemanth Nakkina 2021-02-05 12:26:24 +05:30
  • a14800daa1 Upgrade mon packages immediately stable/21.01 stable/20.10 Edward Hope-Morley 2020-09-29 10:23:35 +01:00
  • 272abf6e55 Fix breaking in code if extra_pools is passed as None Alex Kavanagh 2020-09-28 16:44:57 +01:00
  • 771981e23f Merge "Handle additional pools for CephFS" Zuul 2020-09-18 09:02:23 +00:00
  • a98681d2d1 Merge "Remove chrony if inside a container" Zuul 2020-09-17 08:06:35 +00:00
  • c22511dab0 Merge "Fix a couple of typos" Zuul 2020-09-15 16:51:01 +00:00
  • 8648c73dd5 Remove chrony if inside a container Ponnuvel Palaniyappan 2020-06-30 17:16:25 +01:00
  • 648cac3ba8 Handle additional pools for CephFS Liam Young 2020-09-10 14:34:58 +00:00
  • af0eac506d Use common pool create/update handling code Frode Nordahl 2020-07-31 12:46:22 +02:00
  • 89b3b8d1eb Update support for Erasure Coded pools Pedro Guimaraes 2020-06-01 10:16:30 +02:00
  • b688f04889 Add a progress watchdog for OSD upgrades stable/20.08 Alex Kavanagh 2020-07-06 15:40:46 +01:00
  • 5c06f74ab3 Merge "Use unittest.mock instead of mock" Zuul 2020-07-13 05:54:38 +00:00
  • c96595e8d4 Merge "Stop to use the __future__ module." Zuul 2020-07-13 05:39:29 +00:00
  • 85beb2fae5 Merge "Enable coercion of values (if requested) for validation" Zuul 2020-07-10 12:23:30 +00:00
  • 05c8a8a5b8 Fix upgrade bug (luminous) where mgr is not restarted Alex Kavanagh 2020-07-08 15:39:43 +01:00
  • 91ae766a86 Enable coercion of values (if requested) for validation Alex Kavanagh 2020-07-02 14:19:18 +01:00
  • e35374f93d Fix a couple of typos Ponnuvel Palaniyappan 2020-06-30 17:07:31 +01:00
  • 4f135d9e97 Use unittest.mock instead of mock Hervé Beraud 2020-06-09 00:03:48 +02:00
  • cc871e3833 Stop to use the __future__ module. Hervé Beraud 2020-06-02 20:06:20 +02:00
  • aaaf9549fa An extra permission for rbd mirror on focal stable/20.05 Liam Young 2020-05-19 09:40:36 +00:00
  • 7686d4b584 An extra permission for rbd mirror on focal Liam Young 2020-05-19 09:40:36 +00:00
  • 3261c5aa5d Allow rbd mirror client to query mgr Liam Young 2020-05-18 18:36:52 +00:00
  • 7eddae53f5 Trigger udev rescan if pv_dev disappears James Page 2020-05-18 08:36:16 +01:00
  • 2d61a56544 Trigger udev rescan if pv_dev disappears James Page 2020-05-18 08:36:16 +01:00
  • d783db8f88 Merge "Fix E741 errors in the library" Zuul 2020-05-14 07:52:48 +00:00
  • ce33e689f7 Fix E741 errors in the library Alex Kavanagh 2020-05-12 14:29:12 +01:00
  • cc06e5010f Merge "Add apply_osd_settings" Zuul 2020-04-17 12:50:32 +00:00
  • 4fc32cc401 Add apply_osd_settings Liam Young 2020-03-30 13:02:39 +00:00
  • d0d175aec3 upgrades: add upgrade paths for octopus James Page 2020-04-09 10:58:29 +01:00
  • 203b4b7a15 osd upgrade: sleep between status checks stable/20.02 James Page 2020-04-06 10:01:02 +01:00
  • b61b4d170b osd upgrade: sleep between status checks James Page 2020-04-06 10:01:02 +01:00
  • 5795ecb94f Maintain OSD state on upgrade Corey Bryant 2020-03-18 15:18:05 +00:00
  • 341b5c5bf4 Merge "Ensure that the ceph admin keyring always has the mgr permissions" Zuul 2020-03-26 09:59:55 +00:00
  • a290b14e3b [ussuri][goal] Updates for python 2.7 drop Ghanshyam Mann 2020-02-23 19:46:24 -06:00
  • dd15c21aec Ensure that the ceph admin keyring always has the mgr permissions Chris MacNaughton 2020-03-17 17:02:27 +01:00
  • 26114b2a54 Maintain OSD state on upgrade Corey Bryant 2020-03-18 15:18:05 +00:00
  • 35608d6bf7 Merge "Unpin flake8, fix lint" Zuul 2020-03-16 17:08:06 +00:00
  • 425465d473 Fast exit if device_node for block device is None Andrew McLeod 2020-03-13 10:39:08 +01:00
  • fead2944a8 Unpin flake8, fix lint Frode Nordahl 2020-03-12 11:12:37 +01:00
  • 6a00cf92e1 Add newline at end of file when writing keyring Frode Nordahl 2020-02-26 11:27:35 +01:00
  • c5a7e8f1c8 Rename ceph to charms_ceph Corey Bryant 2020-02-21 14:05:00 -05:00
  • 0434024b2b Fix charms.ceph mocks to not depend on system version Chris MacNaughton 2020-01-31 08:38:47 +01:00
  • 8f9e80d26e Merge "Let unmounted_disks not skipping device "/dev/sdm"" Zuul 2019-12-19 11:58:48 +00:00
  • d393585cfb Ignore devices with OSError Alexandros Soumplis 2019-12-17 14:26:39 +02:00
  • 1512de6472 Fix Traceback issue when ceph-osd upgrade fails Alex Kavanagh 2019-11-20 10:22:23 +00:00
  • 3b6a74bea0 Merge "Add new permission request to broker" Zuul 2019-11-07 13:04:22 +00:00
  • bb708ad4c4 Add new permission request to broker Chris MacNaughton 2019-10-16 13:57:28 +02:00