Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Quality of life improvements #3

Merged
merged 36 commits into from
Feb 4, 2022

Conversation

GMW99
Copy link
Contributor

@GMW99 GMW99 commented Feb 4, 2022

Added the following improvements

  • Stopped logs creation
  • Added a sudoers file for more straightforward to support
  • Added support for BRD and ZRAM
  • Monitor supports non-IB interfaces
  • Added Licence

GMW99 and others added 30 commits August 2, 2021 16:04
Removed the absolute to the ip command, to just be ip.:
Added work around for the edge case where the ip route return the wrong information this is now more specific command
Added an option to specify block type through create-osd, remove-osd.
Helpmsg now provides information about the type of RAM block devices that can be used.
This loads the brd block device and creates the relevant pv's
This loads the zram block device and creates the relevant pv's
Now only creates the pv's
This creats the block devices according to the type specified gram, ram, zram then creates the pv's and then the OSDs
File no longer need now that distrac is more generic
No requires the type of block device to specified, then remove accordingly
Fixed issue where rgw would run even when not flagged to do so
The example now include the -t flag so that they work with the new update.
Added the documentation for the addition of the BRD and ZRAM RAM BLOCK devices.
This adds the zram type to the allowed list within LVM - thus allowing for the creation of PV's
Removes the change that allowed for ZRAM to have PV's
Now uses the LVM config change so PV's can be made
This keeps the LVM file clean.
This change is superficial however increases maintainability.
Removed rm command to make it safer also reduces steps of recreating the directory
removed rm and mkdir and a yes | command
Removed uneeded sudo
This remove the need for a user to have full root access and instead allows for the creation of a distrac user that can run the required commands.
The readme has been updated to reflect the changes made.
GMW99 and others added 6 commits August 25, 2021 12:16
This log.conf contains all the logging and debuging configuration it is all set to 0/0 and /dev/null such that nothing is collected.
Appendeds log.conf to the default config created during mon creation
@GMW99 GMW99 merged commit 5d0cf04 into DiamondLightSource:master Feb 4, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant