Commit 8b5c30e
committed
mgr/cephadm: swap _rm_daemon to use
As part of this
1) _remove_daemon is now async
2) remove_given_daemons is now async
3) _remove_daemon now calls `cephadm _orch rm-daemons` instead of `cephadm rm-daemon`
4) fixed an issue where we weren't properly building daemons to remove list
While _remove_daemon is now built for removing multiple daemons,
as of this call we still only ever pass it one at a time.
Signed-off-by: Adam King <[email protected]>
(cherry picked from commit 40a89d1)
Conflicts:
src/pybind/mgr/cephadm/serve.py
Resolves: rhbz#2364414cephadm _orch rm-daemons
1 parent dba8b78 commit 8b5c30e
File tree
5 files changed
+71
-47
lines changed- src
- cephadm
- pybind/mgr/cephadm
- services
5 files changed
+71
-47
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3196 | 3196 | | |
3197 | 3197 | | |
3198 | 3198 | | |
3199 | | - | |
3200 | | - | |
3201 | | - | |
3202 | | - | |
| 3199 | + | |
3203 | 3200 | | |
3204 | 3201 | | |
3205 | 3202 | | |
| |||
3249 | 3246 | | |
3250 | 3247 | | |
3251 | 3248 | | |
3252 | | - | |
3253 | | - | |
3254 | 3249 | | |
3255 | 3250 | | |
3256 | 3251 | | |
| |||
5931 | 5926 | | |
5932 | 5927 | | |
5933 | 5928 | | |
| 5929 | + | |
5934 | 5930 | | |
5935 | 5931 | | |
5936 | 5932 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
71 | 70 | | |
72 | 71 | | |
73 | 72 | | |
| |||
112 | 111 | | |
113 | 112 | | |
114 | 113 | | |
115 | | - | |
| 114 | + | |
| 115 | + | |
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
169 | | - | |
170 | 169 | | |
171 | 170 | | |
172 | 171 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2814 | 2814 | | |
2815 | 2815 | | |
2816 | 2816 | | |
2817 | | - | |
| 2817 | + | |
2818 | 2818 | | |
2819 | 2819 | | |
2820 | 2820 | | |
| |||
3173 | 3173 | | |
3174 | 3174 | | |
3175 | 3175 | | |
3176 | | - | |
3177 | | - | |
| 3176 | + | |
| 3177 | + | |
3178 | 3178 | | |
3179 | 3179 | | |
3180 | 3180 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
611 | 611 | | |
612 | 612 | | |
613 | 613 | | |
614 | | - | |
| 614 | + | |
615 | 615 | | |
616 | 616 | | |
617 | 617 | | |
| |||
709 | 709 | | |
710 | 710 | | |
711 | 711 | | |
712 | | - | |
| 712 | + | |
713 | 713 | | |
714 | 714 | | |
715 | 715 | | |
| |||
1648 | 1648 | | |
1649 | 1649 | | |
1650 | 1650 | | |
1651 | | - | |
1652 | | - | |
| 1651 | + | |
1653 | 1652 | | |
1654 | 1653 | | |
1655 | 1654 | | |
| |||
1798 | 1797 | | |
1799 | 1798 | | |
1800 | 1799 | | |
1801 | | - | |
| 1800 | + | |
| 1801 | + | |
| 1802 | + | |
| 1803 | + | |
| 1804 | + | |
| 1805 | + | |
1802 | 1806 | | |
1803 | | - | |
| 1807 | + | |
1804 | 1808 | | |
1805 | | - | |
1806 | | - | |
1807 | | - | |
1808 | | - | |
1809 | | - | |
1810 | | - | |
1811 | | - | |
1812 | | - | |
1813 | | - | |
1814 | | - | |
1815 | | - | |
1816 | | - | |
1817 | | - | |
1818 | | - | |
1819 | | - | |
1820 | | - | |
1821 | | - | |
1822 | | - | |
1823 | | - | |
1824 | | - | |
| 1809 | + | |
| 1810 | + | |
| 1811 | + | |
| 1812 | + | |
| 1813 | + | |
| 1814 | + | |
| 1815 | + | |
| 1816 | + | |
| 1817 | + | |
| 1818 | + | |
| 1819 | + | |
| 1820 | + | |
| 1821 | + | |
| 1822 | + | |
| 1823 | + | |
| 1824 | + | |
| 1825 | + | |
| 1826 | + | |
| 1827 | + | |
| 1828 | + | |
1825 | 1829 | | |
1826 | | - | |
1827 | | - | |
1828 | | - | |
1829 | | - | |
| 1830 | + | |
| 1831 | + | |
| 1832 | + | |
| 1833 | + | |
| 1834 | + | |
| 1835 | + | |
| 1836 | + | |
| 1837 | + | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
1830 | 1855 | | |
1831 | 1856 | | |
1832 | | - | |
1833 | 1857 | | |
1834 | | - | |
| 1858 | + | |
1835 | 1859 | | |
1836 | 1860 | | |
1837 | 1861 | | |
1838 | 1862 | | |
1839 | 1863 | | |
1840 | 1864 | | |
1841 | 1865 | | |
1842 | | - | |
1843 | 1866 | | |
1844 | | - | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
| 1870 | + | |
| 1871 | + | |
| 1872 | + | |
| 1873 | + | |
1845 | 1874 | | |
1846 | 1875 | | |
1847 | 1876 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
892 | 892 | | |
893 | 893 | | |
894 | 894 | | |
895 | | - | |
| 895 | + | |
896 | 896 | | |
897 | 897 | | |
898 | 898 | | |
| |||
0 commit comments