Commit c87d9114 authored by Ilya Bizyaev's avatar Ilya Bizyaev Committed by Commit Bot

Add feature flag for Crostini Ansible software management playbooks

This adds a feature flag that will be used in the near future
to test experimental functionality for Ansible software management
playbook generation from JSON schema.

This is intentionally separated in meaning from the
CrostiniAnsibleInfrastructure flag, which controls Ansible
infrastructure as a whole.

Test: compile
Bug: 998124
Change-Id: I38fc61a4bf2c717386019ddabe8e9691c3c78be7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1787552Reviewed-by: default avatarOlya Kalitova <okalitova@chromium.org>
Commit-Queue: Ilya Bizyaev <ilyabiz@google.com>
Cr-Commit-Position: refs/heads/master@{#694707}
parent 75cf3925
...@@ -197,6 +197,11 @@ const base::Feature kCrostiniAdvancedAccessControls{ ...@@ -197,6 +197,11 @@ const base::Feature kCrostiniAdvancedAccessControls{
const base::Feature kCrostiniAnsibleInfrastructure{ const base::Feature kCrostiniAnsibleInfrastructure{
"CrostiniAnsibleInfrastructure", base::FEATURE_DISABLED_BY_DEFAULT}; "CrostiniAnsibleInfrastructure", base::FEATURE_DISABLED_BY_DEFAULT};
// Enables infrastructure for generating Ansible playbooks for the default
// Crostini container from software configurations in JSON schema.
const base::Feature kCrostiniAnsibleSoftwareManagement{
"CrostiniAnsibleSoftwareManagement", base::FEATURE_DISABLED_BY_DEFAULT};
// Enables or disables the UI overhaul for Cups Printers in settings page. // Enables or disables the UI overhaul for Cups Printers in settings page.
const base::Feature kCupsPrintersUiOverhaul{"CupsPrintersUiOverhaul", const base::Feature kCupsPrintersUiOverhaul{"CupsPrintersUiOverhaul",
base::FEATURE_ENABLED_BY_DEFAULT}; base::FEATURE_ENABLED_BY_DEFAULT};
......
...@@ -125,6 +125,8 @@ extern const base::Feature kCrostiniAdvancedAccessControls; ...@@ -125,6 +125,8 @@ extern const base::Feature kCrostiniAdvancedAccessControls;
COMPONENT_EXPORT(CHROME_FEATURES) COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::Feature kCrostiniAnsibleInfrastructure; extern const base::Feature kCrostiniAnsibleInfrastructure;
COMPONENT_EXPORT(CHROME_FEATURES) COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::Feature kCrostiniAnsibleSoftwareManagement;
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::Feature kCupsPrintersUiOverhaul; extern const base::Feature kCupsPrintersUiOverhaul;
COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kPluginVm; COMPONENT_EXPORT(CHROME_FEATURES) extern const base::Feature kPluginVm;
COMPONENT_EXPORT(CHROME_FEATURES) COMPONENT_EXPORT(CHROME_FEATURES)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment