summaryrefslogtreecommitdiff
path: root/releasenotes/notes/deprecate-network-cli-f0a539528be594d3.yaml
blob: 2d8c86a6daeff9b370096ae920bd27b58d8cf3d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
upgrade:
  - |
    The ability to update the following network-related resources via the
    ``nova quota-update`` and ``nova quota-class-update`` commands is now
    deprecated:

    * Fixed IPs
    * Floating IPs
    * Security Groups
    * Security Group Rules

    By default the quota and limits CLIs will not update or show those
    resources using microversion >= 2.36. You can still use them, however, by
    specifying ``--os-compute-api-version 2.35``. Quota information for network
    resources should be retrieved from python-neutronclient or
    python-openstackclient.
deprecations:
  - |
    The following commands are now deprecated:

    * dns-create
    * dns-create-private-domain
    * dns-create-public-domain
    * dns-delete
    * dns-delete-domain
    * dns-domains
    * dns-list
    * fixed-ip-get
    * fixed-ip-reserve
    * fixed-ip-unreserve
    * floating-ip-create
    * floating-ip-delete
    * floating-ip-list
    * floating-ip-pool-list
    * floating-ip-bulk-create
    * floating-ip-bulk-delete
    * floating-ip-bulk-list
    * network-create
    * network-delete
    * network-disassociate
    * network-associate-host
    * network-associate-project
    * network-list
    * network-show
    * scrub
    * secgroup-create
    * secgroup-delete
    * secgroup-list
    * secgroup-update
    * secgroup-add-group-rule
    * secgroup-delete-group-rule
    * secgroup-add-rule
    * secgroup-delete-rule
    * secgroup-list-rules
    * secgroup-list-default-rules
    * secgroup-add-default-rule
    * secgroup-delete-default-rule
    * tenant-network-create
    * tenant-network-delete
    * tenant-network-list
    * tenant-network-show

    With the 2.36 microversion these will fail in the API. The CLI will
    fallback to passing the 2.35 microversion to ease the transition. Network
    resource information should be retrieved from python-neutronclient or
    python-openstackclient.