You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+13Lines changed: 13 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,19 @@
1
1
# Changelog
2
2
Changes to this project are documented in this file. More detail and links can be found in the Declarative Onboarding [Document Revision History](https://clouddocs.f5.com/products/extensions/f5-declarative-onboarding/latest/revision-history.html).
3
3
4
+
## 1.40.0
5
+
### Added
6
+
- AUTOTOOL-3931: ([GitHub Issue 656](https://github.com/F5Networks/f5-appsvcs-extension/issues/656)): Add WAF Settings configuration support on DO
7
+
- AUTOTOOL-3959: Add routeDomain property to RoutingPrefixList
8
+
- AUTOTOOL-1631: ([GitHub Issue 139](https://github.com/F5Networks/f5-declarative-onboarding/issues/139)): Configure username and password prompts
9
+
10
+
### Fixed
11
+
- AUTOTOOL-3942: Fix documentation output from newlines in guiSecurityBannerText
Copy file name to clipboardExpand all lines: docs/composing-a-declaration.rst
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -164,7 +164,7 @@ System class
164
164
````````````
165
165
The next lines of the declaration set the system-level options. This includes inactivity timeouts forCLI and Console sessions, and the ability to disable the phonehome property (see the table for details) inBIG-IPDO1.10.0 and later.
166
166
167
-
For more information, see |systemclass|in the Schema Reference. Also see :ref:`The System Class example<systemex>`for an example declaration.
167
+
For more information and newproperties, see |systemclass|in the Schema Reference. Also see :ref:`The System Class example<systemex>`for an example declaration.
168
168
169
169
.. IMPORTANT:: If you set a hostname in the Common class, you cannot use the hostname property in the System class. We recommend using the System classfor hostname
Copy file name to clipboardExpand all lines: docs/declarations/miscellaneous.rst
+57-2Lines changed: 57 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -38,14 +38,16 @@ BIG-IP DO 1.13 introduced the ability to disable the automatic update check feat
38
38
39
39
BIG-IP DO 1.32 introduced the ability to modify the default security banner on the logon screen of the user interface using the **guiSecurityBanner** and **guiSecurityBannerText** properties. When **guiSecurityBanner** is set to **true**, you specify the text you want to display in the **guiSecurityBannerText** property. If you set **guiSecurityBanner** to **false**, the system presents an empty frame in the right portion of the login screen.
40
40
41
+
BIG-IP DO 1.40 introduced the ability to configure the username and password prompts (see the :ref:`specific example<unpw>`) on this page.
42
+
41
43
In the following declaration, we show only the System class (including autoCheck introduced in 1.13, and the GUI security banner options in 1.32). You can use this class as a part of a larger BIG-IP Declarative Onboarding declaration.
42
44
43
-
**Important**: If you try to use this declaration with a BIG-IP DO version prior to 1.32, it will fail. Either upgrade BIG-IP DO to 1.32, or remove the guiSecurityBanner lines (highlighted in yellow).
45
+
**Important**: If you try to use this declaration with a BIG-IP DO version prior to 1.40, it will fail. Either upgrade BIG-IP DO to 1.40, or remove the lines (highlighted in yellow) and the comma at the end of the previous line.
44
46
45
47
46
48
.. literalinclude:: ../../examples/system.json
47
49
:language: json
48
-
:emphasize-lines:15, 16
50
+
:emphasize-lines:17, 18
49
51
50
52
:ref:`Back to top<misc-examples>`
51
53
@@ -200,12 +202,61 @@ See |license| in the Schema Reference and the :ref:`Composing a Declaration <lic
200
202
:ref:`Back to top<misc-examples>`
201
203
202
204
205
+
|
206
+
207
+
.. _asmdo:
208
+
209
+
Configuring BIG-IP ASM options
210
+
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
211
+
.. sidebar:: :fonticon:`fa fa-info-circle fa-lg` Version Notice:
212
+
213
+
Support for configuring BIG-IP ASM options is available in BIG-IP DO v1.40 and later.
214
+
215
+
In this example, we show how you can use BIG-IP DO to configure BIG-IP Application Security Manager (ASM) options in a declaration using DO 1.40 and later. This includes settings like anti-virus protection and advanced configuration such as setting system variables. For general information on F5 application security, see https://www.f5.com/solutions/web-app-and-api-protection.
216
+
217
+
See |secwaf| in the Schema Reference for more information and DO usage.
.. sidebar:: :fonticon:`fa fa-info-circle fa-lg` Version Notice:
233
+
234
+
Support for configuring username and password prompts is available in BIG-IP DO v1.40 and later.
235
+
236
+
In this example, we show how BIG-IP DO can configure unique values for the BIG-IP username and password prompts. This means you can specify the text to present above the user name and password fields on the BIG-IP system login screen.
237
+
238
+
You set these values as a part of the System class using the new properties **usernamePrompt** and **passwordPrompt**.
239
+
240
+
See |sysclass| in the Schema Reference for more information and DO usage.
241
+
242
+
.. IMPORTANT:: If you attempt to use the following declaration on a version prior to 1.40, it will fail. You can either upgrade BIG-IP DO, or remove lines 17 and 18 (and the comma at the end of line 16).
@@ -218,6 +269,10 @@ See |license| in the Schema Reference and the :ref:`Composing a Declaration <lic
218
269
219
270
<a href="https://techdocs.f5.com/en-us/bigip-14-0-0/external-monitoring-of-big-ip-systems-implementations-14-0-0/monitoring-big-ip-system-traffic-with-snmp.html" target="_blank">Monitoring BIG-IP System Traffic with SNMP</a>
Copy file name to clipboardExpand all lines: docs/revision-history.rst
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,6 +11,14 @@ Document Revision History
11
11
- Description
12
12
- Date
13
13
14
+
* - 1.40
15
+
- Updated the documentation for Declarative Onboarding v1.40.0. This release contains the following changes: |br| * Added support for configuring BIG-IP ASM options in a declaration (see :ref:`AS3 options <asmdo>`), `GitHub Issue 656 <https://github.com/F5Networks/f5-appsvcs-extension/issues/656>`_ |br| * Support for configuring username and password prompts (see :ref:`Configuring username and password prompts<unpw>`) |br| |br| Issues Resolved: |br| * Fix documentation output in the Schema Reference for the |system|.
16
+
- 9-12-23
17
+
18
+
* - 1.39
19
+
- Updated the documentation for Declarative Onboarding v1.39.0. This release contains the following issues resolved: |br| * Failure to configure BIG-IP when built-in admin account is disabled |br| * DeviceCertificate hangs on BIG-IQ with no error response to user |br| * Empty object defaults can cause upgrade failures |br| * Renamed the primary branch in the GitHub repository for DO **main**
20
+
- 7-24-23
21
+
14
22
* - 1.38
15
23
- Updated the documentation for Declarative Onboarding v1.38.0. This release contains the following changes: |br| * Added support for revoking a license on a BIG-IP, allowing revoking and relicensing in a declaration (see :ref:`Revoke and relicense <relic>`) |br| * Added support for referencing a URL in the **sslCaCert** property of LDAP authentication (see :ref:`Referencing a URL in the sslCaCert property<ldap-ssl>`) |br| |br| Issues Resolved: |br| * Added missing protocol values for **SnmpUser_authentication** and **SnmpUser_privacy**
0 commit comments