Commit 00bba13
[Fleet] Add proxy ssl options to download sources (#241115)
Fixes #235050
## Summary
Currently, when a proxy is chosen from download source settings, its
SSL/TLS options are ignored - only the proxy url is passed. This part
was never implemented a left a gap for users that try to set up a proxy
with TLS options.
This PR adds all the fields from the proxy to the `agent.download`
section of the generated agent policy and does some additional changes
to the UI.
### Testing
- Create a new proxy from settings and make sure that it has SSL
options. Note that we currently don't support secrets yet, there is a
separate ticket for it: #208748
- Create a new download source entry and apply the proxy. With a proxy
selected, the Authentication section and all its children are disabled
to avoid errors:
<img width="800" height="601" alt="Screenshot 2025-10-29 at 12 40 43"
src="https://github.com/user-attachments/assets/fa03bfc3-3de8-4f13-9fa3-f0dca5c940e7"
/>
- Verify that the generated agent policy contains the data from the
proxy:
<img width="807" height="477" alt="Screenshot 2025-10-29 at 12 26 48"
src="https://github.com/user-attachments/assets/63d063ab-6bad-4035-b630-b5607d797989"
/>
- Verify also in the agent policy that the values are correct
### Checklist
- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ]
[Documentation](https://www.elastic.co/guide/en/kibana/master/development-documentation.html)
was added for features that require explanation or tutorials
- [ ] [Unit or functional
tests](https://www.elastic.co/guide/en/kibana/master/development-tests.html)
were updated or added to match the most common scenarios
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
---------
Co-authored-by: kibanamachine <[email protected]>
Co-authored-by: Elastic Machine <[email protected]>1 parent 3faf8f7 commit 00bba13
File tree
12 files changed
+310
-70
lines changed- oas_docs
- output
12 files changed
+310
-70
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17671 | 17671 | | |
17672 | 17672 | | |
17673 | 17673 | | |
| 17674 | + | |
| 17675 | + | |
| 17676 | + | |
| 17677 | + | |
| 17678 | + | |
| 17679 | + | |
| 17680 | + | |
| 17681 | + | |
| 17682 | + | |
| 17683 | + | |
| 17684 | + | |
| 17685 | + | |
| 17686 | + | |
| 17687 | + | |
| 17688 | + | |
| 17689 | + | |
| 17690 | + | |
| 17691 | + | |
| 17692 | + | |
| 17693 | + | |
17674 | 17694 | | |
17675 | 17695 | | |
17676 | 17696 | | |
| |||
17880 | 17900 | | |
17881 | 17901 | | |
17882 | 17902 | | |
17883 | | - | |
| 17903 | + | |
| 17904 | + | |
| 17905 | + | |
| 17906 | + | |
| 17907 | + | |
| 17908 | + | |
| 17909 | + | |
| 17910 | + | |
| 17911 | + | |
| 17912 | + | |
| 17913 | + | |
| 17914 | + | |
| 17915 | + | |
| 17916 | + | |
| 17917 | + | |
| 17918 | + | |
| 17919 | + | |
17884 | 17920 | | |
17885 | 17921 | | |
17886 | 17922 | | |
| |||
17934 | 17970 | | |
17935 | 17971 | | |
17936 | 17972 | | |
17937 | | - | |
17938 | | - | |
| 17973 | + | |
17939 | 17974 | | |
17940 | 17975 | | |
17941 | 17976 | | |
| |||
18141 | 18176 | | |
18142 | 18177 | | |
18143 | 18178 | | |
18144 | | - | |
| 18179 | + | |
| 18180 | + | |
| 18181 | + | |
| 18182 | + | |
| 18183 | + | |
| 18184 | + | |
| 18185 | + | |
| 18186 | + | |
| 18187 | + | |
| 18188 | + | |
| 18189 | + | |
| 18190 | + | |
| 18191 | + | |
| 18192 | + | |
| 18193 | + | |
| 18194 | + | |
| 18195 | + | |
18145 | 18196 | | |
18146 | 18197 | | |
18147 | 18198 | | |
| |||
18150 | 18201 | | |
18151 | 18202 | | |
18152 | 18203 | | |
18153 | | - | |
18154 | | - | |
| 18204 | + | |
18155 | 18205 | | |
18156 | 18206 | | |
18157 | 18207 | | |
| |||
46292 | 46342 | | |
46293 | 46343 | | |
46294 | 46344 | | |
46295 | | - | |
46296 | 46345 | | |
46297 | 46346 | | |
46298 | 46347 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17671 | 17671 | | |
17672 | 17672 | | |
17673 | 17673 | | |
| 17674 | + | |
| 17675 | + | |
| 17676 | + | |
| 17677 | + | |
| 17678 | + | |
| 17679 | + | |
| 17680 | + | |
| 17681 | + | |
| 17682 | + | |
| 17683 | + | |
| 17684 | + | |
| 17685 | + | |
| 17686 | + | |
| 17687 | + | |
| 17688 | + | |
| 17689 | + | |
| 17690 | + | |
| 17691 | + | |
| 17692 | + | |
| 17693 | + | |
17674 | 17694 | | |
17675 | 17695 | | |
17676 | 17696 | | |
| |||
17880 | 17900 | | |
17881 | 17901 | | |
17882 | 17902 | | |
17883 | | - | |
| 17903 | + | |
| 17904 | + | |
| 17905 | + | |
| 17906 | + | |
| 17907 | + | |
| 17908 | + | |
| 17909 | + | |
| 17910 | + | |
| 17911 | + | |
| 17912 | + | |
| 17913 | + | |
| 17914 | + | |
| 17915 | + | |
| 17916 | + | |
| 17917 | + | |
| 17918 | + | |
| 17919 | + | |
17884 | 17920 | | |
17885 | 17921 | | |
17886 | 17922 | | |
| |||
17934 | 17970 | | |
17935 | 17971 | | |
17936 | 17972 | | |
17937 | | - | |
17938 | | - | |
| 17973 | + | |
17939 | 17974 | | |
17940 | 17975 | | |
17941 | 17976 | | |
| |||
18141 | 18176 | | |
18142 | 18177 | | |
18143 | 18178 | | |
18144 | | - | |
| 18179 | + | |
| 18180 | + | |
| 18181 | + | |
| 18182 | + | |
| 18183 | + | |
| 18184 | + | |
| 18185 | + | |
| 18186 | + | |
| 18187 | + | |
| 18188 | + | |
| 18189 | + | |
| 18190 | + | |
| 18191 | + | |
| 18192 | + | |
| 18193 | + | |
| 18194 | + | |
| 18195 | + | |
18145 | 18196 | | |
18146 | 18197 | | |
18147 | 18198 | | |
| |||
18150 | 18201 | | |
18151 | 18202 | | |
18152 | 18203 | | |
18153 | | - | |
18154 | | - | |
| 18204 | + | |
18155 | 18205 | | |
18156 | 18206 | | |
18157 | 18207 | | |
| |||
46292 | 46342 | | |
46293 | 46343 | | |
46294 | 46344 | | |
46295 | | - | |
46296 | 46345 | | |
46297 | 46346 | | |
46298 | 46347 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25512 | 25512 | | |
25513 | 25513 | | |
25514 | 25514 | | |
| 25515 | + | |
| 25516 | + | |
| 25517 | + | |
| 25518 | + | |
| 25519 | + | |
| 25520 | + | |
| 25521 | + | |
| 25522 | + | |
| 25523 | + | |
| 25524 | + | |
25515 | 25525 | | |
25516 | 25526 | | |
25517 | 25527 | | |
| |||
25653 | 25663 | | |
25654 | 25664 | | |
25655 | 25665 | | |
25656 | | - | |
| 25666 | + | |
| 25667 | + | |
| 25668 | + | |
| 25669 | + | |
| 25670 | + | |
| 25671 | + | |
| 25672 | + | |
| 25673 | + | |
25657 | 25674 | | |
25658 | 25675 | | |
25659 | 25676 | | |
| |||
25690 | 25707 | | |
25691 | 25708 | | |
25692 | 25709 | | |
25693 | | - | |
25694 | 25710 | | |
25695 | 25711 | | |
25696 | 25712 | | |
| |||
25827 | 25843 | | |
25828 | 25844 | | |
25829 | 25845 | | |
25830 | | - | |
| 25846 | + | |
| 25847 | + | |
| 25848 | + | |
| 25849 | + | |
| 25850 | + | |
| 25851 | + | |
| 25852 | + | |
| 25853 | + | |
25831 | 25854 | | |
25832 | 25855 | | |
25833 | 25856 | | |
25834 | 25857 | | |
25835 | 25858 | | |
25836 | 25859 | | |
25837 | | - | |
25838 | 25860 | | |
25839 | 25861 | | |
25840 | 25862 | | |
| |||
45794 | 45816 | | |
45795 | 45817 | | |
45796 | 45818 | | |
45797 | | - | |
45798 | 45819 | | |
45799 | 45820 | | |
45800 | 45821 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28065 | 28065 | | |
28066 | 28066 | | |
28067 | 28067 | | |
| 28068 | + | |
| 28069 | + | |
| 28070 | + | |
| 28071 | + | |
| 28072 | + | |
| 28073 | + | |
| 28074 | + | |
| 28075 | + | |
| 28076 | + | |
| 28077 | + | |
28068 | 28078 | | |
28069 | 28079 | | |
28070 | 28080 | | |
| |||
28206 | 28216 | | |
28207 | 28217 | | |
28208 | 28218 | | |
28209 | | - | |
| 28219 | + | |
| 28220 | + | |
| 28221 | + | |
| 28222 | + | |
| 28223 | + | |
| 28224 | + | |
| 28225 | + | |
| 28226 | + | |
28210 | 28227 | | |
28211 | 28228 | | |
28212 | 28229 | | |
| |||
28243 | 28260 | | |
28244 | 28261 | | |
28245 | 28262 | | |
28246 | | - | |
28247 | 28263 | | |
28248 | 28264 | | |
28249 | 28265 | | |
| |||
28380 | 28396 | | |
28381 | 28397 | | |
28382 | 28398 | | |
28383 | | - | |
| 28399 | + | |
| 28400 | + | |
| 28401 | + | |
| 28402 | + | |
| 28403 | + | |
| 28404 | + | |
| 28405 | + | |
| 28406 | + | |
28384 | 28407 | | |
28385 | 28408 | | |
28386 | 28409 | | |
28387 | 28410 | | |
28388 | 28411 | | |
28389 | 28412 | | |
28390 | | - | |
28391 | 28413 | | |
28392 | 28414 | | |
28393 | 28415 | | |
| |||
48347 | 48369 | | |
48348 | 48370 | | |
48349 | 48371 | | |
48350 | | - | |
48351 | 48372 | | |
48352 | 48373 | | |
48353 | 48374 | | |
| |||
Lines changed: 2 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
193 | 193 | | |
194 | 194 | | |
195 | 195 | | |
| 196 | + | |
| 197 | + | |
196 | 198 | | |
197 | 199 | | |
198 | 200 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
205 | | - | |
| 205 | + | |
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| |||
0 commit comments