Releases: sol-eng/wbi
Releases · sol-eng/wbi
v0.0.5
Changelog
- 9ae9189 Add RHEL 9 support for Auth LDAP message
- ada182d Add RHEL 9 support for Pro Drivers
- bc43579 Add RHEL 9 support for R and Python
- 3d001da Add RHEL 9 support to Workbench install
- dbc8325 Add RHEL 9 support to package manager url
- 4c28dd1 Add RHEL 9 support to security checks
- 0d31263 Add operating system support for RHEL9
- 4720ad6 Merge pull request #99 from sol-eng/add-rhel9-support
Installation Instructions
Linux
sudo wget https://github.com/sol-eng/wbi/releases/download/v0.0.5/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
sudo tar xzf /tmp/wbi.tar.gz wbi
sudo mv wbi /usr/local/bin/wbi
sudo chmod +x /usr/local/bin/wbi
Linux User
Assumes ~/bin
is available in your PATH
wget https://github.com/sol-eng/wbi/releases/download/v0.0.5/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
tar xzf /tmp/wbi.tar.gz wbi
mv wbi ~/bin/wbi
chmod +x ~/bin/wbi
v0.0.4
Changelog
- 231baf9 Add additional command language
- 31a0311 Add descriptive help messages for all flags
- cf4d76f Add examples to all commands
- eb6b708 Merge pull request #113 from sol-eng/add-command-usage-info
- 12b7e5a Remove debug command
- ee2c551 Remove unneeded mac code
- 981cd2b Switch license name
Installation Instructions
Linux
sudo wget https://github.com/sol-eng/wbi/releases/download/v0.0.4/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
sudo tar xzf /tmp/wbi.tar.gz wbi
sudo mv wbi /usr/local/bin/wbi
sudo chmod +x /usr/local/bin/wbi
Linux User
Assumes ~/bin
is available in your PATH
wget https://github.com/sol-eng/wbi/releases/download/v0.0.4/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
tar xzf /tmp/wbi.tar.gz wbi
mv wbi ~/bin/wbi
chmod +x ~/bin/wbi
v0.0.3
Changelog
Installation Instructions
Linux
sudo wget https://github.com/sol-eng/wbi/releases/download/v0.0.3/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
sudo tar xzf /tmp/wbi.tar.gz wbi
sudo mv wbi /usr/local/bin/wbi
sudo chmod +x /usr/local/bin/wbi
Linux User
Assumes ~/bin
is available in your PATH
wget https://github.com/sol-eng/wbi/releases/download/v0.0.3/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
tar xzf /tmp/wbi.tar.gz wbi
mv wbi ~/bin/wbi
chmod +x ~/bin/wbi
v0.0.2
Changelog
- 414a343 Merge pull request #109 from sol-eng/add-install-steps
- 154ba2b Update README with install instructions
Installation Instructions
Linux
sudo wget https://github.com/sol-eng/wbi/releases/download/v0.0.2/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
sudo tar xzf /tmp/wbi.tar.gz wbi
sudo mv wbi /usr/local/bin/wbi
sudo chmod +x /usr/local/bin/wbi
Linux User
Assumes ~/bin
is available in your PATH
wget https://github.com/sol-eng/wbi/releases/download/v0.0.2/wbi_Linux_x86_64.tar.gz -O /tmp/wbi.tar.gz
tar xzf /tmp/wbi.tar.gz wbi
mv wbi ~/bin/wbi
chmod +x ~/bin/wbi
v0.0.1
Changelog
- 95f5036 Add 3 second sleep command to allow user to see command before its executed
- 108061e Add OS to the README
- 44a12b7 Add R installation capability
- 449b554 Add a function to upgrade pip setuptools and wheel
- 0069cd3 Add a prompt for a Connect URL with validation
- 43d8731 Add a series of prompts allowing a user to add a python location to PATH
- 18b7ba3 Add a series of prompts, installs and checks for Posit Pro Drivers
- c0875f6 Add a verify Workbench step
- 4c24aa3 Add additional info messages to status active
- 1a5945d Add auth prompt to ask if user wants to setup auth
- b83fc18 Add backticks in addition to ""
- 30f1ebb Add backticks instead of ""
- fbbb4c8 Add bump version and push tag action
- 57035ba Add code-check job to GitHub Actions to build go code
- 90beeda Add completions
- 4554622 Add config command, remove central config and add config in individual functions
- d4facb7 Add confirmation before installing prereqs Add the ability for a user to specify if their server is on-prem or in the cloud
- 654beeb Add constants for operating system name
- 0e04e11 Add documentation to functions
- 5106b4e Add firewall prompts and disable code
- 9e6dd7b Add first printing methods for config writing
- b4819ed Add full scanning, auth/ssl/license prompts
- 3d7df97 Add helpful messages
- 7bd4a32 Add in check for Rscript as well being symlinked
- 46457bd Add in check if wbi is running as root and require root
- 2e26d75 Add in proper DetectOS function
- bbac186 Add install command and refactor setup
- f9b702d Add message when downloading the installer
- c4c84cc Add missing name
- c4dec07 Add newline for R versions
- 8810d89 Add permission to action and bump
- e6231c0 Add prompts and check to symlink R
- 97c449c Add prompts and validation for Posit Package Manager
- 828d68d Add public package manager option with a validation test
- 76942ad Add python install code
- cf848d5 Add requirements and make it look nice!
- 3e246c6 Add requirements and make it look nice!
- 46944ff Add scan command
- 452dddc Add selinux prompts and disable it.
- 138b2c5 Add status check for Firewall and SELinux
- 3f68dd6 Add status messages for server and launcher
- 3db26e6 Add step flag to setup
- 5e4756e Add stubs for R and Python scanning
- 1f30b84 Add the ability to write automatically to config files
- e6415e7 Add the resulting clean Connect URL to config print
- 68ded3c Add to README
- 8dd6829 Add to README
- 6d27852 Add usage description for step flag
- c4ef9fa Add verify command and refactor packagemanager and connect setup parts
- 5fd3066 Add verify-installation prompt and running command
- 6556c6c Add yes flag for RHEL prereqs
- bf35296 Adding FirewallPrompt to LinuxSecurity
- 01c380a Adding debug to RunCommandAndCaptureOutput
- ed5df59 Adjust line spacing in languages
- 760f097 Bad selinux error state
- f6283b2 Change error message
- 47a66c5 Change fetch depth
- 4810f86 Change good.exit to log.Fatal
- 2006e4b Change how anyOptLocations is defined
- 53f6eaa Change how versions are displayed
- 8d7c90a Change maybeR and maybePython to be added only if no error
- a41c9ad Change permisisons
- f6fbd3e Change the flow of R install to always prompt if the user wants to install
- df1b573 Change the saved jupyter path to end in jupyter not python
- 283cc55 Change to CombinedOutput for testing
- 5af1aba Change to CombinedOutput for testing
- af934ba Change to the correct Python function call
- e43197d Change variables for clarity
- 6f5829e Change variables for clarity
- 9a31202 Check if firewall is currently active and enabled
- f165d29 Check if firewall is currently active and enabled
- 3d4228d Create a single iota type for operating system in config
- 77e8db6 Disable warnings on pip upgrade without it set in PATH
- b54a1f7 Don't reinstall EPEL on RHEL7 if it is already installed
- 301d331 Don't reinstall EPEL on RHEL7 if it is already installed
- 1a2fa61 Don't reinstall EPEL on RHEL7 if it is already installed
- e88afd3 Expand license activation flow to detect if active and allow user the choice
- 0f92940 First attempt at adding Workbench installer capabilities
- b1b6624 First scaffolding
- 921d133 Fix RHEL7 EPEL Reinstall
- 755047e Fix RHEL7 EPEL Reinstall
- b3f3fdc Fix RHEL7 EPEL Reinstall
- 915c331 Fix RHEL7 EPEL Reinstall
- 323edb4 Fix bug in writelines
- cdffd04 Fix bug with incorrect error blocking write to config
- a1ababa Fix bugs related to RHEL
- d48d662 Fix error message
- 3a344f3 Fix old reference and make cicd work
- e8943e5 Fix typo from merge in setup.go
- 7c14b18 Fix typo in activate and add first test
- 9be1d57 Fix unused parameter to PromptCloud
- b5f2359 Fix yaml syntax
- 0e6182a Fixing Checkfirewall Status
- e1f8bc7 Fixing Checkfirewall Status
- 0bd3f93 Fixing rpm -q regression I found when testing your setup flag PR
- 130a9ec Generalize DownloadFile and move language specific functions to language package
- f77a290 Handle CloudInstall not defined
- 9020ca7 Handle EPEL error if the output string doesn't contain our looked for response.
- f13e52f Log fatal if the user chooses not to install Workbench
- 0fe736f Make AddToPATH generic
- b8aca60 Make program exist if ConfirmInstall is false
- 07005e4 Merge branch 'main' into add-package-manager-url-prompts
- a4e6e89 Merge branch 'main' into add-scan-command
- cdd8b36 Merge branch 'main' into add-verify-command
- de02326 Merge branch 'main' into adjust-python-path
- 12e6563 Merge branch 'main' into change-license-step
- 1adbf77 Merge branch 'main' into fix-on-prem-rhel-clean
- 986f3a6 Merge pull request #1 from dpastoor/add-cli-scaffolding
- 17b865c Merge pull request #101 from sol-eng/add-auto-bump-tags
- d13379e Merge pull request #102 from sol-eng/test-branch
- b7c8691 Merge pull request #103 from sol-eng/modify-actions
- 4806b0a Merge pull request #104 from sol-eng/testing-branch
- abb37c9 Merge pull request #105 from sol-eng/fix-tag-action
- 9ed90c7 Merge pull request #106 from sol-eng/test-action
- baac008 Merge pull request #107 from sol-eng/refactor-actions
- 434b420 Merge pull request #108 from sol-eng/workflow-test
- 066cc94 Merge pull request #11 from dpastoor/add-workbench-install
- f00a4bf Merge pull request #12 from dpastoor/add-r-install
- 63e29e9 Merge pull request #13 from dpastoor/add-config-conversion
- 618d124 Merge pull request #14 from dpastoor/add-python-installer
- 7e0cda5 Merge pull request #2 from dpastoor/tn-add-auth-licensing
- 52eea49 Merge pull request #28 from dpastoor/change-wbi-setup-order
- 5ab3901 Merge pull request #31 from dpastoor/change-license-step
- 69ee2f1 Merge pull request #32 from dpastoor/fix-python-r-display-bug
- 3767c67 Merge pull request #33 from dpastoor/add-to-python-setup
- 2577bcd Merge pull request #34 from dpastoor/refactor-os
- ef6582f Merge pull request #35 from dpastoor/add-pro-driver-installer
- 163e28b Merge pull request #36 from dpastoor/add-connect-url-prompt
- 442a2f5 Merge pull request #37 from dpastoor/add-package-manager-url-prompts
- f3eb92a Merge pull request #39 from dpastoor/fix-empty-config-print
- 04b642c Merge pull request #57 from sol-eng/add-package-manager-python
- db2c60c Merge pull request #6 from dpastoor/modify-command-output
- c9e148e Merge pull request #63 from sol-eng/add-rhel-fixes
- fa6b8ac Merge pull request #64 from sol-eng/adjust-python-path
- d242a49 Merge pull request #65 from sol-eng/add-r-symlink-options
- 160e497 Merge pull request #67 from sol-eng/release-testing
- 422e156 Merge pull request #71 from sol-eng/remove-old-cicd
- 733ddf5 Merge pull request #72 from sol-eng/fix-duplicate-cicd
- d8ea515 Merge pull request #73 from sol-eng/fix-merge-issue
- 6e6620b Merge pull request #75 from sol-eng/fix-yes-flags-rhel-install
- e497c93 Merge pull request #80 from sol-eng/firewall-selinux
- 2889b58 Merge pull request #82 from sol-eng/fix-on-prem-rhel-clean
- 68697a8 Merge pull request #86 from sol-eng/rename-os-directory
- 9a5ed38 Merge pull request #87 from sol-eng/add-rstudio-status
- 485870d Merge pull request #88 from sol-eng/add-activate-command
- 13e20bb Merge pull request #89 from sol-eng/add-scan-command
- 3cd4d48 Merge pull request #90 from sol-eng/add-verify-command
- 44353d9 Merge pull request #91 from sol-eng/cleanup-version-listing
- 9492227 Merge pull request #92 from sol-eng/cleanup-final-message
- 68688c1 Merge pull request #93 from sol-eng/remove-filtering-options
- 60563f3 Merge pull request #94 from sol-eng/add-setup-step
- a9ca4df Merge pull request #95 from sol-eng/fix-rpm-regression
- afd215a Merge remote-tracking branch 'origin/add-verify-command' into add-verify-command
- 6ad4ea0 Merge remote-tracking branch 'origin/firewall-selinux' into firewall-selinux
- d11ea33 Merge remote-tracking branch 'origin/firewall-selinux' into firewall-selinux
- 623185e Move WriteStrings to the system package
- b03e682 Move bump-version to its own action trigged when merge occurs
- 5fa5f1c Move file permissions to an argument for WriteStrings
- 3b1032a Move nice summary messages below the status outputs
- 1296f43 Nicer messagings around SELinux check.
- 54ce958 README changes
- b402351 Refactor Package Manager code to include Python repos
- de20e16 Refactor download and install for languages into their own package
- e46faf0 Refactor how stdout commands are handled
- b95eb40 Refactor license flow in setup and add activate cmd
- c9b5d97 Refactor so system depedencies are installed one time at start of wbi
- c5d2a94 Refactored error checking package wide, installing Juypter and change to LookPath
- b609254 Refactored os/install.go. All RHEL subfunctions now determine what to do in sub functions.
- b69a3df Remove apk
- 47d7658 Remove completions and manpages
- 2da7291 Remove debugging from firewall.go
- 2b03e9b Remove download in Workbench package and use generalized function
- 4399cf5 Remove modification of http and https
- 22a4392 Remove old config structs and associated functions
- ea55491 Remove old restart message
- 766e2b1 Remove sudo from all commands
- 2b06c...