# Discussion around what has been done/still needs to be covered for 17 wrt deployment framework.
DF 17 commited [RFEs](https://bugzilla.redhat.com/buglist.cgi?cmdtype=dorem&list_id=12119476&namedcmd=DF-17-Committed-RFEs&remaction=run&sharer_id=428903):-
# Service removal
* Mistral removed
https://bugzilla.redhat.com/show_bug.cgi?id=1730023
* Remove swift from undercloud
https://bugzilla.redhat.com/show_bug.cgi?id=1901201
* Provision overcloud with only Ironic and Neutron (without Nova and Glance)
https://bugzilla.redhat.com/show_bug.cgi?id=1894547
# New features
* [RFE] provide ansible automation related roles for director
https://bugzilla.redhat.com/show_bug.cgi?id=1808486
* Ephermal heat:-
https://bugzilla.redhat.com/show_bug.cgi?id=1901196
* Networkdatav2 templates:-
https://bugzilla.redhat.com/show_bug.cgi?id=1896763 [RFE] OSP Director Ansible jinja2 os-net-config templates (edit)
https://bugzilla.redhat.com/show_bug.cgi?id=1897127 [RFE] Composable network managment without Heat
https://bugzilla.redhat.com/show_bug.cgi?id=1901152 [RFE] Pre-provisioned nodes without neutron
* [RFE] provide ansible automation related roles for director
https://bugzilla.redhat.com/show_bug.cgi?id=1808486
# What is done / What's left
## Ephermal heat:-
~~~
$ grep -lr ephemeral_heat . | sort
./featureset001.yml
./featureset002.yml
./featureset010.yml
./featureset027.yml
./featureset037.yml
./featureset039.yml
~~~
fs020/fs035 still left to use ephermal heat
## netv2:-
### baremetal_provision:-
~~~
$ grep -lr baremetal_provision . | sort
./deprecated/featureset053.yml
./featureset001.yml
./featureset002.yml
./featureset020.yml
./featureset035.yml
./featureset039.yml
./minimal.yml
~~~
Looks like we are already covering most of the Fs
### Network provision:-
~~~
grep -lr network_provision . | sort
./featureset001.yml
./featureset002.yml
./featureset039.yml
~~~
fs020/fs035 still left to use network provision
* Need to create a network-data.yaml IPV6 yaml based on v2 for fs035
* We need to remove network-isloation/network-environment from deployment command:-
https://review.opendev.org/c/openstack/tripleo-quickstart/+/763500 - I will chat with harald if he abandoned this one by mistake.
# Downstream Situation
https://hackmd.io/YW31LNNFQSm7PZKbYJZRzQ#Baremetal-Situation
https://code.engineering.redhat.com/gerrit/c/testproject/+/190672
https://review.opendev.org/c/openstack/tripleo-quickstart-extras/+/806724
https://code.engineering.redhat.com/gerrit/c/tripleo-environments/+/268893
## reference:-
Network data v2 - Manage networks outside of heat.
https://review.opendev.org/c/openstack/tripleo-specs/+/752437/7/specs/victoria/triplo-network-data-v2.rst
https://docs.openstack.org/project-deploy-guide/tripleo-docs/latest/deployment/network_v2.html#the-all-in-one-alternative-using-overcloud-deploy-command