Description of problem: In 6.11 it is possible to create or update an OS with a negative number used for major version using API, CLI or UI. It used to be forbidden since BZ#1120199. Version-Release number of selected component (if applicable): 6.11.0 snap 26 How reproducible: always Steps to Reproduce: 1. Create or update an OS using API, CLI or UI and provide a negative number for the major version. Actual results: Operating system created (or updated) successfully. [root@satellite ~]# hammer os info --id 2 Id: 2 Title: NegativeOS -99 Release name: Family: Name: NegativeOS Major version: -99 Minor version: Expected results: It should be banned to create negative OSes like it was in previous Satellite versions.