diff --git a/oslo/config/cfg.py b/oslo/config/cfg.py index 04a9e11d..f80dd356 100644 --- a/oslo/config/cfg.py +++ b/oslo/config/cfg.py @@ -1643,7 +1643,7 @@ class ConfigOpts(collections.Mapping): """ self._args = args - for opt, group in self._all_cli_opts(): + for opt, group in sorted(self._all_cli_opts()): opt._add_to_cli(self._oparser, group) return vars(self._oparser.parse_args(args))