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

6593 payara docs #6816

Merged
merged 54 commits into from
Apr 29, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
bb1088d
update downloading of Payara for devs #6593
pdurbin Apr 8, 2020
6543722
change gf to payara in intro #6593
pdurbin Apr 8, 2020
cce21f6
tell new devs to use the Python installer #6593
pdurbin Apr 8, 2020
5f7a991
for dev tips, update Glassfish to Payara #6593
pdurbin Apr 9, 2020
2341e4b
update dev troubleshooting page gf to payara #6593
pdurbin Apr 9, 2020
975a3af
update dev sql update page: gf to payara #6593
pdurbin Apr 9, 2020
7cbd644
Merge branch 'develop' into 6593-payara-docs #6593
pdurbin Apr 10, 2020
5f521af
change glassfish to payara on dev testing page #6593
pdurbin Apr 10, 2020
1892773
dev coding style, debug, change gf to payara #6593
pdurbin Apr 10, 2020
4299107
remove glassfish from dev tools page #6593
pdurbin Apr 10, 2020
701ed43
change glassfish to payara for MDC #6593
pdurbin Apr 10, 2020
cf0be7f
update big data, changing glassfish to payara #6593
pdurbin Apr 10, 2020
bb21b5d
update containers page, suggest rewrite #6593
pdurbin Apr 10, 2020
85e8d8b
in API Guide, change Glassfish to Payara #6593
pdurbin Apr 10, 2020
27e81ae
change Glassfish to Payara in Admin Guide #6593
pdurbin Apr 10, 2020
45a41fb
update prep section: gf to payara #6593
pdurbin Apr 10, 2020
b8a2407
change gf to payara in prereq #6593
pdurbin Apr 10, 2020
4c326af
change gf to payara in main install page #6593
pdurbin Apr 10, 2020
d7237e4
switch docs from Perl installer to Python #6593
pdurbin Apr 10, 2020
a8297bb
change glassfish to payara on config page #6593
pdurbin Apr 13, 2020
0946d1f
move config page gf to payara changes #6593
pdurbin Apr 13, 2020
bc5f64e
for TwoRavens page, change gf to payara #6593
pdurbin Apr 13, 2020
8a1d1d1
shib docs, change gf to payara, rm grizzly patch #6593
pdurbin Apr 13, 2020
69f4720
install guide: more gf to payara updates #6593
pdurbin Apr 13, 2020
652252c
update ejb script for payara #6593
pdurbin Apr 13, 2020
39ce1a2
update MDC config for Payara #6593
pdurbin Apr 13, 2020
07bf75f
update Payara init script for root #6593
pdurbin Apr 13, 2020
3655a13
update init script #6593
pdurbin Apr 13, 2020
91e88b9
update systemd script for payara #6593
pdurbin Apr 13, 2020
ff21bb6
use dataverse user, not glassfish #6593
pdurbin Apr 13, 2020
430375d
update shib example #6593
pdurbin Apr 13, 2020
c997853
dataverse user rather than glassfish user #6593
pdurbin Apr 13, 2020
f7923f4
favor "app server" when possible #6593
pdurbin Apr 14, 2020
b008f45
change Payara to app server #6593
pdurbin Apr 20, 2020
db70a24
rewrite to remove Payara #6593
pdurbin Apr 20, 2020
4dca56f
remove reference to Payara #6593
pdurbin Apr 20, 2020
0e59c49
change Payara to app server and fix typo #6593.
pdurbin Apr 20, 2020
7bdb809
rewrite to remove Payara and server.log #6593
pdurbin Apr 20, 2020
cffaf5a
change Payara to app server #6593
pdurbin Apr 20, 2020
7119c2c
switch Payara to app server #6593
pdurbin Apr 20, 2020
95ebcb4
change payara to your app server #6593
pdurbin Apr 20, 2020
0e1e364
use app server #6593
pdurbin Apr 20, 2020
dfb1245
avoid payara zip getting a weird long name #6593
pdurbin Apr 20, 2020
e817dcf
rewrite, use app server #6593
pdurbin Apr 20, 2020
c717d63
change payara to app server #6593
pdurbin Apr 20, 2020
fa205f0
change to app server #6593
pdurbin Apr 20, 2020
343437d
change payara to app server #6593
pdurbin Apr 20, 2020
b361999
note JSF patch #6593
pdurbin Apr 20, 2020
6607223
change payara to app server #6593
pdurbin Apr 20, 2020
37cd6ab
Merge branch 'develop' into 6593-payara-docs #6593
pdurbin Apr 21, 2020
a7c986d
start getting Vagrant working with Payara and new installer #6593
pdurbin Apr 22, 2020
e72ba3c
remove OpenShift (references Glassfish 4.1) #6593
pdurbin Apr 22, 2020
0cc1739
Merge branch 'develop' into #6593
pdurbin Apr 22, 2020
9337c2b
update Java EE to Jakarta EE #6593 #4260
pdurbin Apr 22, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
@@ -1 +1 @@
# See `conf/docker` for Docker images
# See http://guides.dataverse.org/en/latest/developers/containers.html
98 changes: 31 additions & 67 deletions Vagrantfile
Original file line number Diff line number Diff line change
@@ -1,77 +1,41 @@
# -*- mode: ruby -*-
# vi: set ft=ruby :

# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"

Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|

config.vm.define "standalone", primary: true do |standalone|
config.vm.hostname = "standalone"
# Uncomment this temporarily to get `vagrant destroy` to work
#standalone.vm.box = "puppetlabs/centos-7.2-64-puppet"

operating_system = "centos"
if ENV['OPERATING_SYSTEM'].nil?
config.vm.box = "puppetlabs/centos-7.2-64-puppet"
config.vm.box_version = '1.0.1'
elsif ENV['OPERATING_SYSTEM'] == 'debian'
puts "WARNING: Debian specified. Here be dragons! https://github.com/IQSS/dataverse/issues/1059"
config.vm.box_url = "http://puppet-vagrant-boxes.puppetlabs.com/debian-73-x64-virtualbox-puppet.box"
config.vm.box = "puppet-vagrant-boxes.puppetlabs.com-debian-73-x64-virtualbox-puppet.box"
else
operating_system = ENV['OPERATING_SYSTEM']
puts "Not sure what do to with operating system: #{operating_system}"
exit 1
end

mailserver = "localhost"
if ENV['MAIL_SERVER'].nil?
puts "MAIL_SERVER environment variable not specified. Using #{mailserver} by default.\nTo specify it in bash: export MAIL_SERVER=localhost"
else
mailserver = ENV['MAIL_SERVER']
puts "MAIL_SERVER environment variable found, using #{mailserver}"
end

config.vm.provider "virtualbox" do |v|
v.memory = 2048
v.cpus = 1
end
config.vm.provision "shell", path: "scripts/vagrant/setup.sh"
config.vm.provision "shell", path: "scripts/vagrant/setup-solr.sh"
config.vm.provision "shell", path: "scripts/vagrant/install-dataverse.sh", args: mailserver
# FIXME: get tests working and re-enable them!
#config.vm.provision "shell", path: "scripts/vagrant/test.sh"

config.vm.network "private_network", type: "dhcp"
config.vm.network "forwarded_port", guest: 80, host: 8888
config.vm.network "forwarded_port", guest: 443, host: 9999
config.vm.network "forwarded_port", guest: 8983, host: 8993
config.vm.network "forwarded_port", guest: 8080, host: 8088
config.vm.network "forwarded_port", guest: 8181, host: 8188

# FIXME: use /dataverse/downloads instead
config.vm.synced_folder "downloads", "/downloads"
# FIXME: use /dataverse/conf instead
config.vm.synced_folder "conf", "/conf"
# FIXME: use /dataverse/scripts instead
config.vm.synced_folder "scripts", "/scripts"
config.vm.synced_folder ".", "/dataverse"
end

config.vm.define "solr", autostart: false do |solr|
config.vm.hostname = "solr"
solr.vm.box = "puppet-vagrant-boxes.puppetlabs.com-centos-65-x64-virtualbox-puppet.box"
config.vm.synced_folder ".", "/dataverse"
config.vm.network "private_network", type: "dhcp"
config.vm.network "forwarded_port", guest: 8983, host: 9001
config.vm.box = "bento/centos-7.7"

puts "Sorry, this Vagrant environment is not working."
puts "If you'd like to help get it working, please see"
puts "https://github.com/IQSS/dataverse/issues/6849"
puts
puts "You can also try the Vagrant environment at"
puts "https://github.com/IQSS/dataverse-ansible"
exit 1

config.vm.provider "virtualbox" do |vbox|
vbox.cpus = 4
vbox.memory = 4096
end

config.vm.define "test", autostart: false do |test|
config.vm.hostname = "test"
test.vm.box = "puppet-vagrant-boxes.puppetlabs.com-centos-65-x64-virtualbox-puppet.box"
config.vm.synced_folder ".", "/dataverse"
config.vm.network "private_network", type: "dhcp"
end
#config.vm.provision "shell", path: "scripts/vagrant/setup.sh"
#config.vm.provision "shell", path: "scripts/vagrant/setup-solr.sh"
config.vm.provision "shell", path: "scripts/vagrant/install-dataverse.sh"

config.vm.network "private_network", type: "dhcp"
config.vm.network "forwarded_port", guest: 80, host: 8888
config.vm.network "forwarded_port", guest: 443, host: 9999
config.vm.network "forwarded_port", guest: 8983, host: 8993
config.vm.network "forwarded_port", guest: 8080, host: 8088
config.vm.network "forwarded_port", guest: 8181, host: 8188

# FIXME: use /dataverse/downloads instead
config.vm.synced_folder "downloads", "/downloads"
# FIXME: use /dataverse/conf instead
config.vm.synced_folder "conf", "/conf"
# FIXME: use /dataverse/scripts instead
config.vm.synced_folder "scripts", "/scripts"
config.vm.synced_folder ".", "/dataverse"

end
110 changes: 0 additions & 110 deletions conf/docker/build.sh

This file was deleted.

5 changes: 0 additions & 5 deletions conf/docker/dataverse-glassfish/.gitignore

This file was deleted.

101 changes: 0 additions & 101 deletions conf/docker/dataverse-glassfish/Dockerfile

This file was deleted.

16 changes: 0 additions & 16 deletions conf/docker/dataverse-glassfish/default.config

This file was deleted.

Loading