I have factorized repository configurations into a single recipe because installing the opscenter agent (or server) would cause my custom mirror configuration to be overwritten by the recipe's own copy of the necessary repository resources.
I also took the liberty to switch DSE repositories to https, as the use of 'apt-transport-https' lead me to believe that was intended.
Unfortunately, this is was not tested against the specs as I get Failure/Error: expect(chef_run).to create_group('cassandra').with(members: ['cassandra']), sorry.
I have factorized repository configurations into a single recipe because installing the opscenter agent (or server) would cause my custom mirror configuration to be overwritten by the recipe's own copy of the necessary repository resources.
I also took the liberty to switch DSE repositories to https, as the use of 'apt-transport-https' lead me to believe that was intended.
Unfortunately, this is was not tested against the specs as I get
Failure/Error: expect(chef_run).to create_group('cassandra').with(members: ['cassandra'])
, sorry.Thanks for your time