├── .final_builds ├── jobs │ ├── cassandra │ │ └── index.yml │ ├── chronos │ │ └── index.yml │ ├── client │ │ └── index.yml │ ├── clientmr │ │ └── index.yml │ ├── datanode │ │ └── index.yml │ ├── datanodemr │ │ └── index.yml │ ├── jenkins │ │ └── index.yml │ ├── jobtracker │ │ └── index.yml │ ├── kafka │ │ └── index.yml │ ├── mapreduce-jobhistory │ │ └── index.yml │ ├── marathon │ │ └── index.yml │ ├── mesos-master │ │ └── index.yml │ ├── mesos-slave │ │ └── index.yml │ ├── namenode │ │ └── index.yml │ ├── namenodemr │ │ └── index.yml │ ├── secondarynamenode │ │ └── index.yml │ ├── secondarynamenodemr │ │ └── index.yml │ ├── spark-master │ │ └── index.yml │ ├── spark-slave │ │ └── index.yml │ ├── storm-nimbus │ │ └── index.yml │ ├── storm-supervisor │ │ └── index.yml │ ├── storm-ui │ │ └── index.yml │ ├── tasktracker │ │ └── index.yml │ ├── yarn-nodemanager │ │ └── index.yml │ ├── yarn-resourcemanager │ │ └── index.yml │ └── zookeeper │ │ └── index.yml └── packages │ ├── bosh-helpers │ └── index.yml │ ├── cassandra │ └── index.yml │ ├── chronos │ └── index.yml │ ├── git │ └── index.yml │ ├── hadoop │ └── index.yml │ ├── hadoopmr │ └── index.yml │ ├── hive │ └── index.yml │ ├── java │ └── index.yml │ ├── jenkins │ └── index.yml │ ├── kafka │ └── index.yml │ ├── marathon │ └── index.yml │ ├── mesos │ └── index.yml │ ├── nginx │ └── index.yml │ ├── node │ └── index.yml │ ├── pig │ └── index.yml │ ├── python │ └── index.yml │ ├── ruby │ └── index.yml │ ├── sasl │ └── index.yml │ ├── sbt │ └── index.yml │ ├── scala │ └── index.yml │ ├── snappy │ └── index.yml │ ├── spark │ └── index.yml │ ├── storm │ └── index.yml │ └── zookeeper │ └── index.yml ├── .gitignore ├── LICENSE ├── README.md ├── config ├── blobs.yml └── final.yml ├── jobs ├── cassandra │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── cassandra_ctl.erb │ │ └── job_properties.sh.erb │ │ └── conf │ │ ├── cassandra-env.sh │ │ ├── cassandra.yaml.erb │ │ ├── log4j-server.properties │ │ └── mesos.yaml.erb ├── chronos │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── chronos_ctl.erb │ │ └── job_properties.sh.erb │ │ └── config │ │ ├── zoo_hosts.cfg.erb │ │ └── zoo_mesos.cfg.erb ├── client │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ └── setup.sh.erb │ │ └── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ ├── hive-env.sh.erb │ │ ├── hive-site.xml.erb │ │ ├── mapred-site.xml.erb │ │ ├── spark-env.sh.erb │ │ ├── yarn-env.sh.erb │ │ └── yarn-site.xml.erb ├── clientmr │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ └── setup.sh.erb │ │ └── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ ├── hive-env.sh.erb │ │ ├── hive-site.xml.erb │ │ ├── mapred-site.xml.erb │ │ └── spark-env.sh.erb ├── datanode │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── datanode_ctl.erb │ │ ├── job_properties.sh.erb │ │ └── monit_debugger │ │ ├── config │ │ ├── .gitkeep │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ └── hdfs-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── datanodemr │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── datanodemr_ctl.erb │ │ ├── job_properties.sh.erb │ │ └── monit_debugger │ │ ├── config │ │ ├── .gitkeep │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ └── hdfs-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── jenkins │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── jenkins_ctl.erb │ │ ├── job_properties.sh.erb │ │ └── nginx_jenkins_ctl.erb │ │ └── config │ │ ├── config.xml.erb │ │ ├── jenkins.key.erb │ │ ├── jenkins.pem.erb │ │ ├── jenkins_location.conf.erb │ │ ├── mime.types │ │ └── nginx.conf.erb ├── jobtracker │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── jobtracker_ctl.erb │ │ └── monit_debugger │ │ ├── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ └── mapred-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── kafka │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── kafka-broker_ctl.erb │ │ └── monit_debugger │ │ ├── config │ │ ├── .gitkeep │ │ ├── consumer.properties.erb │ │ ├── log4j.properties.erb │ │ ├── producer.properties.erb │ │ ├── server.properties.erb │ │ ├── test-log4j.properties.erb │ │ ├── tools-log4j.properties.erb │ │ └── zookeeper.properties.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── mapreduce-jobhistory │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── mapreduce-jobhistory_ctl.erb │ │ └── monit_debugger │ │ ├── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ ├── mapred-site.xml.erb │ │ ├── yarn-env.sh.erb │ │ └── yarn-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── marathon │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ └── marathon_ctl.erb │ │ └── config │ │ ├── zoo_hosts.cfg.erb │ │ └── zoo_mesos.cfg.erb ├── mesos-master │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ └── master_ctl.erb │ │ └── config │ │ ├── framework_credentials.cfg.erb │ │ └── zoo_mesos.cfg.erb ├── mesos-slave │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ └── slave_ctl.erb │ │ └── config │ │ └── zoo_mesos.cfg.erb ├── namenode │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── namenode_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ └── hdfs-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── namenodemr │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── namenodemr_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ └── hdfs-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── secondarynamenode │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── secondarynamenode_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ └── hdfs-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── secondarynamenodemr │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── secondarynamenodemr_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ └── hdfs-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── spark-master │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── spark-master_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ └── spark-env.sh.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── spark-slave │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── spark-slave_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ └── spark-env.sh.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── storm-nimbus │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── storm-nimbus_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ └── storm.yaml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── storm-supervisor │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── storm-supervisor_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ └── storm.yaml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── storm-ui │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── storm-ui_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ └── storm.yaml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── tasktracker │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── tasktracker_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ └── mapred-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── yarn-nodemanager │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── yarn-nodemanager_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ ├── mapred-site.xml.erb │ │ ├── yarn-env.sh.erb │ │ └── yarn-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh ├── yarn-resourcemanager │ ├── monit │ ├── spec │ └── templates │ │ ├── bin │ │ ├── job_properties.sh.erb │ │ ├── monit_debugger │ │ └── yarn-resourcemanager_ctl.erb │ │ ├── config │ │ ├── .gitkeep │ │ ├── capacity-scheduler.xml.erb │ │ ├── core-site.xml.erb │ │ ├── hadoop-env.sh.erb │ │ ├── hadoop-metrics.properties │ │ ├── hadoop-metrics2.properties │ │ ├── hdfs-site.xml.erb │ │ ├── mapred-site.xml.erb │ │ ├── yarn-env.sh.erb │ │ └── yarn-site.xml.erb │ │ ├── data │ │ └── properties.sh.erb │ │ └── helpers │ │ ├── ctl_setup.sh │ │ └── ctl_utils.sh └── zookeeper │ ├── monit │ ├── spec │ └── templates │ ├── bin │ ├── job_properties.sh.erb │ └── zookeeper_ctl.erb │ └── config │ ├── configuration.xsl │ ├── log4j.properties │ ├── myid.erb │ └── zoo.cfg.erb ├── manifests ├── archive │ ├── jenkins-warden.yml │ ├── spark-aws-static.yml │ ├── spark-infrastructure-warden.yml │ └── stub-with-uuid.yml ├── hadoop-aws.yml ├── hadoop-openstack.yml ├── hadoopmr-aws.yml ├── hadoopmr-openstack.yml ├── kafka-aws.yml ├── kafka-openstack.yml ├── lambda1-aws.yml ├── lambda1-openstack.yml ├── mesos-ha-hdfs-aws.yml ├── mesos-ha-hdfs-openstack.yml ├── spark-ha-aws-vpc.yml ├── spark-ha-aws.yml ├── spark-ha-hdfs-aws.yml ├── spark-ha-hdfs-google.yml ├── spark-ha-hdfs-openstack.yml ├── spark-ha-openstack.yml ├── storm-hdfs-aws.yml └── storm-hdfs-openstack.yml ├── packages ├── .gitkeep ├── bosh-helpers │ ├── packaging │ └── spec ├── cassandra │ ├── packaging │ └── spec ├── chronos │ ├── packaging │ └── spec ├── git │ ├── packaging │ └── spec ├── hadoop │ ├── packaging │ └── spec ├── hadoopmr │ ├── packaging │ └── spec ├── hive │ ├── packaging │ └── spec ├── java │ ├── packaging │ └── spec ├── jenkins │ ├── packaging │ └── spec ├── kafka │ ├── packaging │ └── spec ├── marathon │ ├── packaging │ └── spec ├── mesos │ ├── packaging │ └── spec ├── nginx │ ├── packaging │ └── spec ├── node │ ├── packaging │ └── spec ├── pig │ ├── packaging │ └── spec ├── python │ ├── packaging │ └── spec ├── ruby │ ├── packaging │ └── spec ├── sasl │ ├── packaging │ └── spec ├── sbt │ ├── packaging │ └── spec ├── scala │ ├── packaging │ └── spec ├── snappy │ ├── packaging │ └── spec ├── spark │ ├── packaging │ └── spec ├── storm │ ├── packaging │ └── spec └── zookeeper │ ├── packaging │ └── spec ├── releases ├── index.yml ├── insightfactory-boshrelease ├── insightfactory-boshrelease-1.yml ├── insightfactory-boshrelease-2.yml ├── insightfactory-boshrelease-3.yml ├── insightfactory-boshrelease-4.yml ├── insightfactory-boshrelease-5.yml ├── insightfactory-boshrelease-6.yml ├── insightfactory-boshrelease-7.yml └── insightfactory-boshrelease-8.yml └── src ├── .gitkeep └── bosh-helpers ├── ctl_setup.sh ├── ctl_utils.sh └── monit_debugger /.final_builds/jobs/cassandra/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "YmY4ZWI0ZDhhY2I2NDFjNjQ0OTAwZjgwOTc4N2M4OWNhZTc3YTJlMQ==": 4 | blobstore_id: b9b511f0-35c8-4e28-99af-dc2581fd463a 5 | version: 1 6 | sha1: !binary |- 7 | ZjUzMGQzZTk2ZDdhNWE3NDBiNDg1NThiNGIwOWZlZDI4ODJiZDhhMA== 8 | !binary "OTYzZDdmYjdmYzBjM2U1MDJjZTE1ZDE4YmM4MzExNmM1MjU2NDZjZA==": 9 | blobstore_id: fb9362ae-0dbf-4862-accd-2c3588394654 10 | version: !binary |- 11 | OTYzZDdmYjdmYzBjM2U1MDJjZTE1ZDE4YmM4MzExNmM1MjU2NDZjZA== 12 | sha1: !binary |- 13 | ZjBlNWYxYWI1YzFiZmI4NWM5NWE2YjNjMWU4YmNhMjQwNmM3ZWMwMQ== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/chronos/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ODY4NzlmOTZjYzdiMmQ3NmIwNTE3NjM5YjE2OTJkN2RjYTlmYTA2Yg==": 4 | blobstore_id: c23a27f8-b8a3-4816-9647-6b2590342b1f 5 | version: 1 6 | sha1: !binary |- 7 | ZDNhMTllMjc5YmUxYTk3MjhiZGZmYmY0MTNlZGQxNjliMjc2YmRjOQ== 8 | !binary "YjI3OThiYmU0YzI3MTNlNzk3NWViM2M5MmJjOTVhNjQ3NTVhYzdlMg==": 9 | blobstore_id: 9253c6f0-9496-43c1-82d5-23bf65536c5e 10 | version: !binary |- 11 | YjI3OThiYmU0YzI3MTNlNzk3NWViM2M5MmJjOTVhNjQ3NTVhYzdlMg== 12 | sha1: !binary |- 13 | ODcxMTVkZWE0M2EyM2NlNzkzOGQwMTUzNDRiMWQ3MzEzYTJkYTI1ZA== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/client/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "NDA0M2Q5NmY3NjFkMWMxMjVkMzU2ZjBhNzkwNmE3MzNmMWI3ZWUxMg==": 4 | blobstore_id: 57f98d7f-823b-452c-baa7-60eb8f1aebe8 5 | version: 1 6 | sha1: !binary |- 7 | NjA5NWNkNzBiZmUzZTI2YjQyYWY2YjVmZmMzMmJlYWZmODM4ZjFkMw== 8 | !binary "YTI2YjcwZDhiMmMxNGE2ODUyNjZjMzk4Zjg4ZjVkM2JjZTBhYzI1ZQ==": 9 | blobstore_id: 8c5f52e2-3b6e-47ae-9ca0-c60436d49652 10 | version: 2 11 | sha1: !binary |- 12 | M2QzMWQwYTk0Nzg3Mzk5MzEwYzU2YTVhN2JjZjA3ZGIzODlmYjhhZg== 13 | !binary "NjNlNmQ3N2I3YTdhODFhM2JmODVmMDkyNTM0MjgwY2FkZTU1YTljNA==": 14 | blobstore_id: 7385c38b-9635-4067-8a59-deaec24eda88 15 | version: 3 16 | sha1: !binary |- 17 | ZDI3YzRlMTcxYTE2ZjdkMDdiODA4MzBlMGE5YWI0OTNkOGJjOTEwMw== 18 | !binary "ODhkMjk3YzU1ZjEwNDZhYzVlNjk3MTMwOTczZjc4YWVlMGRmN2FmOA==": 19 | blobstore_id: 6b302678-0f4e-479a-a6cf-e71b73eaa866 20 | version: !binary |- 21 | ODhkMjk3YzU1ZjEwNDZhYzVlNjk3MTMwOTczZjc4YWVlMGRmN2FmOA== 22 | sha1: !binary |- 23 | MmM1MTA3NzBhMTU1ZjEzYTEwODg1Mjk2YzEzZmUwMmVjNjhlZTQxMg== 24 | -------------------------------------------------------------------------------- /.final_builds/jobs/clientmr/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZmI5ZDZmOWQ1OGU1NDg2ZDg2NWUwMGFjNTRmZDQyMTMwNzhkMTI0Yg==": 4 | blobstore_id: ca7d8665-914a-48c9-bf3b-635563d20981 5 | version: 1 6 | sha1: !binary |- 7 | NDg2MjI4ZjU0NjZlNjVkZWU2ZDkzOGYwOTZmZGIxNzA5ZDZiOTY1YQ== 8 | !binary "ZTkxNGIyM2FhY2I5YjFkZGE2MDU1OGQ2NzcwMTFjODY3NjRhZmRhZA==": 9 | blobstore_id: c993aad8-e11a-476e-a05e-f4fa18f52bd5 10 | version: !binary |- 11 | ZTkxNGIyM2FhY2I5YjFkZGE2MDU1OGQ2NzcwMTFjODY3NjRhZmRhZA== 12 | sha1: !binary |- 13 | NjY4NjAxMTJhNmJiYjE1MzA1YWFiZDExZDRjZjQ3YjM1YWFhZWJlYw== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/datanode/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "YzMwZTUwZTliMWFjMmQzNGQzZTM0ZjlkOGU4ODFmZTk5ODAwMjE4YQ==": 4 | blobstore_id: 9fdc75b6-573b-441e-8cdd-59252030f5b9 5 | version: 1 6 | sha1: !binary |- 7 | NThlNWZiYTE0ZmJhY2YxNzEyZDM5ZDE5MDUxNDY5YWZhNWNlMDhmNQ== 8 | !binary "NWI3NGVkMjZjMjEzMjdjOTFiZjU4ZmY2MjAwMTQ0NjBkNjBlMDA3Mw==": 9 | blobstore_id: f86b6c69-2600-417c-9356-e26f8e163950 10 | version: 2 11 | sha1: !binary |- 12 | OWJkOGM5ZmViOGExMzdiZTBmMThlNmY5MjdmMjhhNTA1ODVmNGRiOQ== 13 | !binary "ZDE2ODBkNmE3N2IxNzhkMzIwMWUxMzliYzA5ODZhYzQ3MzE3MGNiMQ==": 14 | blobstore_id: 0055c824-7421-4d24-a980-97903b7a264f 15 | version: !binary |- 16 | ZDE2ODBkNmE3N2IxNzhkMzIwMWUxMzliYzA5ODZhYzQ3MzE3MGNiMQ== 17 | sha1: !binary |- 18 | Nzk4YmRlZDg5MGY5MWNmYjllZGQyOTAwNjY2ZjBiYTljYTBjYzRjZg== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/datanodemr/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MDg0ZjBjNTIzNmFjMWI3OTZlMTdlYjI4MTcxNGU2ZjYxM2IyOTY4OA==": 4 | blobstore_id: 6fe02b6d-eb92-4851-abb2-6807c71a39d2 5 | version: 1 6 | sha1: !binary |- 7 | ZmU3OTk1ZmY3NmJmZGQyZDRmMjNlMjgwMGJmOTVmYzNmMmMyZWRlZA== 8 | !binary "M2RmNTM0YmQ4ZmYyYTZkZjllNWE2OTdmN2I1YjJhMzAzOWIyYzNiNA==": 9 | blobstore_id: cbbe74bc-91ec-4466-916b-eabc9783a260 10 | version: !binary |- 11 | M2RmNTM0YmQ4ZmYyYTZkZjllNWE2OTdmN2I1YjJhMzAzOWIyYzNiNA== 12 | sha1: !binary |- 13 | MzRjM2RlMDMwYWQ1NjA4YmZlMTNmMGQyMGZhNGJkODAzY2Q2YTkzNQ== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/jenkins/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MDkwNDQ5NDc5YmQyN2U1MjUwNGQzZDJkZTNiYzJhNjA5OTljMDAyOA==": 4 | blobstore_id: dbdf2e93-0a40-436c-a977-255cc31fb02f 5 | version: 1 6 | sha1: !binary |- 7 | NzRiMjJiN2MxZTVjMjQwY2UwOWQ5NTFiOWIwMzE0ODM0ODM4MTFmZA== 8 | !binary "ODFmZDc1MGM1OTcxYTYzMzkyYjgwYWQ3ZDY5YjdhOTkxMDczMGM5ZA==": 9 | blobstore_id: ae7c436f-4da2-4f6f-ad6d-2a0eb01f92c0 10 | version: !binary |- 11 | ODFmZDc1MGM1OTcxYTYzMzkyYjgwYWQ3ZDY5YjdhOTkxMDczMGM5ZA== 12 | sha1: !binary |- 13 | NDg4MzdlMTg2ZTUyYWI2Yzk1YmFhMjViYzcwMjI1YTNhNTc0ZWQ3Yw== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/jobtracker/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "NzRmNjNjNGRlYjc4ZjhlN2IxYjRiZGNmMzU3ZWEwZTVjMDY3OTZkYg==": 4 | blobstore_id: 029fcedf-8cee-45bd-9dc9-a3d6c000c8f1 5 | version: 1 6 | sha1: !binary |- 7 | MDMxM2RkOTFiYWQ3ZjY1ODIxZWFkNmY4ZTEwYjk2MjUzZDRlNmVlZQ== 8 | !binary "ZGM3Njc4MGI5NDk5NzM3Y2IzNjFmMWEwYTAxODNhZjg3ZjNlYjI0Ng==": 9 | blobstore_id: 8d01cd68-b5a8-46c7-bc63-37720b5e683f 10 | version: !binary |- 11 | ZGM3Njc4MGI5NDk5NzM3Y2IzNjFmMWEwYTAxODNhZjg3ZjNlYjI0Ng== 12 | sha1: !binary |- 13 | MzA1YWY0YzNhNjZiMzY5OWY1OTcxMjdkMzRiYzQzMDdiMWQ5MjZlNg== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/kafka/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MDhiM2I4N2RiMmUzZTlkMzA5ZTBhZjAxMGQ2OGE2YjIwMjJkZTEyOQ==": 4 | blobstore_id: 0a5d20cc-0bda-470c-ae16-85579bbaaaad 5 | version: 1 6 | sha1: !binary |- 7 | YTMxN2M0NDhlYjY5YTc4NTgyY2QyMjVmNmU1ZjBmNjU3ZDJjODA3NA== 8 | !binary "ZDIyMTdhYWU3ZTAxOTY3M2Q4ZjRjOWNlOTU1OTljODc5NDFlZDVjYg==": 9 | blobstore_id: aa0267a7-f5a3-483a-b392-b2ed1172d795 10 | version: !binary |- 11 | ZDIyMTdhYWU3ZTAxOTY3M2Q4ZjRjOWNlOTU1OTljODc5NDFlZDVjYg== 12 | sha1: !binary |- 13 | OTM5NDNkZTU1MGQ2NjI1ZWFkZmFlMDgzNTVjNzJiMjk5ODc2MDQxYw== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/mapreduce-jobhistory/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "YWFjMGI4ZTRmN2VlOTMyMDQ5YjIwM2YwYThkYjVkOTU2OWU0MDMxNQ==": 4 | blobstore_id: 35c17ad9-b50b-413d-82f2-06ee4a50ed3c 5 | version: 1 6 | sha1: !binary |- 7 | NjI2ZmUwNWNlMDM5YjY4ZDA4MWU1ZjA0NDI2NWFmYWIyZGJhZjdiMQ== 8 | !binary "YmFhMDI3NmRmNDZhMTgwZjkwMjljMDExZmQxYzQ0NDg2N2E1MzJjMA==": 9 | blobstore_id: 051d1515-44b1-4879-9d20-100f8be0bd25 10 | version: !binary |- 11 | YmFhMDI3NmRmNDZhMTgwZjkwMjljMDExZmQxYzQ0NDg2N2E1MzJjMA== 12 | sha1: !binary |- 13 | N2FiZGY4OTAyNTk4MzllYzUzMDllY2IwNDE2NDkxYzEyZTcyY2M1MA== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/marathon/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ODk1MDI5NWNhYjQ3MTVmYWNhNjYyYzUyZGY1YmE1ZmM1OWMzNDEyMQ==": 4 | blobstore_id: b51c6795-c8c6-47ea-8313-e10061546da2 5 | version: 1 6 | sha1: !binary |- 7 | MjlmZGE1NjkyNmFmNzY1NjM1NTM5NDJmMWU0NmRlMzVhY2E4ZjBmYw== 8 | !binary "NjFkMDc3MzNmYjljOGNhZTliMGYyODhiYzFmYTdiOWQ1M2ExOGU3Mw==": 9 | blobstore_id: cd6e27d7-64aa-467b-8e47-2731c34cd1c0 10 | version: !binary |- 11 | NjFkMDc3MzNmYjljOGNhZTliMGYyODhiYzFmYTdiOWQ1M2ExOGU3Mw== 12 | sha1: !binary |- 13 | MzUzNzhlZjMwNzQwNjUyNzEwODZiZWQxYmJlZjgzMTc5NmMyNTVhYw== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/mesos-master/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "NDNlYTcxNDNhNDIyNjQzMWFlMDUzNzllNDU2MTQ0MGIxMmU0OWM2OA==": 4 | blobstore_id: 107ee491-5375-45f1-986f-772b389ab571 5 | version: 1 6 | sha1: !binary |- 7 | MjhhNmRmYjZiNjVjZjc2M2FjNTQxYTRhMDMyNWM3NTM0NmNlMzM2Zg== 8 | !binary "YmFkZjFlZThhMTIwOTJlMzY0YWRlODA4YTZhODJiNWQzODI0NGE5OA==": 9 | blobstore_id: 7464b546-a112-46d9-a631-8bbd01e981a3 10 | version: !binary |- 11 | YmFkZjFlZThhMTIwOTJlMzY0YWRlODA4YTZhODJiNWQzODI0NGE5OA== 12 | sha1: !binary |- 13 | NzQ4YWIwZTY4NDY1NzI4NjdjMjMxNWQ4YzdjMjQwMmQ5MWM0M2E5Zg== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/mesos-slave/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MTczZDlhYjhhMGFlY2JkNTAxMWI0NGZlMWRiNzY5NzM4NjI3ODkyNg==": 4 | blobstore_id: 7f71997c-8356-4578-99af-62dacfe8c7f5 5 | version: 1 6 | sha1: !binary |- 7 | Nzg2ZGY5YjExMDQ1ZjhlNzIyYjRlOTczYWMxMWE4ZDkzNGRhMzNhYw== 8 | !binary "ODRiYWI4YzUwMDYzMzYyNWEwMjg1OGU4ZDY2NmQ5Nzc2NGIyMzQxYQ==": 9 | blobstore_id: c3e3572d-1423-4393-9071-1ca7e0e86779 10 | version: !binary |- 11 | ODRiYWI4YzUwMDYzMzYyNWEwMjg1OGU4ZDY2NmQ5Nzc2NGIyMzQxYQ== 12 | sha1: !binary |- 13 | YzBlZDdlOTRjODliMzg3MzBlNGE2MGFjOWRiZGU2OWRjZDMzZmJlOA== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/namenode/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "Y2NlM2QwN2FlMGRhZGJhY2YwNWNkNzQxM2ZiY2ZjNTZhZDY5NTRjYQ==": 4 | blobstore_id: 5d342746-1029-4354-9abc-25a64f90f415 5 | version: 1 6 | sha1: !binary |- 7 | OTYwNGRiODkwNTJhOWZkMzExZGNhNmVmZjI5MjkyOGVmNDBmYTRlOQ== 8 | !binary "YWUzZGI4NzZiZjQzMGQ3MzBiYjA2Y2JiMjhjMWI2YWFjMjFkYjQ3Mg==": 9 | blobstore_id: b9184dd5-cf03-46c4-a2be-502e87ef4a94 10 | version: 2 11 | sha1: !binary |- 12 | YjIxYTBlNDUwNjk0MjUyMGQ5MjNjMDFiY2U5YjM3M2I2NTQ3MzlkYg== 13 | !binary "MDZlZjU3MTEzNTA0YWNkM2U1MGE4ZjljYzc0NzU0OWNkZjY4YTVjZg==": 14 | blobstore_id: 889d20c0-9701-4e31-a4a7-1d1105e4620f 15 | version: !binary |- 16 | MDZlZjU3MTEzNTA0YWNkM2U1MGE4ZjljYzc0NzU0OWNkZjY4YTVjZg== 17 | sha1: !binary |- 18 | NjZjYjM2NTZjNWFlNDZlYzVmZGI5NzI1YWZkNzc1ZGZiYzQ0YTY5OA== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/namenodemr/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "Nzg1ZTYzMzk2YWY1NjZkMzEwM2Y2ZjQ1NDE5NDZiMjUyZjkxMGUzNw==": 4 | blobstore_id: 036d99ba-aa69-4c0c-869c-8cf425e98ea3 5 | version: 1 6 | sha1: !binary |- 7 | MTI5NDU4OGFiNTIzNmZhZmIwNjcxYzg5MzBhMmU3YzhlODY0ZmU5Mg== 8 | !binary "NjcxM2QyNGU0ODZiMDVjNGY0NDVhNzA2NGIwOTU5YWU2ZGVhM2MzMw==": 9 | blobstore_id: 4775b34d-93a1-4d2f-b484-68614226e003 10 | version: !binary |- 11 | NjcxM2QyNGU0ODZiMDVjNGY0NDVhNzA2NGIwOTU5YWU2ZGVhM2MzMw== 12 | sha1: !binary |- 13 | ZjdkZDllYmQ3MTM2OTIwNDllY2RhODE0MDcwODI1MGQ2ZDc4MjE0ZQ== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/secondarynamenode/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZWY5MTVjZGI2OWY5YjdiMGI5MWE5OTQxNjEzMTA2YmM4NDU3NmQxMQ==": 4 | blobstore_id: f6f63308-872d-4d96-ad1d-2a82ea8dfe58 5 | version: 1 6 | sha1: !binary |- 7 | NDc3ZWQ4NTVhNTQxZDlhNGIwMDEwYzRjM2M5ZDY3M2NmNDY4Yjg5NA== 8 | !binary "NWE0N2VkNDEyNjdhYTlhYWRlY2U2YjMxNWExNzVlOWJjNTZlYzlhNg==": 9 | blobstore_id: bb3f5d1c-2dd1-4040-93e4-95f67094d17b 10 | version: 2 11 | sha1: !binary |- 12 | YjFjYmE3NjEyYTU3YjkzODAxOGQ4ZjEwNTkzNGJhZmVlZjgwOGM5MA== 13 | !binary "NDk2ZjAxYjRmZDBmYzZkMjZjN2RmODQ3ZTE0MzhiMTRiOTBiNzNiYw==": 14 | blobstore_id: 93c58dff-37df-4e88-bf5d-9576e0a414e0 15 | version: !binary |- 16 | NDk2ZjAxYjRmZDBmYzZkMjZjN2RmODQ3ZTE0MzhiMTRiOTBiNzNiYw== 17 | sha1: !binary |- 18 | MDhhNWI3Y2NlMWE0ZmFkODUzYTYxMmQ3NThlZGIwYjY1YTEwMWNiYw== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/secondarynamenodemr/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MmQ3NmMyNzlkYjE3Yzg2YjMxODhiOTljNzJiMDUxMDAzNmQ5OWZmMQ==": 4 | blobstore_id: 6827e2f6-36a7-496a-b0a7-05cbdc4d49f9 5 | version: 1 6 | sha1: !binary |- 7 | YTZjOWE1Yjc4YjcyOTMzYjUyYjU3MTg1ZWQyOWRlOWYwNGFiYTY4ZQ== 8 | !binary "MzkzOWY0ODM2MzUwNmExYzZiZTk4YzAxMDlmZjJhNDZlYmVlN2EwNQ==": 9 | blobstore_id: 7d642767-2f1b-4472-83b9-6bc2770f4e8f 10 | version: !binary |- 11 | MzkzOWY0ODM2MzUwNmExYzZiZTk4YzAxMDlmZjJhNDZlYmVlN2EwNQ== 12 | sha1: !binary |- 13 | NThjZjQ3NGYwNzIzYWVjZTNiNzcwYTYyMjY4ZGNmMjAwNGRjNDgyZA== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/spark-master/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MTNkMDk3N2MyMjVjZjhhYTQ1YTY0MjU4NDEyOTdhZjZmZDgyMWU0ZA==": 4 | blobstore_id: 2c718d39-2419-47ff-ad82-5ce4c8173cd9 5 | version: 1 6 | sha1: !binary |- 7 | YjZjMGFkZmMzY2UwZmIwZWJlMTI5ODRjYTQwZTQ1YTZmOTU0ZGE0OA== 8 | !binary "YjQxNmI2ZGRmNjUyZTExZTNhODI5ZmQ1YzZjNzJmZDcxZjViNTFmMQ==": 9 | blobstore_id: a6ba4fd5-9e12-4412-9f85-d07609b17a76 10 | version: !binary |- 11 | YjQxNmI2ZGRmNjUyZTExZTNhODI5ZmQ1YzZjNzJmZDcxZjViNTFmMQ== 12 | sha1: !binary |- 13 | ODZjZGJjMTExYjRlN2VmMGIzNzFkOTYwOWI4Njg3NmYyMzlhNjc5Zg== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/spark-slave/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MTYyOTRjOWU2NTIzY2U1MWQ3YmZhMGNjNmIzNTMzNTU4NTVlYTg4ZQ==": 4 | blobstore_id: fa55a191-9325-409d-a8fe-b88b092d57a6 5 | version: 1 6 | sha1: !binary |- 7 | NzIzZjNhZGZlYzU3ODZmOWExMTkwYzRhMDAyMzQxNDI1MzdhMTgxZQ== 8 | !binary "Nzk5OWU5OGM3MmVhYTVhYjNlYmRiYmYwYTI3NDAzMTI2NDc3ZDcyMA==": 9 | blobstore_id: 8857e7c3-6ae7-4baf-8bb8-9141393e89f8 10 | version: !binary |- 11 | Nzk5OWU5OGM3MmVhYTVhYjNlYmRiYmYwYTI3NDAzMTI2NDc3ZDcyMA== 12 | sha1: !binary |- 13 | NmQwZDJlZGZmZmY3YjkyYzQ5NTkzMWYxZjAwNmI5YzAxZTgwZGQ0Zg== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/storm-nimbus/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "YjE0NzU4YjUzNDA3YjE5ZmVkNGRlNzk1YmFiZmQ2ZTdlNmU1OWQ1NA==": 4 | blobstore_id: eb6b2d54-a48f-4c0b-a69c-18f54b5d70aa 5 | version: 1 6 | sha1: !binary |- 7 | Njc0YWE2MDk2ZmM2OWZmNGQ3ZjhhYzE5MTQ3MDQ2ZTI1YjMyNTI1OQ== 8 | !binary "YmJkMmM1ZTAxNzQ5ODcyYmZkZjVhNWQ1YzFhZjRhNWFjM2M3MDc2Ng==": 9 | blobstore_id: f2e94911-ae80-43db-85c9-17ea19b9fc6c 10 | version: 2 11 | sha1: !binary |- 12 | YTZiZTM1ZDAwODcyM2I3YWEwYmRmNWUwNDRmYTg0ODQwNGFkNzk3OQ== 13 | !binary "MjRjN2E3YzkxZmZjMWFmODgxZGZiYTMwYzhkZTYxNmY0ZTQwNjQ4ZQ==": 14 | blobstore_id: 4d1b7ba5-3d04-4aa1-bf7a-40ebf424161d 15 | version: !binary |- 16 | MjRjN2E3YzkxZmZjMWFmODgxZGZiYTMwYzhkZTYxNmY0ZTQwNjQ4ZQ== 17 | sha1: !binary |- 18 | NmRjOWRmMGYxZGQzZWI3MmUyMjc5NDk5MzZhOGJkMGZlOGExODJmNw== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/storm-supervisor/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "NjliZTJlZDFiZWYxYWM4Mzk3ZDkzMGIzZDEyZmM1ZWM5NTg4MzliZg==": 4 | blobstore_id: 2fa08a4d-3adb-4cc1-a30d-5bf3ee74b2ce 5 | version: 1 6 | sha1: !binary |- 7 | NTExZDI3MjViMDZlZjNjOTk1MjQ5NzY3NDQxMGFiM2Q3Yjg0YTlmNw== 8 | !binary "YzdmNzZmYTQ3NWE0OTQ1MDE5YmE0M2FlOTJkZmNkNTJkODcxNzY3Zg==": 9 | blobstore_id: 012132a2-a5c2-4bd3-8b3c-0d2ae096de46 10 | version: 2 11 | sha1: !binary |- 12 | ZjZmOTc1MmVmYmNhODhlZWMxZWQyZjc1OWNiY2QzZTEzOTkyZGI4NQ== 13 | !binary "NjdlN2E5YjMwMDFjMzA0ZDk0M2I5YmE3N2U0YjY2OTUxZTZiNjU5YQ==": 14 | blobstore_id: 0fdd3664-ca51-4aae-97f8-d4893ceca622 15 | version: !binary |- 16 | NjdlN2E5YjMwMDFjMzA0ZDk0M2I5YmE3N2U0YjY2OTUxZTZiNjU5YQ== 17 | sha1: !binary |- 18 | NTBjNTY5YzQ5M2NlMDJjMzMyZDc2NDhlODQyYjAyZTU4MGI1MTlhMQ== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/storm-ui/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MWM0ZWU5NGJiODg4NzVkNTc5MDExMGNjNGE5ZTQ5ZDA5NTZlY2Q3ZA==": 4 | blobstore_id: c6ee3411-1335-4bfc-b8c6-d418e8c1252c 5 | version: 1 6 | sha1: !binary |- 7 | ZTM1NDFiMmNlOTlkMDgyYzZkMTg5NTFmNzQwYjEzZDQ4N2M2M2ViNA== 8 | !binary "YzY2OGY2OGMwYmNhMTcwNzIyNTI5ZGRlYzBhM2ZhNGQ2MTVjYWE0Mw==": 9 | blobstore_id: 6dae6aa4-4b83-4d52-9b65-921566f2c533 10 | version: 2 11 | sha1: !binary |- 12 | YmU0MDc5MTAxYjFjZDU5YmUwMmM0NmE3MDlhYTk0YzJlODc0MDBiMQ== 13 | !binary "MmQ5YjZhNjU0NDVhMmExYTNlOGE3NmJjNmM5MWIyYjhhZjkwOTk5MA==": 14 | blobstore_id: 551f7250-4490-47d3-85f0-9f8a403fd886 15 | version: !binary |- 16 | MmQ5YjZhNjU0NDVhMmExYTNlOGE3NmJjNmM5MWIyYjhhZjkwOTk5MA== 17 | sha1: !binary |- 18 | MTA5NWIwZmZjMmVhMjA1NGE3MTM2N2FmY2ZmMjBhOTM3ZmIwMzFjZQ== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/tasktracker/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MzFkMTc3ZDAyNDU2NDA3NGRkYmIzNTFkYjMyZTYzMGY4NDM2NjhmNg==": 4 | blobstore_id: deaf312a-f444-4119-b274-242acbda336a 5 | version: 1 6 | sha1: !binary |- 7 | ZGJkZDhmZWJmMjBjNDBjMjgxOWRmMzk4MmE4MWFhZmRhNTg0YWE5Yw== 8 | !binary "OTU2ZGE4MWI2NTE2ZTE0NjY3YTQwOWEyNmRmNGQ5YTk4NjhjZjc3Zg==": 9 | blobstore_id: df5a19a9-e985-4a6a-9ea9-94521a269e5b 10 | version: !binary |- 11 | OTU2ZGE4MWI2NTE2ZTE0NjY3YTQwOWEyNmRmNGQ5YTk4NjhjZjc3Zg== 12 | sha1: !binary |- 13 | ZDg5ZTAwMDYzYWUzMzg5YWFhMzRmN2E2MzY2M2FmZWVmNWRjMDExYg== 14 | -------------------------------------------------------------------------------- /.final_builds/jobs/yarn-nodemanager/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZGY5Mzk1Y2FkYzliNDBhNzhhMjg4OTE1MmM1OTI0NTVjMzNjMDY3OA==": 4 | blobstore_id: bf11260d-6a01-4c75-885e-b99d5bacdcba 5 | version: 1 6 | sha1: !binary |- 7 | NTI0ODZlNjI5ZThiN2U5YzliM2U2MGYyNDc2Mjk0NWZmZTdiMmI5Nw== 8 | !binary "ODFjZDI0ZTUxZjdjYmJkZmZmOTA0YTc2MjYyY2I0YTE4MGUyZmJlNA==": 9 | blobstore_id: 2551facb-f164-43a0-9cfb-452798a5702f 10 | version: 2 11 | sha1: !binary |- 12 | ZmY0ODRkNTlmNjQ2OThkNTBkYjg5MzRkNjE1YjkwYTIyMjA2NjIzYg== 13 | !binary "MmNkNThjY2FlNDUzMjM2NWJmZmU4YzU3NTA1NmEwZDgzZGMxZWM2Ng==": 14 | blobstore_id: e875a0c8-2984-4f39-9a77-647f065406b3 15 | version: !binary |- 16 | MmNkNThjY2FlNDUzMjM2NWJmZmU4YzU3NTA1NmEwZDgzZGMxZWM2Ng== 17 | sha1: !binary |- 18 | OGU5NDYwYmI2YjY0ZmNiMjI2MTY3NDZjNTMyYzhiMGMyYjQ4MzE0Nw== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/yarn-resourcemanager/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "Y2U2NWJkZmM3NjRhNDM0OWYzYzkzZDg1MmQ4NWViYWMyOWNmNGIwYg==": 4 | blobstore_id: 7d57f80b-2caf-45dc-b126-5dad5afa26ed 5 | version: 1 6 | sha1: !binary |- 7 | Y2U0NmU3OGM1NDliODMxY2E5YmMxZGFhNDdiYjRlYzA4ODIzNGY5Yw== 8 | !binary "NWNmNmZiNzg3MzVmMmQ1M2ZjY2VkNzQyY2M0MGYxODYzYjEzMmIyYg==": 9 | blobstore_id: c2888e66-0df1-4d34-a37b-3daa85ce2bb1 10 | version: 2 11 | sha1: !binary |- 12 | NzkxYjY1MjE1Y2YzYzM3MWExNDdiYmM0OTE1ZWJkNzlkODFjYmE1ZQ== 13 | !binary "YzQxOTMwMjA1NjZiOWFiMDIyOWM4NzdmYmYyNDQyMzI1Y2MyZjUzMg==": 14 | blobstore_id: a968da20-eb65-4ff5-a35d-56cb470c8284 15 | version: !binary |- 16 | YzQxOTMwMjA1NjZiOWFiMDIyOWM4NzdmYmYyNDQyMzI1Y2MyZjUzMg== 17 | sha1: !binary |- 18 | OWMwYjczMmJhZDI4ZjI0YzhkZDE3MzhkODAxYmEzYWFkMTQ1YmNlYg== 19 | -------------------------------------------------------------------------------- /.final_builds/jobs/zookeeper/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MThmNDdmNThkZGY1M2JmNmQwNWI2ZmFjNWIxYjYyNWZkMjA2NzkxZQ==": 4 | blobstore_id: d0eda82f-e333-4831-a72b-a0e401cf2f07 5 | version: 1 6 | sha1: !binary |- 7 | YzkwYTBkYjQyNDM0ODBlZDA3MzhlOGM0NjczOTEzYTU4MmVhOWIzOA== 8 | !binary "YjM4ODk1NWI2MGQ4OGQ4OWJiMDVlZDlmY2VlZDY3ZTM4MzE1NDE4MQ==": 9 | blobstore_id: 711c0352-f17a-4943-bc52-052007e5813b 10 | version: !binary |- 11 | YjM4ODk1NWI2MGQ4OGQ4OWJiMDVlZDlmY2VlZDY3ZTM4MzE1NDE4MQ== 12 | sha1: !binary |- 13 | MjMyYmY1OTg3ZWViMDM3OWE4MzhjMzE1YTc1OTgxMWZkYzY4M2VlMA== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/bosh-helpers/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "Mjg0ZDAyZTcwOTYzZTA4OWI1MmUyZDNlZDY4M2E3Yzg0M2VkMDk0Yg==": 4 | blobstore_id: e1f88a7f-8dc7-44d6-8ce5-52368f5604d5 5 | version: 1 6 | sha1: !binary |- 7 | NTdkZjg4NWQwNzBhNGQxMmE4ZGZkMzU5ODA0ZjNkYmRhZGQyYTg0NQ== 8 | !binary "NTU3MTdmNDg4ZWIxMmZkNDdjOTVmZDUyNGFiMWNkNjMwNGM3Y2U3ZQ==": 9 | blobstore_id: 1b8fb145-7f13-41bd-8948-883abd0d1ca7 10 | version: !binary |- 11 | NTU3MTdmNDg4ZWIxMmZkNDdjOTVmZDUyNGFiMWNkNjMwNGM3Y2U3ZQ== 12 | sha1: !binary |- 13 | YmIzMTA0ZDNiOTc4NWMyOGU2YjAyYzRiOGZhMzQxZTg5MzcyOGZhMQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/cassandra/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZmY1N2M0NzExYTVjMGRhZjkzNTY1MjJiMGY1ZjRhMTMyYjM3ODM1Ng==": 4 | blobstore_id: dfee2c87-46b6-4521-a3c7-cab6df7563b9 5 | version: 1 6 | sha1: !binary |- 7 | Zjc3MGQ5YjU4OGRlOTQ4M2MxMTY2NGM5OWNjN2FkMTAzOTI1ZjIyMw== 8 | !binary "ZDk0YmUzMTdhYTZmYTQxNjgxMjcxM2I2NDJiMzFiN2Y5YmY5Nzk0Ng==": 9 | blobstore_id: 12c492ec-427c-45d9-9733-f5515bfbb40b 10 | version: !binary |- 11 | ZDk0YmUzMTdhYTZmYTQxNjgxMjcxM2I2NDJiMzFiN2Y5YmY5Nzk0Ng== 12 | sha1: !binary |- 13 | MjUxNjg5NGY2ODE1ZTY4ZmVkOThkYjA5MGFlNzA4NGE5NjZmYjZmZQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/chronos/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | 71d911a9f632c47962d472f0c03ab07bec4c0503: 4 | blobstore_id: 3b14a6f6-53f4-4026-a5e1-056af5572e20 5 | version: 1 6 | sha1: 8f1c18f86423efec3621003d2c09e2eecc80b93e 7 | 2731f0ddaf02e0c3083216711dabb8a1adbea9b5: 8 | blobstore_id: 51ead65c-49a0-4ac5-afce-4d6653b02f69 9 | version: 2731f0ddaf02e0c3083216711dabb8a1adbea9b5 10 | sha1: 3546f103afe62496c05e144059ba577eb0cb1739 11 | cfbf79e78674425d9509ba12a096157cc156e988: 12 | version: cfbf79e78674425d9509ba12a096157cc156e988 13 | sha1: 180174900b113420181986c5e94890d49f6f83d2 14 | blobstore_id: 9fd4236f-3c5c-4d54-8c07-a578da57d693 15 | format-version: '2' 16 | -------------------------------------------------------------------------------- /.final_builds/packages/git/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "NGVjZjQwYWVmYzFkNTg1ZTk4ODhlNmM3YWIxMGVhYWQ0MTYwNThmYw==": 4 | blobstore_id: e86987fa-feca-43c7-b8ea-6b16c2993a6e 5 | version: 1 6 | sha1: !binary |- 7 | Mzc4YmEzNDBjZTViZTI5NzY5NDBhNjg0MDNhOTY0MzExYmFjN2IyYQ== 8 | !binary "NjA5ZWEzZGFiZDk0Zjk1ZmI2MWI0OGIyNTM4ZGZiMWEyYjc4NGI2Zg==": 9 | blobstore_id: ad61b73f-915f-4d4d-a330-485edb9c96a0 10 | version: !binary |- 11 | NjA5ZWEzZGFiZDk0Zjk1ZmI2MWI0OGIyNTM4ZGZiMWEyYjc4NGI2Zg== 12 | sha1: !binary |- 13 | ZjQ0M2Y0M2U2YzgxNWE0ZGYwZjM3MGI1NDEyZjcxY2RlY2E4OGMxNg== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/hadoop/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "N2M0MDBlZTliNjBlYzg2NWU1ZGY3ZWE0MmYyZDQ1YTY1ZjY2ZmYxMA==": 4 | blobstore_id: f899218a-a9b0-4987-bc42-cc0768d4947b 5 | version: 1 6 | sha1: !binary |- 7 | YjcwMDQ0OTM3MDE4ZDA0YmM2NjcxZWU5ZmY5ZTU2Njc0N2EyODJhOQ== 8 | !binary "ZjFmNGY2MWNhZjM1NTVkMjRmODUxYjUxZGY2ZjZiNmRiMjk4Zjc1Yg==": 9 | blobstore_id: e407f1a7-cb15-44e2-a229-5d54a3c44e28 10 | version: !binary |- 11 | ZjFmNGY2MWNhZjM1NTVkMjRmODUxYjUxZGY2ZjZiNmRiMjk4Zjc1Yg== 12 | sha1: !binary |- 13 | MTkyYTdlMDY1NjE3Zjk1YmMyYzM2NTU3MDI5YmU2M2VhMmY4NGUzZQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/hadoopmr/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZGZiMDhmYWI0YzM3ZTY1N2EzOWVmMjk1ZTM4OTcwOGE3Y2M3OTU4NQ==": 4 | blobstore_id: 633c7a85-35f9-478a-9c22-f2f80a6e4032 5 | version: 1 6 | sha1: !binary |- 7 | NzRkN2YxM2ZlMTRiMDk5ODY0ZmM0ZjFlYTE1YzA5NGNmMDVlNWI0YQ== 8 | !binary "ZmFhZTk4YjQ2NWM3ODdkMDQ5MDJmMGU1MjA4YzIxNzZmNmI4MGI5Zg==": 9 | blobstore_id: 94a8a3c7-094b-4630-8d88-ac52bd8e734b 10 | version: !binary |- 11 | ZmFhZTk4YjQ2NWM3ODdkMDQ5MDJmMGU1MjA4YzIxNzZmNmI4MGI5Zg== 12 | sha1: !binary |- 13 | YzU5MmYwZmZhMzk1YzkwNjdjMjcyOWViZWE5ZDJjZmM1NDBlZWVmMQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/hive/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ODQzZTk2MTdkODkzZTE5ZTVjM2Y2OGMwMWIzYzYxMmM2OTg0NDVmZQ==": 4 | blobstore_id: 05f23a5c-2e3f-448d-816d-f2bc614ee206 5 | version: 1 6 | sha1: !binary |- 7 | Zjk0MzVjMWMzNzNkN2I5NGZiYjc5NjU5ZTQ5YzZjYzZiOTIyZThjZg== 8 | !binary "YjQ1YWFlYWJiMjFhZTFmM2Q0MDMyMjJhNGY2NDczMzFkNTI5OTEyNQ==": 9 | blobstore_id: 814e7cc8-2048-4026-a1c5-8c42157f7e5b 10 | version: !binary |- 11 | YjQ1YWFlYWJiMjFhZTFmM2Q0MDMyMjJhNGY2NDczMzFkNTI5OTEyNQ== 12 | sha1: !binary |- 13 | OWFlNmRmNGRiMDViMThjNTgyOTA3OTFjYmJlNDNjZTIwNWJjMTU0ZA== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/java/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | b314d1faecc8cdbfeb345c856868a87380e00c1f: 4 | blobstore_id: c28ed351-37c8-49de-9a60-bca4051ab0ae 5 | version: 1 6 | sha1: b5302797cbee4f3016965e35df472418bab885be 7 | 95537db63968eda1239f602f6f81dc31d74bc46e: 8 | blobstore_id: f3632a49-c8ff-4067-98b8-1928e4dc254b 9 | version: 2 10 | sha1: 992df4db9ae54a6e0b04239a6523e55ec215020b 11 | 68c9dce4a60d05709e911e5f0fd5085fcad778f6: 12 | blobstore_id: 07be5bd4-e36b-4430-a661-91c02e087a93 13 | version: 68c9dce4a60d05709e911e5f0fd5085fcad778f6 14 | sha1: a2c2b7276afeb6cd7b97784765dcd28c656b5cf0 15 | 18f769c82d2f9a87037840059626b1ebd80daa7d: 16 | version: 18f769c82d2f9a87037840059626b1ebd80daa7d 17 | sha1: 40fc0eddb69bdb90d5d8431da22fc6b1671dc54b 18 | blobstore_id: ee37e8a9-bdee-4039-b59c-885cb49c6dd2 19 | format-version: '2' 20 | -------------------------------------------------------------------------------- /.final_builds/packages/jenkins/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | c02ae15ae90f8fa21849b3c6870126f101d1be03: 4 | blobstore_id: 3c515a1e-1dae-4468-9a2f-e10cdd33dc5b 5 | version: 1 6 | sha1: 9bd4d94615b6a19c45252396a878c72c18781bcc 7 | 1033e95c3c5ab2ae66b91c2929699f52fcb918fc: 8 | blobstore_id: 60c6fd7a-68d8-4f34-bc19-6a9ed836f735 9 | version: 1033e95c3c5ab2ae66b91c2929699f52fcb918fc 10 | sha1: 406550bf377aae09b0937e2c3f0cf31884988eb3 11 | 3aad962b776d4949c0f229e434f8cc553b8af5e4: 12 | version: 3aad962b776d4949c0f229e434f8cc553b8af5e4 13 | sha1: d5f3a41ad83aca381fca72b5072c6d8275d15137 14 | blobstore_id: 025cd8fa-6851-4400-875e-618251e7fa81 15 | format-version: '2' 16 | -------------------------------------------------------------------------------- /.final_builds/packages/kafka/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | f2cdb8992209e1256b4c5f4d164e86a5bfb436b1: 4 | blobstore_id: d96bac49-8a84-43f2-8c42-cad06cb9dc1c 5 | version: 1 6 | sha1: b374c6b7a3764eb6abbd0e3aa3dfd650448af614 7 | 878f26c85621f8a96b5dbbb844638c14113eea9a: 8 | blobstore_id: e2a6385b-3fb0-40ba-abb0-5d1686a7a39c 9 | version: 878f26c85621f8a96b5dbbb844638c14113eea9a 10 | sha1: 326370ae82ffe9f95f2dd1a91ef7da7aeaa8bc78 11 | d7de0bb2e752b02bc43115886e124472891e357d: 12 | version: d7de0bb2e752b02bc43115886e124472891e357d 13 | sha1: f89c0977d1776ede57b50a73b899beddc2f5fedf 14 | blobstore_id: a27e3c1c-e3dc-45bb-8d5f-925bb75eb907 15 | format-version: '2' 16 | -------------------------------------------------------------------------------- /.final_builds/packages/marathon/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | fb4c77fac8107514ff9d566a35ccc7885fb7eed3: 4 | blobstore_id: ff60c868-c342-4aa4-9b08-e954a25a5c48 5 | version: 1 6 | sha1: 8e25382bf2618bf3e915f5dd4fbb3c008df4de41 7 | a225d335dc5588685104f7ebf6ecafdab3b9ea08: 8 | blobstore_id: 6377d9c6-d73c-4f4f-b0ec-d2303833d11d 9 | version: a225d335dc5588685104f7ebf6ecafdab3b9ea08 10 | sha1: 84bf7f220b4ec038567e9dba89a4d9971de4717a 11 | 97f4e0e848e121519a608e89fab13ec8b524d97a: 12 | version: 97f4e0e848e121519a608e89fab13ec8b524d97a 13 | sha1: d652f3383320b460dd0d9fb7cffd04bd4680e97a 14 | blobstore_id: 50d2a798-0b07-45a3-b1ba-b73c618a98e5 15 | format-version: '2' 16 | -------------------------------------------------------------------------------- /.final_builds/packages/mesos/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZmYyNzE4MTRmMDc2YWM2OWMzNWMwYTk0NWEyYWZiNGY0YzA4YzFmZg==": 4 | blobstore_id: 9a257bca-e5c0-4bde-ba5c-8f8dac5ed05b 5 | version: 1 6 | sha1: !binary |- 7 | MjFmZjY0MDM4YzhjZGU3M2Q1MWJjNzJmMWJlMjY0M2E2ZDE1YTZiOA== 8 | !binary "MThmYjQ4NzVkM2E1NGM2NzlmMDAzOWJhMDY4NTk4ZGUzM2MxMGRiOQ==": 9 | blobstore_id: 3cb5276d-1fa0-4048-88d2-05aea4834252 10 | version: !binary |- 11 | MThmYjQ4NzVkM2E1NGM2NzlmMDAzOWJhMDY4NTk4ZGUzM2MxMGRiOQ== 12 | sha1: !binary |- 13 | YWUwZTg5Y2Q0YmZjNjBlODg3N2Y0ZjM4NTZmZGIxZjliODFmZDA3NQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/nginx/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZjFiNWU4OTBmMTFmNTgwZDFkOWIyNTFiOTY0M2Y0M2IwMTU5M2QzOQ==": 4 | blobstore_id: 04fe0e5c-61ec-4566-aa9d-7732d358281c 5 | version: 1 6 | sha1: !binary |- 7 | YWQyNTNkMDE3YjZjMGYwYjMzZGY4OWZmMmVlNDUzMWZhYjE0ODc0Yg== 8 | !binary "ZmQ4MTgxYjE1Njg5MzA4MjU2YjgwODUyY2FhYmE2MmNhNzExOWQ0Mw==": 9 | blobstore_id: 692288b8-8b41-483c-9d60-094b05107999 10 | version: !binary |- 11 | ZmQ4MTgxYjE1Njg5MzA4MjU2YjgwODUyY2FhYmE2MmNhNzExOWQ0Mw== 12 | sha1: !binary |- 13 | ZWJiNDI1ZjY1NjgyNjNlYjI3ZDE3MzIzZmI5ZGVmOTI4NjFmOGZhMA== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/node/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MzIwNGZjNjVlM2VkNDE2OWQ2YTgzNTFkYWI2MzJjMjYyMDRlZWUzYQ==": 4 | blobstore_id: 61af40d7-4dde-4706-a31f-dd078f000d30 5 | version: 1 6 | sha1: !binary |- 7 | MzI3M2ZlMGJkMDE1Njg0OGY3ZjM2OTdhNjcwZWNhM2EwOTlmNjc4MA== 8 | !binary "ZjUxMjA1ODQyZTM2NjBlZjhmNmQ4MTY4ZDMwYzYwODNhODFhZTA5Yg==": 9 | blobstore_id: 53810de2-b6c4-48c0-a1a4-30fdc348b9da 10 | version: !binary |- 11 | ZjUxMjA1ODQyZTM2NjBlZjhmNmQ4MTY4ZDMwYzYwODNhODFhZTA5Yg== 12 | sha1: !binary |- 13 | N2I3MDFlOTdhMzc4MjA5NmZmNDI1MGJlZDEzNjMwNWQ3MTdhNjQwYQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/pig/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MzgwMjg5ZWQ5OGQ2N2EyYzAzMWI0Njc0MmMyZWNjZTA5NWI1OWQyNA==": 4 | blobstore_id: ec29b699-f34f-4899-b5ac-894e9fe309a2 5 | version: 1 6 | sha1: !binary |- 7 | NGQ5ZWZhZGUyODg0MGE2Y2NlMGM3MTgwYjQ4YjUxZWFmNDE3OWEyMA== 8 | !binary "YTM0MzFjOWYyYjdkN2E2YjAxNTkwZDczN2I2MGE0ZDk2OTNkODE1Nw==": 9 | blobstore_id: d65e8a9d-0f48-42d0-b648-218164980bae 10 | version: !binary |- 11 | YTM0MzFjOWYyYjdkN2E2YjAxNTkwZDczN2I2MGE0ZDk2OTNkODE1Nw== 12 | sha1: !binary |- 13 | NDQ1ZGY5YTg3ZmU5YjEyODFlYzBkZDE3MzMxMTJmYTI2NjkzNDlkOQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/python/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "YmZjMWIzNGI3YjI3OGMzN2UzMzFkYmVjMDQ1OTAzOTkzNjkyZWU5NA==": 4 | blobstore_id: 21626dbf-4d5f-4445-994e-275b5853fdb7 5 | version: 1 6 | sha1: !binary |- 7 | OTU2ZGI5MTQ0NDkzNmE0YTBjNjQyMGQ1NWExZTZiNTY0YjhmMzYyMg== 8 | !binary "ZGFiMDQ3M2U0N2VkYTc2MjUwZDhjZmExM2U1ZDdhZTYwMDI4ZWM3NQ==": 9 | blobstore_id: 963bf40c-8736-47b4-b663-40b61b85a652 10 | version: !binary |- 11 | ZGFiMDQ3M2U0N2VkYTc2MjUwZDhjZmExM2U1ZDdhZTYwMDI4ZWM3NQ== 12 | sha1: !binary |- 13 | NjhjNmM1MjljYWQzZmI2MzQ3MzQ0MDE5ZWVmMDIxMzg1ODNiODEwYQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/ruby/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MTI3NGQ3MWQzYzExMTkyMWNiN2VlODA3Njg4NzUwYmZhYjUyNzdjNw==": 4 | blobstore_id: ec9b69a5-e0a0-4e10-b423-961967002e94 5 | version: 1 6 | sha1: !binary |- 7 | YWU5YTg4OWRlODAzMGY4MDZhODY1OTA1ZjEwN2MxOGVmZDE4MzVhNA== 8 | !binary "YWRkZjFhMDE4NTQyZTViZjU3YjAzYzliODgyMmNmYmVhYzBhNDU1Mw==": 9 | blobstore_id: c0868535-3e5e-4df6-afab-325e3bd24568 10 | version: !binary |- 11 | YWRkZjFhMDE4NTQyZTViZjU3YjAzYzliODgyMmNmYmVhYzBhNDU1Mw== 12 | sha1: !binary |- 13 | NTdjYTFiMDU1OWEyYzYyZDg2MzhhZjM5NDc0ODA4MWQ3YWZiY2JiMA== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/sasl/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MGJmNGE3ZjhjNzE0NWRiMmExNDNhMmY0YzE3MzA4M2I5NzNjZWY0Ng==": 4 | blobstore_id: 858a20ec-b8ae-43a5-84eb-e42ed57aed35 5 | version: 1 6 | sha1: !binary |- 7 | OTc3NmJiYTJlM2VjYmRmMzMzZmUzMTk0NzdiNmM1MDZhYzk3MTM3Zg== 8 | !binary "OTBjOWI5YmI5ZWU0MTM4NTQzOTVjOWI5MmEyYWFjYTZlZGRkNzMwMw==": 9 | blobstore_id: 9cf83bae-ebbb-41d0-b04d-4497ec9b36a8 10 | version: !binary |- 11 | OTBjOWI5YmI5ZWU0MTM4NTQzOTVjOWI5MmEyYWFjYTZlZGRkNzMwMw== 12 | sha1: !binary |- 13 | ZjA3MTU5ZWM3ZmZjZjY2MzI5ZDk0MTUyNTk0NjE5MzFjMzhmZWE4YQ== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/sbt/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | 77628d6d5d1aeb1bd53217c66eff10be1fd6ee78: 4 | blobstore_id: 24b559a7-5fb8-4f57-a5ef-08874f4511fe 5 | version: 1 6 | sha1: e7e41fa1614576439d8b3a0b4e1de095044411ba 7 | 36e6456478f9b13ad7a72cd23b68e4e280a5215e: 8 | blobstore_id: b318d09d-f697-4985-bf34-ccd32eb947d6 9 | version: 36e6456478f9b13ad7a72cd23b68e4e280a5215e 10 | sha1: 10e5a9877525abe931af15da9ad788002bcb86f9 11 | 2a7339bedefc6dfcc7346b2578467f83d47087f7: 12 | version: 2a7339bedefc6dfcc7346b2578467f83d47087f7 13 | sha1: edde85903af4c014bb147187c4c9df9f68a7793a 14 | blobstore_id: 45aa09b1-70bf-47b5-8271-5c2a5fbe863b 15 | format-version: '2' 16 | -------------------------------------------------------------------------------- /.final_builds/packages/scala/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | f0993e8380b8627e52360287dd521f53abe0736f: 4 | blobstore_id: 97fc88f8-ce48-46c2-b8fe-a178cb1862f0 5 | version: 1 6 | sha1: 5046cd9b16f5aea75a4e9beb6b95fca2c5773ce5 7 | 3a8af7609ea34e4260321c9e279628ae66f567b0: 8 | blobstore_id: 1c3f7276-8fd6-4c49-bc91-fb763d7265d8 9 | version: 2 10 | sha1: 7e5f5e37d283b55a2ba6b91dd9f181de631f62de 11 | 99779cfc21d214c6638385cdf1a8b5f31d8cf1b0: 12 | blobstore_id: 0c472d99-306c-417f-b4fa-6e2055794c03 13 | version: 99779cfc21d214c6638385cdf1a8b5f31d8cf1b0 14 | sha1: 5f7e9dae235abac55c5e1c8d2593bc0e07d02423 15 | 9b082fb489e58a39778a6c6d555c6346fa9a6d32: 16 | version: 9b082fb489e58a39778a6c6d555c6346fa9a6d32 17 | sha1: 91c6e000c43a2240673dee9516bdb7eec7ec22ed 18 | blobstore_id: 2125addb-73d0-4222-b8f7-92f53b5d4ac9 19 | format-version: '2' 20 | -------------------------------------------------------------------------------- /.final_builds/packages/snappy/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "NzM1NDFiODJmYmU0NDZiODc1YjE1ZDg4NDQ3YjVjNTU2NGZjNjhjOQ==": 4 | blobstore_id: 913eb95a-0bdb-4b9c-b807-66a512b44e28 5 | version: 1 6 | sha1: !binary |- 7 | NzNhODgzMWIyMDc1ZTQzMDFiY2Y1NjE0Mzk5OTAzYWM5NmY2NjI3OA== 8 | !binary "NDA4YmIwYTAwMzkzODIyMzZiNmVmZjU1NDQ0MDJlODg2OWNjNGVlYg==": 9 | blobstore_id: c2c9e6f3-b01f-47a4-9dd8-cbeb48e70752 10 | version: !binary |- 11 | NDA4YmIwYTAwMzkzODIyMzZiNmVmZjU1NDQ0MDJlODg2OWNjNGVlYg== 12 | sha1: !binary |- 13 | MTQyM2FjODlkN2Y4MjU1Nzg3YTAzYjNhNjhjODJhODU1MDNlZGM0Yw== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/spark/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | a6ab688f8987bf2dcffe9b73cc4f2c99ad802da6: 4 | blobstore_id: cf438952-1068-4db4-ad17-57876c6c9ce7 5 | version: 1 6 | sha1: fabe6c1ccbe89bfce449a52fb62664a8fd214311 7 | 35f8b3cc3829ec8c438179548b4510537cddcffa: 8 | blobstore_id: 2623cd43-683c-4021-b585-8b37ab163996 9 | version: 35f8b3cc3829ec8c438179548b4510537cddcffa 10 | sha1: 0c82474d18ebf6da63b04f87f932aa003afc0c77 11 | bc4fb2c4a5d9e84c3e2901f8c310bb510d2eed1c: 12 | version: bc4fb2c4a5d9e84c3e2901f8c310bb510d2eed1c 13 | sha1: d32b2d31785522cd74a7e0a82b2e16b915c9d001 14 | blobstore_id: 8a464143-7098-4370-859a-6022cd421e9d 15 | format-version: '2' 16 | -------------------------------------------------------------------------------- /.final_builds/packages/storm/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "ZWEwZjBlNGEzYWFiNTE4NzRkZTg0M2E0Njk0ODBhZTlkMDBjNjMxNA==": 4 | blobstore_id: 5b537f8b-2168-4730-824b-1da24300a473 5 | version: 1 6 | sha1: !binary |- 7 | ZTczM2IwNGVmNGY3ODVlZDU1YjlhNWNjYTVmMWVjOTQyYmJiNDZhNA== 8 | !binary "MWUzZmE5MmUzZGEyMGFlMjAwZjc3NzJkNzliMWVkYTU1MmIxYjU0OQ==": 9 | blobstore_id: 15390dc0-c681-4314-960e-268607da9e69 10 | version: !binary |- 11 | MWUzZmE5MmUzZGEyMGFlMjAwZjc3NzJkNzliMWVkYTU1MmIxYjU0OQ== 12 | sha1: !binary |- 13 | Yzk0M2Q4ZWQ1ZmM3YjI0ZmQxYTRmYjljYmNhYzJmODMwNjAyODg5NA== 14 | -------------------------------------------------------------------------------- /.final_builds/packages/zookeeper/index.yml: -------------------------------------------------------------------------------- 1 | --- 2 | builds: 3 | !binary "MDI3YTk5ZGZmNzg4Nzg5ODE5ZDJmY2E4N2YwZGMwNjE2ODdhYTEyOQ==": 4 | blobstore_id: 2f43973c-f360-42e0-82f3-ce517dbfcd41 5 | version: 1 6 | sha1: !binary |- 7 | ZDVhNjNmZTMyZjVjNDQzYzdmNGE2M2I0N2Y5OTBkZmZmZjhkYWMyZA== 8 | !binary "MzgzYTJmZmUyZDlhZWRhMTg4MmY0MGVlODA1YTQxZWNhMzI1ZmJiZg==": 9 | blobstore_id: 2369cbc9-8d5c-45c7-bdb0-3a4f2ae7d8d0 10 | version: !binary |- 11 | MzgzYTJmZmUyZDlhZWRhMTg4MmY0MGVlODA1YTQxZWNhMzI1ZmJiZg== 12 | sha1: !binary |- 13 | MTIyMTBhZDcyMDE3YTljOGJhYmI5M2ZiMjBiMzI3MDMwNmJhNWYyZA== 14 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | config/dev.yml 2 | config/private.yml 3 | releases/*.tgz 4 | dev_releases 5 | blobs/* 6 | .blobs 7 | .dev_builds 8 | .vagrant 9 | .idea 10 | .DS_Store 11 | .final_builds/jobs/**/*.tgz 12 | .final_builds/packages/**/*.tgz 13 | *.swp 14 | *~ 15 | *# 16 | #* 17 | Gemfile.lock 18 | local*yml 19 | tmp 20 | releases/**/*.tgz 21 | blobs 22 | -------------------------------------------------------------------------------- /config/blobs.yml: -------------------------------------------------------------------------------- 1 | --- {} -------------------------------------------------------------------------------- /config/final.yml: -------------------------------------------------------------------------------- 1 | final_name: insightfactory-boshrelease 2 | min_cli_version: 1.5.0.pre.1114 3 | blobstore: 4 | provider: s3 5 | options: 6 | bucket_name: cfblobs 7 | -------------------------------------------------------------------------------- /jobs/cassandra/monit: -------------------------------------------------------------------------------- 1 | check process cassandra 2 | with pidfile /var/vcap/sys/run/cassandra/cassandra.pid 3 | start program "/var/vcap/packages/bosh-helpers/monit_debugger cassandra_ctl '/var/vcap/jobs/cassandra/bin/cassandra_ctl start'" 4 | stop program "/var/vcap/packages/bosh-helpers/monit_debugger cassandra_ctl '/var/vcap/jobs/cassandra/bin/cassandra_ctl stop'" 5 | group vcap 6 | -------------------------------------------------------------------------------- /jobs/cassandra/spec: -------------------------------------------------------------------------------- 1 | --- 2 | name: cassandra 3 | 4 | packages: 5 | - bosh-helpers 6 | - java 7 | - sasl 8 | - mesos 9 | - cassandra 10 | 11 | templates: 12 | bin/job_properties.sh.erb: bin/job_properties.sh 13 | bin/cassandra_ctl.erb: bin/cassandra_ctl 14 | conf/cassandra.yaml.erb: conf/cassandra.yaml 15 | conf/cassandra-env.sh: conf/cassandra-env.sh 16 | conf/log4j-server.properties: conf/log4j-server.properties 17 | conf/mesos.yaml.erb: conf/mesos.yaml 18 | 19 | properties: 20 | cassandra.user: 21 | description: "User which will own the Apache Cassandra services" 22 | default: "root" 23 | cassandra.group: 24 | description: "Group which will own the Apache Cassandra services" 25 | default: "vcap" 26 | cassandra.java_heap_size: 27 | description: "Java Heap Size for Apache Cassandra" 28 | default: "2048m" 29 | cassandra.cluster_name: 30 | description: "Human readable name for the Apache Cassandra cluster" 31 | default: "Cassandra Cluster" 32 | cassandra.hw_nodes: 33 | description: "No of HW nodes we want it to run on" 34 | default: 1 35 | cassandra.mesos.executor_uri: 36 | description: "Apache Cassandra on Mesos download location" 37 | default: "http://downloads.mesosphere.io/cassandra/cassandra-mesos-2.0.5-1.tgz" 38 | cassandra.mesos.resource_cpus: 39 | description: "Mesos cpus consumable resources" 40 | default: 0.1 41 | cassandra.mesos.resource_mem: 42 | description: "Mesos memory consumable resources" 43 | default: 2048 44 | cassandra.mesos.resource_disk: 45 | description: "Mesos disk consumable resources" 46 | default: 1000 47 | mesos.zk_state: 48 | description: "Path in ZooKeeper for storing Mesos state" 49 | default: "mesos" 50 | zookeeper.servers: 51 | description: "List of all Apache Zookeeper server host IP/hostnames" 52 | zookeeper.client_port: 53 | description: "Port at which the clients will connect to Apache Zookeeper" 54 | default: 2181 55 | -------------------------------------------------------------------------------- /jobs/cassandra/templates/bin/cassandra_ctl.erb: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -e # exit immediately if a simple command exits with a non-zero status 4 | 5 | # Setup common env vars and folders 6 | source /var/vcap/packages/bosh-helpers/ctl_setup.sh 'cassandra' 7 | export CASSANDRA_PID_FILE=$CASSANDRA_PID_DIR/cassandra.pid 8 | 9 | # Set the hostname 10 | hostname <%= index %>.<%= name %>.<%= spec.networks.methods(false).grep(/[^=]$/).first.to_s %>.<%= spec.deployment %>.<%= spec.dns_domain_name %> 11 | 12 | case $1 in 13 | 14 | start) 15 | pid_guard $CASSANDRA_PID_FILE $JOB_NAME 16 | echo $$ > $CASSANDRA_PID_FILE 17 | 18 | # Increase the default number of open file descriptors 19 | ulimit -n 8192 20 | 21 | # Create Apache Cassandra user & group 22 | create_group $CASSANDRA_GROUP 23 | create_user $CASSANDRA_USER $CASSANDRA_GROUP 24 | 25 | # Set Apache Cassandra classpath 26 | CASSANDRA_CLASSPATH="" 27 | for jar in /var/vcap/packages/cassandra/lib/*.jar; do 28 | CASSANDRA_CLASSPATH="$CLASSPATH:$jar" 29 | done 30 | 31 | # Start Apache Cassandra service 32 | ### START HACK 33 | ### cassandra-mesos doesn't allow to set the conf dir, so cd'ing into cassandra job directory in order for 34 | ### cassandra-mesos to find the conf files 35 | cd $JOB_DIR 36 | ### END HACK 37 | exec chpst -u $CASSANDRA_USER:$CASSANDRA_GROUP java \ 38 | -Xmx"$CASSANDRA_JAVA_HEAP_SIZE" \ 39 | -Xms"$CASSANDRA_JAVA_HEAP_SIZE" \ 40 | -Dfile.encoding=UTF-8 \ 41 | -Djava.io.tmpdir=$CASSANDRA_TMP_DIR \ 42 | -cp $CASSANDRA_CLASSPATH mesosphere.cassandra.Main \ 43 | >>$CASSANDRA_LOG_DIR/$OUTPUT_LABEL.stdout.log \ 44 | 2>>$CASSANDRA_LOG_DIR/$OUTPUT_LABEL.stderr.log 45 | ;; 46 | 47 | stop) 48 | # Stop Apache Cassandra service 49 | kill_and_wait $CASSANDRA_PID_FILE 50 | ;; 51 | 52 | *) 53 | echo "Usage: $0 {start|stop}" 54 | exit 1 55 | ;; 56 | 57 | esac 58 | exit 0 59 | -------------------------------------------------------------------------------- /jobs/cassandra/templates/bin/job_properties.sh.erb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # 4 | # Cassandra properties 5 | # 6 | 7 | # Directory to store the Apache Cassandra configuration files 8 | export CASSANDRA_CONF_DIR=$JOB_DIR/conf 9 | export CASSANDRA_CONF=$CASSANDRA_CONF_DIR 10 | 11 | # Directory to store the Apache Cassandra log files 12 | export CASSANDRA_LOG_DIR=$LOG_DIR 13 | 14 | # Directory to store the Apache Cassandra process IDs 15 | export CASSANDRA_PID_DIR=$RUN_DIR 16 | 17 | # Directory to store the Apache Cassandra data files 18 | export CASSANDRA_STORE_DIR=$STORE_DIR 19 | 20 | # Directory to store the Apache Cassandra temp files 21 | export CASSANDRA_TMP_DIR=$TMP_DIR 22 | 23 | # User which will own the Apache Cassandra services 24 | export CASSANDRA_USER="<%= p('cassandra.user') %>" 25 | 26 | # Group which will own the Apache Cassandra services 27 | export CASSANDRA_GROUP="<%= p('cassandra.group') %>" 28 | 29 | # Java Heap Size for Apache Cassandra 30 | export CASSANDRA_JAVA_HEAP_SIZE="<%= p('cassandra.java_heap_size') %>" 31 | 32 | # Apache Mesos Native Library 33 | export MESOS_NATIVE_LIBRARY=/var/vcap/packages/mesos/lib/libmesos.so 34 | -------------------------------------------------------------------------------- /jobs/cassandra/templates/conf/mesos.yaml.erb: -------------------------------------------------------------------------------- 1 | # Cassandra on Mesos download location. Typically not required to be changed. 2 | mesos.executor.uri: '<%= p('cassandra.mesos.executor_uri') %>' 3 | 4 | # Where the Mesos master is located 5 | <% 6 | mesos_servers = [] 7 | p('zookeeper.servers').each do |server| 8 | mesos_servers << "#{server}:#{p('zookeeper.client_port')}/#{p('mesos.zk_state')}" 9 | end 10 | %> 11 | mesos.master.url: 'zk://<%= mesos_servers.join(',') %>' 12 | 13 | # Which Zookeeper to use to store our state e.g. 'zkHost:port,zkHost:port' 14 | <% 15 | zoo_servers = [] 16 | p('zookeeper.servers').each do |server| 17 | zoo_servers << "#{server}:#{p('zookeeper.client_port')}" 18 | end 19 | %> 20 | state.zk: '<%= zoo_servers.join(',') %>' 21 | 22 | # Where we can find the Mesos library 23 | java.library.path: '/var/vcap/packages/mesos/lib/libmesos.so' 24 | 25 | # No of HW nodes we want it to run on 26 | # Driver will block until we have enough nodes 27 | # (We can't start multiple Cassandra nodes of the same cluster on the same HW node due to port conflicts) 28 | cassandra.noOfHwNodes: <%= p('cassandra.hw_nodes') %> 29 | 30 | # Mesos resource requests 31 | resource.cpus: <%= p('cassandra.mesos.resource_cpus') %> 32 | resource.mem: <%= p('cassandra.mesos.resource_mem') %> 33 | resource.disk: <%= p('cassandra.mesos.resource_disk') %> 34 | -------------------------------------------------------------------------------- /jobs/chronos/monit: -------------------------------------------------------------------------------- 1 | check process chronos 2 | with pidfile /var/vcap/sys/run/chronos/chronos.pid 3 | start program "/var/vcap/packages/bosh-helpers/monit_debugger chronos_ctl '/var/vcap/jobs/chronos/bin/chronos_ctl start'" 4 | stop program "/var/vcap/packages/bosh-helpers/monit_debugger chronos_ctl '/var/vcap/jobs/chronos/bin/chronos_ctl stop'" 5 | group vcap 6 | -------------------------------------------------------------------------------- /jobs/chronos/templates/config/zoo_hosts.cfg.erb: -------------------------------------------------------------------------------- 1 | <% 2 | servers = [] 3 | p('zookeeper.servers').each do |server| 4 | servers << "#{server}:#{p('zookeeper.client_port')}" 5 | end 6 | %> 7 | <%= servers.join(',') %> 8 | -------------------------------------------------------------------------------- /jobs/chronos/templates/config/zoo_mesos.cfg.erb: -------------------------------------------------------------------------------- 1 | <% 2 | servers = [] 3 | p('zookeeper.servers').each do |server| 4 | servers << "#{server}:#{p('zookeeper.client_port')}/#{p('mesos.zk_state')}" 5 | end 6 | %> 7 | zk://<%= servers.join(',') %> 8 | -------------------------------------------------------------------------------- /jobs/client/monit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murraju/insightfactory-boshrelease/e416e4502ba5f216f2db063d445d67aaeb93326f/jobs/client/monit -------------------------------------------------------------------------------- /jobs/client/templates/bin/job_properties.sh.erb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # 4 | # Data Science Client Machine properties 5 | # 6 | 7 | export SPARK_HOME=/var/vcap/packages/spark 8 | export MESOS_NATIVE_LIBRARY=/var/vcap/packages/mesos/lib/libmesos.so 9 | export SPARK_EXECUTOR_URI=hdfs://0.hdfs-master.default.mesos-ha-hdfs-aws.bosh/spark-0.9.1-hadoop_2.4.0-bin.tar.gz 10 | export HADOOP_HOME=/var/vcap/packages/hadoop 11 | export HADOOP_CONF_DIR=/var/vcap/jobs/client/config 12 | export HADOOP_COMMON_LIB_NATIVE_DIR={$HADOOP_HOME}/lib/native 13 | export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib" 14 | export PIG_OPTS='-Dpython.cachedir=/var/vcap/data/tmp' 15 | export SCALA_HOME=/var/vcap/packages/scala 16 | export JAVA_HOME=/var/vcap/packages/java/jdk 17 | export PATH=$JAVA_HOME/bin:$SPARK_HOME/bin:$SPARK_HOME/sbin:$SCALA_HOME/bin:$HADOOP_HOME/bin:/var/vcap/packages/git/bin:/var/vcap/packages/sbt/bin:/var/vcap/packages/pig/bin:/var/vcap/packages/hive/bin:/var/vcap/packages/python/bin:$PATH -------------------------------------------------------------------------------- /jobs/client/templates/config/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murraju/insightfactory-boshrelease/e416e4502ba5f216f2db063d445d67aaeb93326f/jobs/client/templates/config/.gitkeep -------------------------------------------------------------------------------- /jobs/client/templates/config/capacity-scheduler.xml.erb: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | yarn.scheduler.capacity.root.acl_administer_queues 5 | * 6 | 7 | 8 | yarn.scheduler.capacity.root.default.maximum-capacity 9 | 100 10 | 11 | 12 | yarn.scheduler.capacity.root.default.state 13 | RUNNING 14 | 15 | 16 | yarn.scheduler.capacity.root.unfunded.capacity 17 | 50 18 | 19 | 20 | yarn.scheduler.capacity.root.capacity 21 | 100 22 | 23 | 24 | yarn.scheduler.capacity.maximum-am-resource-percent 25 | 0.2 26 | 27 | 28 | yarn.scheduler.capacity.root.default.acl_administer_jobs 29 | * 30 | 31 | 32 | yarn.scheduler.capacity.root.default.acl_submit_jobs 33 | * 34 | 35 | 36 | yarn.scheduler.capacity.root.default.user-limit-factor 37 | 1 38 | 39 | 40 | yarn.scheduler.capacity.maximum-applications 41 | 10000 42 | 43 | 44 | yarn.scheduler.capacity.root.default.capacity 45 | 100 46 | 47 | 48 | yarn.scheduler.capacity.root.queues 49 | default 50 | 51 | -------------------------------------------------------------------------------- /jobs/client/templates/config/core-site.xml.erb: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | 22 | fs.default.name 23 | hdfs://<%= p("hadoop.namenode.host") %>:<%= p("hadoop.namenode.port") %> 24 | 25 | 26 | 27 | hadoop.tmp.dir 28 | <%= p("hadoop.namenode.hadoop_tmp_dir") %>/${user.name} 29 | 30 | 31 | 32 | 33 | hadoop.proxyuser.oozie.hosts 34 | * 35 | 36 | 37 | hadoop.proxyuser.oozie.groups 38 | * 39 | 40 | 41 | 42 | -------------------------------------------------------------------------------- /jobs/client/templates/config/hdfs-site.xml.erb: -------------------------------------------------------------------------------- 1 | 2 | 18 | 19 | 20 | 21 | 22 | dfs.replication 23 | <%= p("hadoop.namenode.num_dfs_replicas") %> 24 | 25 | 26 | dfs.permissions 27 | false 28 | 29 | 30 | dfs.safemode.min.datanodes 31 | <%= p("hadoop.namenode.safemode_min_datanodes") %> 32 | 33 | 34 | 35 | dfs.name.dir 36 | <%= p("hadoop.namenode.dfs_name_dir_root") %><%= p("hadoop.namenode.dfs_name_dir") %> 37 | 38 | 39 | dfs.data.dir 40 | <%= p("hadoop.namenode.dfs_name_dir_root") %><%= p("hadoop.datanode.dfs_data_dir") %> 41 | 42 | 43 | -------------------------------------------------------------------------------- /jobs/client/templates/config/spark-env.sh.erb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # This file contains environment variables required to run Spark. Copy it as 4 | # spark-env.sh and edit that to configure Spark for your site. 5 | # 6 | # The following variables can be set in this file: 7 | # - SPARK_LOCAL_IP, to set the IP address Spark binds to on this node 8 | # - MESOS_NATIVE_LIBRARY, to point to your libmesos.so if you use Mesos 9 | # - SPARK_JAVA_OPTS, to set node-specific JVM options for Spark. Note that 10 | # we recommend setting app-wide options in the application's driver program. 11 | # Examples of node-specific options : -Dspark.local.dir, GC options 12 | # Examples of app-wide options : -Dspark.serializer 13 | # 14 | # If using the standalone deploy mode, you can also set variables for it here: 15 | # - SPARK_MASTER_IP, to bind the master to a different IP address or hostname 16 | # - SPARK_MASTER_PORT / SPARK_MASTER_WEBUI_PORT, to use non-default ports 17 | # - SPARK_WORKER_CORES, to set the number of cores to use on this machine 18 | # - SPARK_WORKER_MEMORY, to set how much memory to use (e.g. 1000m, 2g) 19 | # - SPARK_WORKER_PORT / SPARK_WORKER_WEBUI_PORT 20 | # - SPARK_WORKER_INSTANCES, to set the number of worker processes per node 21 | # - SPARK_WORKER_DIR, to set the working directory of worker processes 22 | 23 | SPARK_MASTER_PORT=<%= p("spark.master.port") %> 24 | MESOS_NATIVE_LIBRARY=/var/vcap/packages/mesos/lib/libmesos.so 25 | SPARK_EXECUTOR_URI=/home/vcap/ds/spark-0.9.1-hadoop_2.3.0-bin.tar.gz -------------------------------------------------------------------------------- /jobs/clientmr/monit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murraju/insightfactory-boshrelease/e416e4502ba5f216f2db063d445d67aaeb93326f/jobs/clientmr/monit -------------------------------------------------------------------------------- /jobs/clientmr/templates/bin/job_properties.sh.erb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # 4 | # Data Science Client Machine properties 5 | # 6 | 7 | export SPARK_HOME=/var/vcap/packages/spark 8 | export MESOS_NATIVE_LIBRARY=/var/vcap/packages/mesos/lib/libmesos.so 9 | export SPARK_EXECUTOR_URI=hdfs://0.hdfs-master.default.mesos-ha-hdfs-aws.bosh/spark-0.9.1-hadoop_1.2.1-bin.tar.gz 10 | export HADOOP_HOME=/var/vcap/packages/hadoopmr 11 | export HADOOP_CONF_DIR=/var/vcap/jobs/clientmr/config 12 | export HADOOP_COMMON_LIB_NATIVE_DIR={$HADOOP_HOME}/lib/native 13 | export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib" 14 | export PIG_OPTS='-Dpython.cachedir=/var/vcap/data/hadoop/tmp' 15 | export SCALA_HOME=/var/vcap/packages/scala 16 | export JAVA_HOME=/var/vcap/packages/java/jdk 17 | export PATH=$JAVA_HOME/bin:$SPARK_HOME/bin:$SPARK_HOME/sbin:$SCALA_HOME/bin:$HADOOP_HOME/bin:/var/vcap/packages/git/bin:/var/vcap/packages/sbt/bin:/var/vcap/packages/pig/bin:/var/vcap/packages/hive/bin:/var/vcap/packages/python/bin:$PATH 18 | -------------------------------------------------------------------------------- /jobs/clientmr/templates/config/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/murraju/insightfactory-boshrelease/e416e4502ba5f216f2db063d445d67aaeb93326f/jobs/clientmr/templates/config/.gitkeep -------------------------------------------------------------------------------- /jobs/clientmr/templates/config/spark-env.sh.erb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # This file contains environment variables required to run Spark. Copy it as 4 | # spark-env.sh and edit that to configure Spark for your site. 5 | # 6 | # The following variables can be set in this file: 7 | # - SPARK_LOCAL_IP, to set the IP address Spark binds to on this node 8 | # - MESOS_NATIVE_LIBRARY, to point to your libmesos.so if you use Mesos 9 | # - SPARK_JAVA_OPTS, to set node-specific JVM options for Spark. Note that 10 | # we recommend setting app-wide options in the application's driver program. 11 | # Examples of node-specific options : -Dspark.local.dir, GC options 12 | # Examples of app-wide options : -Dspark.serializer 13 | # 14 | # If using the standalone deploy mode, you can also set variables for it here: 15 | # - SPARK_MASTER_IP, to bind the master to a different IP address or hostname 16 | # - SPARK_MASTER_PORT / SPARK_MASTER_WEBUI_PORT, to use non-default ports 17 | # - SPARK_WORKER_CORES, to set the number of cores to use on this machine 18 | # - SPARK_WORKER_MEMORY, to set how much memory to use (e.g. 1000m, 2g) 19 | # - SPARK_WORKER_PORT / SPARK_WORKER_WEBUI_PORT 20 | # - SPARK_WORKER_INSTANCES, to set the number of worker processes per node 21 | # - SPARK_WORKER_DIR, to set the working directory of worker processes 22 | 23 | SPARK_MASTER_PORT=<%= p("spark.master.port") %> 24 | MESOS_NATIVE_LIBRARY=/var/vcap/packages/mesos/lib/libmesos.so 25 | SPARK_EXECUTOR_URI=/home/vcap/ds/spark-0.9.1-hadoop_2.3.0-bin.tar.gz -------------------------------------------------------------------------------- /jobs/datanode/monit: -------------------------------------------------------------------------------- 1 | check process datanode 2 | with pidfile /var/vcap/sys/run/datanode/datanode.pid 3 | start program "/var/vcap/jobs/datanode/bin/monit_debugger datanode_ctl '/var/vcap/jobs/datanode/bin/datanode_ctl start'" 4 | stop program "/var/vcap/jobs/datanode/bin/monit_debugger datanode_ctl '/var/vcap/jobs/datanode/bin/datanode_ctl stop'" 5 | group vcap 6 | -------------------------------------------------------------------------------- /jobs/datanode/spec: -------------------------------------------------------------------------------- 1 | --- 2 | name: datanode 3 | packages: 4 | - hadoop 5 | - java 6 | templates: 7 | bin/job_properties.sh.erb: bin/job_properties.sh 8 | bin/datanode_ctl.erb: bin/datanode_ctl 9 | bin/monit_debugger: bin/monit_debugger 10 | data/properties.sh.erb: data/properties.sh 11 | helpers/ctl_setup.sh: helpers/ctl_setup.sh 12 | helpers/ctl_utils.sh: helpers/ctl_utils.sh 13 | config/hadoop-env.sh.erb: config/hadoop-env.sh 14 | config/hdfs-site.xml.erb: config/hdfs-site.xml 15 | config/core-site.xml.erb: config/core-site.xml 16 | properties: 17 | hadoop.namenode.host: 18 | description: The Hostname or address of the Hadoop Namenode 19 | hadoop.namenode.port: 20 | description: The port to listen on 21 | default: 8020 22 | hadoop.namenode.safemode_min_datanodes: 23 | description: Minimum number of data node 24 | default: 3 25 | hadoop.namenode.num_dfs_replicas: 26 | description: Number of dfs replicas 27 | default: 3 28 | hadoop.namenode.dfs_name_dir: 29 | description: dfs name directory 30 | default: /cache/hadoop/dfs/name 31 | hadoop.namenode.hadoop_tmp_dir: 32 | description: hdfs user tmp directory 33 | default: /var/vcap/data/hadoop/tmp 34 | hadoop.namenode.dfs_name_dir_root: 35 | description: dfs root 36 | default: /var/vcap/data/hadoop 37 | hadoop.datanode.dfs_data_dir: 38 | description: dfs data directory 39 | default: /cache/hdfs/dfs/data -------------------------------------------------------------------------------- /jobs/datanode/templates/bin/datanode_ctl.erb: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | set -e # exit immediately if a simple command exits with a non-zero status 4 | set -u # report the usage of uninitialized variables 5 | 6 | # Setup env vars and folders for the datanode_ctl script 7 | source /var/vcap/jobs/datanode/helpers/ctl_setup.sh 'datanode' 8 | 9 | mkdir -p $HADOOP_DATANODE_ROOT 10 | mkdir -p $LOG_DIR 11 | mkdir -p $RUN_DIR 12 | 13 | # Set the hostname 14 | hostname <%= index %>.<%= name %>.<%= spec.networks.methods(false).grep(/[^=]$/).first.to_s %>.<%= spec.deployment %>.<%= spec.dns_domain_name %> 15 | 16 | 17 | case $1 in 18 | 19 | start) 20 | 21 | chown --recursive vcap:vcap $HADOOP_HOME 22 | chown --recursive vcap:vcap $HADOOP_CONF_DIR 23 | chown --recursive vcap:vcap $HADOOP_DATANODE_ROOT 24 | chown --recursive vcap:vcap $LOG_DIR 25 | 26 | 27 | 28 | exec chpst -u vcap:vcap $HADOOP_HOME/bin/hdfs --config $HADOOP_CONF_DIR datanode \ 29 | 1>>$LOG_DIR/$JOB_NAME.stdout.log \ 30 | 2>>$LOG_DIR/$JOB_NAME.stderr.log & 31 | 32 | 33 | # store pid in $PIDFILE 34 | echo $! > $PIDFILE 35 | ;; 36 | 37 | stop) 38 | 39 | 40 | if [ -f $PIDFILE ]; then 41 | TARGET_PID=`cat $PIDFILE` 42 | if kill -0 $TARGET_PID > /dev/null 2>&1; then 43 | kill $TARGET_PID 44 | if kill -0 $TARGET_PID > /dev/null 2>&1; then 45 | echo "$JOB_NAME did not stop gracefully: killing with kill -9" 46 | kill -9 $TARGET_PID 47 | fi 48 | else 49 | echo no $JOB_NAME to stop 50 | fi 51 | else 52 | echo no $JOB_NAME to stop 53 | fi 54 | ;; 55 | 56 | 57 | *) 58 | echo "Usage: datanode_ctl {start|stop}" 59 | 60 | ;; 61 | 62 | esac 63 | exit 0 64 | 65 | 66 | -------------------------------------------------------------------------------- /jobs/datanode/templates/bin/job_properties.sh.erb: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # 4 | # Hadoop Datanode Properties 5 | # 6 | 7 | JOB_NAME=datanode 8 | LOG_DIR=/var/vcap/sys/log/$JOB_NAME 9 | RUN_DIR=/var/vcap/sys/run/$JOB_NAME 10 | PIDFILE=$RUN_DIR/$JOB_NAME.pid 11 | 12 | export HADOOP_HOME=/var/vcap/packages/hadoop 13 | export HADOOP_CONF_DIR=/var/vcap/jobs/datanode/config 14 | export HADOOP_COMMON_LIB_NATIVE_DIR={$HADOOP_HOME}/lib/native 15 | export HADOOP_OPTS="-Djava.library.path=$HADOOP_HOME/lib" 16 | export HADOOP_DATANODE_ROOT=<%= p("hadoop.namenode.dfs_name_dir_root") %> 17 | export HADOOP_DATANODE_DIR=$HADOOP_DATANODE_ROOT<%= p("hadoop.namenode.dfs_name_dir") %> 18 | export HADOOP_LOG_DIR=$LOG_DIR 19 | export HADOOP_PID_DIR=$RUN_DIR 20 | export JAVA_HOME=/var/vcap/packages/java/jdk 21 | export PATH=$JAVA_HOME/bin:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$PATH 22 | 23 | -------------------------------------------------------------------------------- /jobs/datanode/templates/bin/monit_debugger: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # USAGE monit_debugger