1*8dc3ddf6SEd Tanousoption( 2*8dc3ddf6SEd Tanous 'yocto-deps', 3*8dc3ddf6SEd Tanous type: 'feature', 4*8dc3ddf6SEd Tanous value: 'disabled', 5*8dc3ddf6SEd Tanous description: 'Use YOCTO dependencies system', 6*8dc3ddf6SEd Tanous) 7*8dc3ddf6SEd Tanous 8*8dc3ddf6SEd Tanousoption( 9*8dc3ddf6SEd Tanous 'kvm', 10*8dc3ddf6SEd Tanous type: 'feature', 11*8dc3ddf6SEd Tanous value: 'enabled', 12*8dc3ddf6SEd Tanous description: '''Enable the KVM host video WebSocket. Path is /kvm/0. 13*8dc3ddf6SEd Tanous Video is from the BMCs /dev/videodevice.''', 14*8dc3ddf6SEd Tanous) 15*8dc3ddf6SEd Tanous 16*8dc3ddf6SEd Tanousoption( 17*8dc3ddf6SEd Tanous 'tests', 18*8dc3ddf6SEd Tanous type: 'feature', 19*8dc3ddf6SEd Tanous value: 'enabled', 20*8dc3ddf6SEd Tanous description: 'Enable Unit tests for bmcweb', 21*8dc3ddf6SEd Tanous) 22*8dc3ddf6SEd Tanous 23*8dc3ddf6SEd Tanousoption( 24*8dc3ddf6SEd Tanous 'vm-websocket', 25*8dc3ddf6SEd Tanous type: 'feature', 26*8dc3ddf6SEd Tanous value: 'enabled', 27*8dc3ddf6SEd Tanous description: '''Enable the Virtual Media WebSocket. Path is /vm/0/0 and /nbd/<id> to 28*8dc3ddf6SEd Tanous open the websocket. See 29*8dc3ddf6SEd Tanous https://github.com/openbmc/jsnbd/blob/master/README.''', 30*8dc3ddf6SEd Tanous) 31*8dc3ddf6SEd Tanous 32*8dc3ddf6SEd Tanous# if you use this option and are seeing this comment, please comment here: 33*8dc3ddf6SEd Tanous# https://github.com/openbmc/bmcweb/issues/188 and put forward your intentions 34*8dc3ddf6SEd Tanous# for this code. At this point, no daemon has been upstreamed that implements 35*8dc3ddf6SEd Tanous# this interface, so for the moment this appears to be dead code; In leiu of 36*8dc3ddf6SEd Tanous# removing it, it has been disabled to try to give those that use it the 37*8dc3ddf6SEd Tanous# opportunity to upstream their backend implementation 38*8dc3ddf6SEd Tanous#option( 39*8dc3ddf6SEd Tanous# 'vm-nbdproxy', 40*8dc3ddf6SEd Tanous# type: 'feature', 41*8dc3ddf6SEd Tanous# value: 'disabled', 42*8dc3ddf6SEd Tanous# description: 'Enable the Virtual Media WebSocket.' 43*8dc3ddf6SEd Tanous#) 44*8dc3ddf6SEd Tanous 45*8dc3ddf6SEd Tanousoption( 46*8dc3ddf6SEd Tanous 'rest', 47*8dc3ddf6SEd Tanous type: 'feature', 48*8dc3ddf6SEd Tanous value: 'disabled', 49*8dc3ddf6SEd Tanous description: '''Enable Phosphor REST (D-Bus) APIs. Paths directly map 50*8dc3ddf6SEd Tanous Phosphor D-Bus object paths, for example, 51*8dc3ddf6SEd Tanous /xyz/openbmc_project/logging/entry/enumerate. See 52*8dc3ddf6SEd Tanous https://github.com/openbmc/docs/blob/master/rest-api.md.''', 53*8dc3ddf6SEd Tanous) 54*8dc3ddf6SEd Tanous 55*8dc3ddf6SEd Tanousoption( 56*8dc3ddf6SEd Tanous 'redfish', 57*8dc3ddf6SEd Tanous type: 'feature', 58*8dc3ddf6SEd Tanous value: 'enabled', 59*8dc3ddf6SEd Tanous description: '''Enable Redfish APIs. Paths are under /redfish/v1/. See 60*8dc3ddf6SEd Tanous https://github.com/openbmc/bmcweb/blob/master/DEVELOPING.md#redfish.''', 61*8dc3ddf6SEd Tanous) 62*8dc3ddf6SEd Tanous 63*8dc3ddf6SEd Tanousoption( 64*8dc3ddf6SEd Tanous 'host-serial-socket', 65*8dc3ddf6SEd Tanous type: 'feature', 66*8dc3ddf6SEd Tanous value: 'enabled', 67*8dc3ddf6SEd Tanous description: '''Enable host serial console WebSocket. Path is /console0. 68*8dc3ddf6SEd Tanous See https://github.com/openbmc/docs/blob/master/console.md.''', 69*8dc3ddf6SEd Tanous) 70*8dc3ddf6SEd Tanous 71*8dc3ddf6SEd Tanousoption( 72*8dc3ddf6SEd Tanous 'static-hosting', 73*8dc3ddf6SEd Tanous type: 'feature', 74*8dc3ddf6SEd Tanous value: 'enabled', 75*8dc3ddf6SEd Tanous description: '''Enable serving files from the /usr/share/www directory 76*8dc3ddf6SEd Tanous as paths under /.''', 77*8dc3ddf6SEd Tanous) 78*8dc3ddf6SEd Tanous 79*8dc3ddf6SEd Tanousoption( 80*8dc3ddf6SEd Tanous 'redfish-bmc-journal', 81*8dc3ddf6SEd Tanous type: 'feature', 82*8dc3ddf6SEd Tanous value: 'enabled', 83*8dc3ddf6SEd Tanous description: '''Enable BMC journal access through Redfish. Paths are under 84*8dc3ddf6SEd Tanous /redfish/v1/Managers/bmc/LogServices/Journal.''', 85*8dc3ddf6SEd Tanous) 86*8dc3ddf6SEd Tanous 87*8dc3ddf6SEd Tanousoption( 88*8dc3ddf6SEd Tanous 'redfish-cpu-log', 89*8dc3ddf6SEd Tanous type: 'feature', 90*8dc3ddf6SEd Tanous value: 'disabled', 91*8dc3ddf6SEd Tanous description: '''Enable CPU log service transactions through Redfish. Paths 92*8dc3ddf6SEd Tanous are under /redfish/v1/Systems/system/LogServices/Crashdump'.''', 93*8dc3ddf6SEd Tanous) 94*8dc3ddf6SEd Tanous 95*8dc3ddf6SEd Tanousoption( 96*8dc3ddf6SEd Tanous 'redfish-dump-log', 97*8dc3ddf6SEd Tanous type: 'feature', 98*8dc3ddf6SEd Tanous value: 'disabled', 99*8dc3ddf6SEd Tanous description: '''Enable Dump log service transactions through Redfish. Paths 100*8dc3ddf6SEd Tanous are under /redfish/v1/Systems/system/LogServices/Dump 101*8dc3ddf6SEd Tanous and /redfish/v1/Managers/bmc/LogServices/Dump''', 102*8dc3ddf6SEd Tanous) 103*8dc3ddf6SEd Tanous 104*8dc3ddf6SEd Tanousoption( 105*8dc3ddf6SEd Tanous 'redfish-dbus-log', 106*8dc3ddf6SEd Tanous type: 'feature', 107*8dc3ddf6SEd Tanous value: 'disabled', 108*8dc3ddf6SEd Tanous description: '''Enable DBUS log service transactions through Redfish. Paths 109*8dc3ddf6SEd Tanous are under 110*8dc3ddf6SEd Tanous /redfish/v1/Systems/system/LogServices/EventLog/Entries''', 111*8dc3ddf6SEd Tanous) 112*8dc3ddf6SEd Tanous 113*8dc3ddf6SEd Tanousoption( 114*8dc3ddf6SEd Tanous 'redfish-host-logger', 115*8dc3ddf6SEd Tanous type: 'feature', 116*8dc3ddf6SEd Tanous value: 'enabled', 117*8dc3ddf6SEd Tanous description: '''Enable host log service transactions based on 118*8dc3ddf6SEd Tanous phosphor-hostlogger through Redfish. Paths are under 119*8dc3ddf6SEd Tanous /redfish/v1/Systems/system/LogServices/HostLogger''', 120*8dc3ddf6SEd Tanous) 121*8dc3ddf6SEd Tanous 122*8dc3ddf6SEd Tanousoption( 123*8dc3ddf6SEd Tanous 'redfish-provisioning-feature', 124*8dc3ddf6SEd Tanous type: 'feature', 125*8dc3ddf6SEd Tanous value: 'disabled', 126*8dc3ddf6SEd Tanous description: '''Enable provisioning feature support in redfish. Paths are 127*8dc3ddf6SEd Tanous under /redfish/v1/Systems/system/''', 128*8dc3ddf6SEd Tanous) 129*8dc3ddf6SEd Tanous 130*8dc3ddf6SEd Tanousoption( 131*8dc3ddf6SEd Tanous 'redfish-manager-uri-name', 132*8dc3ddf6SEd Tanous type: 'string', 133*8dc3ddf6SEd Tanous value: 'bmc', 134*8dc3ddf6SEd Tanous description: '''The static Redfish Manager ID representing the BMC 135*8dc3ddf6SEd Tanous instance. This option will appear in the Redfish tree at 136*8dc3ddf6SEd Tanous /redfish/v1/Managers/<redfish-manager-uri-name>. 137*8dc3ddf6SEd Tanous Defaults to \'bmc\' which resolves to 138*8dc3ddf6SEd Tanous /redfish/v1/Managers/bmc''', 139*8dc3ddf6SEd Tanous) 140*8dc3ddf6SEd Tanous 141*8dc3ddf6SEd Tanousoption( 142*8dc3ddf6SEd Tanous 'redfish-system-uri-name', 143*8dc3ddf6SEd Tanous type: 'string', 144*8dc3ddf6SEd Tanous value: 'system', 145*8dc3ddf6SEd Tanous description: '''The static Redfish System ID representing the host 146*8dc3ddf6SEd Tanous instance. This option will appear in the Redfish tree at 147*8dc3ddf6SEd Tanous /redfish/v1/Systems/<redfish-system-uri-name>. 148*8dc3ddf6SEd Tanous Defaults to \'system\' which resolves to 149*8dc3ddf6SEd Tanous /redfish/v1/Systems/system''', 150*8dc3ddf6SEd Tanous) 151*8dc3ddf6SEd Tanous 152*8dc3ddf6SEd Tanousoption( 153*8dc3ddf6SEd Tanous 'bmcweb-logging', 154*8dc3ddf6SEd Tanous type: 'combo', 155*8dc3ddf6SEd Tanous choices: ['disabled', 'enabled', 'debug', 'info', 'warning', 'error', 'critical'], 156*8dc3ddf6SEd Tanous value: 'error', 157*8dc3ddf6SEd Tanous description: '''Enable output the extended logging level. 158*8dc3ddf6SEd Tanous - disabled: disable bmcweb log traces. 159*8dc3ddf6SEd Tanous - enabled: treated as 'debug' 160*8dc3ddf6SEd Tanous - For the other logging level option, see DEVELOPING.md.''', 161*8dc3ddf6SEd Tanous) 162*8dc3ddf6SEd Tanous 163*8dc3ddf6SEd Tanousoption( 164*8dc3ddf6SEd Tanous 'basic-auth', 165*8dc3ddf6SEd Tanous type: 'feature', 166*8dc3ddf6SEd Tanous value: 'enabled', 167*8dc3ddf6SEd Tanous description: 'Enable basic authentication', 168*8dc3ddf6SEd Tanous) 169*8dc3ddf6SEd Tanous 170*8dc3ddf6SEd Tanousoption( 171*8dc3ddf6SEd Tanous 'session-auth', 172*8dc3ddf6SEd Tanous type: 'feature', 173*8dc3ddf6SEd Tanous value: 'enabled', 174*8dc3ddf6SEd Tanous description: 'Enable session authentication', 175*8dc3ddf6SEd Tanous) 176*8dc3ddf6SEd Tanous 177*8dc3ddf6SEd Tanousoption( 178*8dc3ddf6SEd Tanous 'xtoken-auth', 179*8dc3ddf6SEd Tanous type: 'feature', 180*8dc3ddf6SEd Tanous value: 'enabled', 181*8dc3ddf6SEd Tanous description: 'Enable xtoken authentication', 182*8dc3ddf6SEd Tanous) 183*8dc3ddf6SEd Tanous 184*8dc3ddf6SEd Tanousoption( 185*8dc3ddf6SEd Tanous 'cookie-auth', 186*8dc3ddf6SEd Tanous type: 'feature', 187*8dc3ddf6SEd Tanous value: 'enabled', 188*8dc3ddf6SEd Tanous description: 'Enable cookie authentication', 189*8dc3ddf6SEd Tanous) 190*8dc3ddf6SEd Tanous 191*8dc3ddf6SEd Tanousoption( 192*8dc3ddf6SEd Tanous 'mutual-tls-auth', 193*8dc3ddf6SEd Tanous type: 'feature', 194*8dc3ddf6SEd Tanous value: 'enabled', 195*8dc3ddf6SEd Tanous description: '''Enables authenticating users through TLS client 196*8dc3ddf6SEd Tanous certificates. The insecure-disable-ssl must be disabled for 197*8dc3ddf6SEd Tanous this option to take effect.''', 198*8dc3ddf6SEd Tanous) 199*8dc3ddf6SEd Tanous 200*8dc3ddf6SEd Tanousoption( 201*8dc3ddf6SEd Tanous 'mutual-tls-common-name-parsing', 202*8dc3ddf6SEd Tanous type: 'combo', 203*8dc3ddf6SEd Tanous choices: ['username', 'meta'], 204*8dc3ddf6SEd Tanous value: 'username', 205*8dc3ddf6SEd Tanous description: '''Sets logic to map the Subject Common Name field to a user 206*8dc3ddf6SEd Tanous in client TLS certificates. 207*8dc3ddf6SEd Tanous - username: Use the Subject CN field as a BMC username 208*8dc3ddf6SEd Tanous (default) 209*8dc3ddf6SEd Tanous - meta: Parses the Subject CN in the format used by 210*8dc3ddf6SEd Tanous Meta Inc (see mutual_tls_meta.cpp for details) 211*8dc3ddf6SEd Tanous ''', 212*8dc3ddf6SEd Tanous) 213*8dc3ddf6SEd Tanous 214*8dc3ddf6SEd Tanousoption( 215*8dc3ddf6SEd Tanous 'ibm-management-console', 216*8dc3ddf6SEd Tanous type: 'feature', 217*8dc3ddf6SEd Tanous value: 'disabled', 218*8dc3ddf6SEd Tanous description: '''Enable the IBM management console specific functionality. 219*8dc3ddf6SEd Tanous Paths are under /ibm/v1/''', 220*8dc3ddf6SEd Tanous) 221*8dc3ddf6SEd Tanous 222*8dc3ddf6SEd Tanousoption( 223*8dc3ddf6SEd Tanous 'google-api', 224*8dc3ddf6SEd Tanous type: 'feature', 225*8dc3ddf6SEd Tanous value: 'disabled', 226*8dc3ddf6SEd Tanous description: '''Enable the Google specific functionality. Paths are under 227*8dc3ddf6SEd Tanous /google/v1/''', 228*8dc3ddf6SEd Tanous) 229*8dc3ddf6SEd Tanous 230*8dc3ddf6SEd Tanousoption( 231*8dc3ddf6SEd Tanous 'http-body-limit', 232*8dc3ddf6SEd Tanous type: 'integer', 233*8dc3ddf6SEd Tanous min: 0, 234*8dc3ddf6SEd Tanous max: 512, 235*8dc3ddf6SEd Tanous value: 30, 236*8dc3ddf6SEd Tanous description: 'Specifies the http request body length limit', 237*8dc3ddf6SEd Tanous) 238*8dc3ddf6SEd Tanous 239*8dc3ddf6SEd Tanousoption( 240*8dc3ddf6SEd Tanous 'redfish-new-powersubsystem-thermalsubsystem', 241*8dc3ddf6SEd Tanous type: 'feature', 242*8dc3ddf6SEd Tanous value: 'enabled', 243*8dc3ddf6SEd Tanous description: '''Enable/disable the new PowerSubsystem, ThermalSubsystem, 244*8dc3ddf6SEd Tanous and all children schemas. This includes displaying all 245*8dc3ddf6SEd Tanous sensors in the SensorCollection.''', 246*8dc3ddf6SEd Tanous) 247*8dc3ddf6SEd Tanous 248*8dc3ddf6SEd Tanousoption( 249*8dc3ddf6SEd Tanous 'redfish-allow-deprecated-power-thermal', 250*8dc3ddf6SEd Tanous type: 'feature', 251*8dc3ddf6SEd Tanous value: 'enabled', 252*8dc3ddf6SEd Tanous description: '''Enable/disable the old Power / Thermal. The default 253*8dc3ddf6SEd Tanous condition is allowing the old Power / Thermal. This 254*8dc3ddf6SEd Tanous will be disabled by default June 2024. ''', 255*8dc3ddf6SEd Tanous) 256*8dc3ddf6SEd Tanous 257*8dc3ddf6SEd Tanousoption( 258*8dc3ddf6SEd Tanous 'redfish-oem-manager-fan-data', 259*8dc3ddf6SEd Tanous type: 'feature', 260*8dc3ddf6SEd Tanous value: 'enabled', 261*8dc3ddf6SEd Tanous description: '''Enables Redfish OEM fan data on the manager resource. 262*8dc3ddf6SEd Tanous This includes PID and Stepwise controller data. See 263*8dc3ddf6SEd Tanous OemManager schema for more detail.''', 264*8dc3ddf6SEd Tanous) 265*8dc3ddf6SEd Tanous 266*8dc3ddf6SEd Tanousoption( 267*8dc3ddf6SEd Tanous 'redfish-updateservice-use-dbus', 268*8dc3ddf6SEd Tanous type: 'feature', 269*8dc3ddf6SEd Tanous value: 'disabled', 270*8dc3ddf6SEd Tanous description: '''Enables xyz.openbmc_project.Software.Update D-Bus interface 271*8dc3ddf6SEd Tanous to propagate UpdateService requests to the corresponding 272*8dc3ddf6SEd Tanous updater daemons instead of moving files to /tmp/images dir. 273*8dc3ddf6SEd Tanous This option is temporary, should not be enabled on any 274*8dc3ddf6SEd Tanous production systems. The code will be moved to the normal 275*8dc3ddf6SEd Tanous code update flow and the option will be removed at the end 276*8dc3ddf6SEd Tanous of Q3 2024. 277*8dc3ddf6SEd Tanous ''', 278*8dc3ddf6SEd Tanous) 279*8dc3ddf6SEd Tanous 280*8dc3ddf6SEd Tanousoption( 281*8dc3ddf6SEd Tanous 'https_port', 282*8dc3ddf6SEd Tanous type: 'integer', 283*8dc3ddf6SEd Tanous min: 1, 284*8dc3ddf6SEd Tanous max: 65535, 285*8dc3ddf6SEd Tanous value: 443, 286*8dc3ddf6SEd Tanous description: 'HTTPS Port number.', 287*8dc3ddf6SEd Tanous) 288*8dc3ddf6SEd Tanous 289*8dc3ddf6SEd Tanousoption( 290*8dc3ddf6SEd Tanous 'dns-resolver', 291*8dc3ddf6SEd Tanous type: 'combo', 292*8dc3ddf6SEd Tanous choices: ['systemd-dbus', 'asio'], 293*8dc3ddf6SEd Tanous value: 'systemd-dbus', 294*8dc3ddf6SEd Tanous description: '''Sets which DNS resolver backend should be used. 295*8dc3ddf6SEd Tanous systemd-dbus uses the Systemd ResolveHostname on dbus, but requires dbus 296*8dc3ddf6SEd Tanous support. asio relies on boost::asio::tcp::resolver, but cannot resolve 297*8dc3ddf6SEd Tanous names when boost threading is disabled.''', 298*8dc3ddf6SEd Tanous) 299*8dc3ddf6SEd Tanous 300*8dc3ddf6SEd Tanousoption( 301*8dc3ddf6SEd Tanous 'redfish-aggregation', 302*8dc3ddf6SEd Tanous type: 'feature', 303*8dc3ddf6SEd Tanous value: 'disabled', 304*8dc3ddf6SEd Tanous description: 'Allows this BMC to aggregate resources from satellite BMCs', 305*8dc3ddf6SEd Tanous) 306*8dc3ddf6SEd Tanous 307*8dc3ddf6SEd Tanousoption( 308*8dc3ddf6SEd Tanous 'experimental-redfish-multi-computer-system', 309*8dc3ddf6SEd Tanous type: 'feature', 310*8dc3ddf6SEd Tanous value: 'disabled', 311*8dc3ddf6SEd Tanous description: '''This is a temporary option flag for staging the 312*8dc3ddf6SEd Tanous ComputerSystemCollection transition to multi-host. It, as well as the code 313*8dc3ddf6SEd Tanous still beneath it will be removed on 9/1/2024. Do not enable in a 314*8dc3ddf6SEd Tanous production environment, or where API stability is required.''', 315*8dc3ddf6SEd Tanous) 316*8dc3ddf6SEd Tanous 317*8dc3ddf6SEd Tanousoption( 318*8dc3ddf6SEd Tanous 'experimental-http2', 319*8dc3ddf6SEd Tanous type: 'feature', 320*8dc3ddf6SEd Tanous value: 'disabled', 321*8dc3ddf6SEd Tanous description: '''Enable HTTP/2 protocol support using nghttp2. Do not rely 322*8dc3ddf6SEd Tanous on this option for any production systems. It may have 323*8dc3ddf6SEd Tanous behavior changes or be removed at any time.''', 324*8dc3ddf6SEd Tanous) 325*8dc3ddf6SEd Tanous 326*8dc3ddf6SEd Tanous# Insecure options. Every option that starts with a `insecure` flag should 327*8dc3ddf6SEd Tanous# not be enabled by default for any platform, unless the author fully comprehends 328*8dc3ddf6SEd Tanous# the implications of doing so.In general, enabling these options will cause security 329*8dc3ddf6SEd Tanous# problems of varying degrees 330*8dc3ddf6SEd Tanous 331*8dc3ddf6SEd Tanousoption( 332*8dc3ddf6SEd Tanous 'insecure-disable-csrf', 333*8dc3ddf6SEd Tanous type: 'feature', 334*8dc3ddf6SEd Tanous value: 'disabled', 335*8dc3ddf6SEd Tanous description: '''Disable CSRF prevention checks.Should be set to false for 336*8dc3ddf6SEd Tanous production systems.''', 337*8dc3ddf6SEd Tanous) 338*8dc3ddf6SEd Tanous 339*8dc3ddf6SEd Tanousoption( 340*8dc3ddf6SEd Tanous 'insecure-disable-ssl', 341*8dc3ddf6SEd Tanous type: 'feature', 342*8dc3ddf6SEd Tanous value: 'disabled', 343*8dc3ddf6SEd Tanous description: '''Disable SSL ports. Should be set to false for production 344*8dc3ddf6SEd Tanous systems.''', 345*8dc3ddf6SEd Tanous) 346*8dc3ddf6SEd Tanous 347*8dc3ddf6SEd Tanousoption( 348*8dc3ddf6SEd Tanous 'insecure-disable-auth', 349*8dc3ddf6SEd Tanous type: 'feature', 350*8dc3ddf6SEd Tanous value: 'disabled', 351*8dc3ddf6SEd Tanous description: '''Disable authentication and authoriztion on all ports. 352*8dc3ddf6SEd Tanous Should be set to false for production systems.''', 353*8dc3ddf6SEd Tanous) 354*8dc3ddf6SEd Tanous 355*8dc3ddf6SEd Tanousoption( 356*8dc3ddf6SEd Tanous 'insecure-tftp-update', 357*8dc3ddf6SEd Tanous type: 'feature', 358*8dc3ddf6SEd Tanous value: 'disabled', 359*8dc3ddf6SEd Tanous description: '''Enable TFTP based firmware update transactions through 360*8dc3ddf6SEd Tanous Redfish UpdateService. SimpleUpdate.''', 361*8dc3ddf6SEd Tanous) 362*8dc3ddf6SEd Tanous 363*8dc3ddf6SEd Tanousoption( 364*8dc3ddf6SEd Tanous 'insecure-ignore-content-type', 365*8dc3ddf6SEd Tanous type: 'feature', 366*8dc3ddf6SEd Tanous value: 'disabled', 367*8dc3ddf6SEd Tanous description: '''Allows parsing PUT/POST/PATCH content as JSON regardless 368*8dc3ddf6SEd Tanous of the presence of the content-type header. Enabling this 369*8dc3ddf6SEd Tanous conflicts with the input parsing guidelines, but may be 370*8dc3ddf6SEd Tanous required to support old clients that may not set the 371*8dc3ddf6SEd Tanous Content-Type header on payloads.''', 372*8dc3ddf6SEd Tanous) 373*8dc3ddf6SEd Tanous 374*8dc3ddf6SEd Tanousoption( 375*8dc3ddf6SEd Tanous 'insecure-push-style-notification', 376*8dc3ddf6SEd Tanous type: 'feature', 377*8dc3ddf6SEd Tanous value: 'disabled', 378*8dc3ddf6SEd Tanous description: 'Enable HTTP push style eventing feature', 379*8dc3ddf6SEd Tanous) 380*8dc3ddf6SEd Tanous 381*8dc3ddf6SEd Tanousoption( 382*8dc3ddf6SEd Tanous 'insecure-enable-redfish-query', 383*8dc3ddf6SEd Tanous type: 'feature', 384*8dc3ddf6SEd Tanous value: 'disabled', 385*8dc3ddf6SEd Tanous description: '''Enables Redfish expand query parameter. This feature is 386*8dc3ddf6SEd Tanous experimental, and has not been tested against the full 387*8dc3ddf6SEd Tanous limits of user-facing behavior. It is not recommended to 388*8dc3ddf6SEd Tanous enable on production systems at this time. Other query 389*8dc3ddf6SEd Tanous parameters such as only are not controlled by this option.''', 390*8dc3ddf6SEd Tanous) 391