** Changed in: charm-hw-health Status: Fix Released => Fix Committed
** Changed in: charm-hw-health Milestone: 23.01 => None -- You received this bug notification because you are a member of Nagios Charm developers, which is subscribed to Nagios Charm. https://bugs.launchpad.net/bugs/1998094 Title: flake8 6.0.0 raises ValueError for inline comments on ignore rule lines Status in charm-cloudsupport: Fix Released Status in charm-duplicity: Fix Released Status in hw-health-charm: Fix Committed Status in MongoDB Charm: Fix Released Status in Nagios Charm: Fix Released Status in charm-openstack-service-checks: Fix Released Status in Rsyslog Forwarder HA Charm: Fix Released Status in charm-storage-connector: Fix Released Bug description: This issue is currently affecting multiple charms after the flake8 6.0.0 release. flake8 expects to find the comments on their separate lines. miles@mertkirpici-bastion-focal:~/repo/charm-openstack-service-checks$ make lint Running lint checks lint installed: black==22.10.0,click==8.1.3,flake8==6.0.0,flake8-colors==0.1.9,flake8-docstrings==1.6.0,flake8-import-order==0.18.2,mccabe==0.7.0,mypy-extensions==0.4.3,pathspec==0.10.2,pep8-naming==0.13.2,platformdirs==2.5.4,pycodestyle==2.10.0,pydocstyle==6.1.1,pyflakes==3.0.1,snowballstemmer==2.2.0,tomli==2.0.1,typing-extensions==4.4.0 lint run-test-pre: PYTHONHASHSEED='3949094690' lint run-test: commands[0] | flake8 Traceback (most recent call last): File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/bin/flake8", line 8, in <module> sys.exit(main()) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/main/cli.py", line 23, in main app.run(argv) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/main/application.py", line 198, in run self._run(argv) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/main/application.py", line 186, in _run self.initialize(argv) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/main/application.py", line 165, in initialize self.plugins, self.options = parse_args(argv) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/options/parse_args.py", line 53, in parse_args opts = aggregator.aggregate_options(option_manager, cfg, cfg_dir, rest) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/options/aggregator.py", line 30, in aggregate_options parsed_config = config.parse_config(manager, cfg, cfg_dir) File "/home/miles/repo/charm-openstack-service-checks/src/.tox/lint/lib/python3.8/site-packages/flake8/options/config.py", line 131, in parse_config raise ValueError( ValueError: Error code '#TODO' supplied to 'ignore' option does not match '^[A-Z]{1,3}[0-9]{0,3}$' ERROR: InvocationError for command /home/miles/repo/charm-openstack-service-checks/src/.tox/lint/bin/flake8 (exited with code 1) ____________________________________________________________________________________________________________ summary _____________________________________________________________________________________________________________ ERROR: lint: commands failed make: *** [Makefile:63: lint] Error 1 To manage notifications about this bug go to: https://bugs.launchpad.net/charm-cloudsupport/+bug/1998094/+subscriptions -- Mailing list: https://launchpad.net/~nagios-charmers Post to : nagios-charmers@lists.launchpad.net Unsubscribe : https://launchpad.net/~nagios-charmers More help : https://help.launchpad.net/ListHelp