Commit 32b65e7e32ef92e500d0995b5e151cdaf070f795

Authored by Antonio Terceiro
1 parent 6ed177ff
Exists in master and in 90 other branches 3.x, add_sisp_to_chef, add_super_archives_plugin, api_for_colab, automates_core_packing, backup, backup_not_prod, cdtc_configuration, changes_in_buttons_on_content_panel, colab_automated_login, colab_spb_plugin_recipe, colab_widgets_settings, design_validation, dev-lappis, dev_env_minimal, disable_email_dev, docs, fix_breadcrumbs_position, fix_categories_software_link, fix_edit_institution, fix_edit_software_with_another_license, fix_get_license_info, fix_gitlab_assets_permission, fix_list_style_inside_article, fix_list_style_on_folder_elements, fix_members_pagination, fix_merge_request_url, fix_models_translations, fix_no_license, fix_software_api, fix_software_block_migration, fix_software_communities_translations, fix_software_communities_unit_test, fix_style_create_institution_admin_panel, fix_superarchives_imports, fix_sym_links_noosfero, focus_search_field_theme, gov-user-refactoring, gov-user-refactoring-rails4, header_fix, institution_modal_on_rating, kalibro-conf-refactoring, kalibro-processor-package, lxc_settings, margin_fix, mezuro_cookbook, performance, prezento, r3, refactor_download_block, refactor_software_communities, refactor_software_for_sisp, register_page, release-process, release-process-v2, remove-unused-images, remove_backup_emails, remove_broken_theme, remove_secondary_email_from_user, remove_sisp_buttons, removing_super_archives_email, review_message, scope2method, signals_user_noosfero, sisp_catalog_header, sisp_colab_config, sisp_dev, sisp_dev_master, sisp_simple_version, software_as_organization, software_catalog_style_fix, software_communities_html_refactor, software_infos_api, spb_minimal_env, spb_to_rails4, spec_refactor, stable-4.1, stable-4.2, stable-4.x, stable-devel, support_docs, syslog, temp_soft_comm_refactoring, theme_header, theme_javascript_refactory, thread_dropdown, thread_page, update_search_by_categories, update_software_api, update_softwares_boxes

Install repositories and gpg key

config/roles/integration_server.rb 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +name "integration_server"
  2 +description "Application that manages user authentication, visual integration and gamification"
  3 +run_list 'recipe[colab]'
... ...
config/roles/server.rb 0 → 100644
... ... @@ -0,0 +1,3 @@
  1 +name 'server'
  2 +description 'Common configuration for all servers'
  3 +run_list 'recipe[basics]'
... ...
cookbooks/basics/files/default/softwarepublico.key 0 → 100644
... ... @@ -0,0 +1,20 @@
  1 +-----BEGIN PGP PUBLIC KEY BLOCK-----
  2 +Version: GnuPG v2.0.15 (GNU/Linux)
  3 +
  4 +mQENBFRE9cMBCADl9VaZi3A4u5Fy2X9FP/18xkz2U1hsklLTgvwSuFT4gDCgtvD4
  5 +r3xAxnZ/52yLdAnrBratM1uC03WWifrCE+J5rImhiwP3itUzAGi/chmfVAuMBAVN
  6 +7rjBpurQoEuMDwec60XmS9XJ+BrcO+MyKaLTxKwy1KN+vaIM8Z7evpFdZghXwbL6
  7 +17ENLRbvqVs7gNtiyLQb26mNMRxTzp7vGFn4Vm2b73GrKvPC4nnUBA5FYZkSclk2
  8 +gpYt/QSZ7qj/YQZmzx31YSSRB8BOPGlsXV2ShWTzvVXfQoZ//ViDgYUlwh5hmaJo
  9 +f1gG6MumwJOdcfGlS2BOkddcYpNTveQ4HNQdABEBAAG0MGlzdjpzcGIgT0JTIFBy
  10 +b2plY3QgPGlzdjpzcGJAYnVpbGQub3BlbnN1c2Uub3JnPokBPgQTAQIAKAUCVET1
  11 +wwIbAwUJBB6wAAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQE7yUxPVcdQmz
  12 +yAf/VIWhDdhOnF6XsR/USY57T1gYxFP3H+KchlCfvyFRc3lczZaDVQ57WkYlw7/2
  13 +TN2TpN6JMHPbmltD0QuQg9GSulgp1A5A6R9yWolcZ0QLkSndHcjQciZ4hHcrqO+C
  14 +Yb8fCMFJfejJ5FcTEVCBQgnazgI9qRyPAhEFZF3OCgQ1XOoaufojPGoKYoNXBOGI
  15 +g2phdVE1glq6ZesKMagoFURGf4pm/Muq5pjK0DbF/iVOM9uVGDWLLpfVMicYiHSF
  16 +YbqundUK6MzFlwuLSM0lXYuaaOF6rN3Gq03FVjNE5jbCUxJZAHSYF8KLZ57Opr8R
  17 +KVogKh7j5fixFpDoydcPkS0Md4hGBBMRAgAGBQJURPXDAAoJEDswEbdrnWUjeLkA
  18 +oKdP1tDhp1FzMFX+MTvEM/HyupveAKCHai4jMDBsjsoVJDobCws7IBLa3g==
  19 +=v9lx
  20 +-----END PGP PUBLIC KEY BLOCK-----
... ...
cookbooks/basics/recipes/default.rb
1 1 package 'vim'
  2 +
  3 +if node['platform'] == 'centos'
  4 + cookbook_file '/etc/yum.repos.d/softwarepublico.key' do
  5 + owner 'root'
  6 + mode 0644
  7 + end
  8 +end
... ...
cookbooks/colab/files/default/colab.repo 0 → 100644
... ... @@ -0,0 +1,7 @@
  1 +[isv_spb_colab]
  2 +name=Colab (CentOS_7)
  3 +type=rpm-md
  4 +baseurl=http://download.opensuse.org/repositories/isv:/spb:/colab/CentOS_7/
  5 +gpgcheck=1
  6 +gpgkey=file:///etc/yum.repos.d/softwarepublico.key
  7 +enabled=1
... ...
cookbooks/colab/recipes/default.rb 0 → 100644
cookbooks/gitlab/files/default/gitlab.repo 0 → 100644
... ... @@ -0,0 +1,7 @@
  1 +[isv_spb_gitlab]
  2 +name=Gitlab (CentOS_7)
  3 +type=rpm-md
  4 +baseurl=http://download.opensuse.org/repositories/isv:/spb:/gitlab/CentOS_7/
  5 +gpgcheck=1
  6 +gpgkey=file:///etc/yum.repos.d/softwarepublico.key
  7 +enabled=1
... ...
cookbooks/mailman-api/files/default/mailman-api.repo 0 → 100644
... ... @@ -0,0 +1,7 @@
  1 +[isv_spb_mailman-api]
  2 +name=mailman-api (CentOS_7)
  3 +type=rpm-md
  4 +baseurl=http://download.opensuse.org/repositories/isv:/spb:/mailman-api/CentOS_7/
  5 +gpgcheck=1
  6 +gpgkey=file:///etc/yum.repos.d/softwarepublico.key
  7 +enabled=1
... ...
cookbooks/noosfero/files/default/noosfero.repo 0 → 100644
... ... @@ -0,0 +1,7 @@
  1 +[isv_spb_noosfero]
  2 +name=Noosfero (CentOS_7)
  3 +type=rpm-md
  4 +baseurl=http://download.opensuse.org/repositories/isv:/spb:/noosfero/CentOS_7/
  5 +gpgcheck=1
  6 +gpgkey=file:///etc/yum.repos.d/softwarepublico.key
  7 +enabled=1
... ...
nodes.yaml
1 1 vagrant@default:
2 2 run_list:
3   - - recipe[basics]
  3 + - role[server]
  4 + - role[integration_server]
... ...