Skip to content

Instantly share code, notes, and snippets.

@orsenthil
Created September 12, 2017 23:13
Show Gist options
  • Save orsenthil/2d73762b6a6b507623ad95565665eab7 to your computer and use it in GitHub Desktop.
Save orsenthil/2d73762b6a6b507623ad95565665eab7 to your computer and use it in GitHub Desktop.
d0cb085a Update version string to 1.8.10
65d66d7f Merge pull request #1663 from mesosphere/1.8.9-train-167
7c21459e Merge #1651
cd817432 upgrade navstar and minuteman to support 1k node cluster
f0b3f784 Merge pull request #1602 from mesosphere/1.8.9-train-166
f612621c Merge #1594
de6384eb Merge #1584
541afd21 Merge #1582
e1f2c91d Merge #1581
670e0bc1 Merge #1570
5744f91a Updated Mesos package README to include new cherry-picks.
039a487b Bumped Mesos package to include executor reconnect retries.
aa5ddc7d bump to Marathon 1.3.12
f116cd10 Bump cosmos to version 0.2.2
f3647f7f Enable Cosmos HTTPS tunneling through a proxy secured by basic auth
069421b9 Bump dcos-ui version
732ee6b1 Merge pull request #1569 from mesosphere/1.8.9-train-165
b8212b00 Fixed log rotation for Mesos master/agent logs.
b6c28c5f Merge #1567
80fdaf2e Merge #1563
a0d86c22 Merge #1482
0ad71c4e Merge #1479
67c96b85 Bumped Mesos to include a fix for the executor driver.
fd076062 Updated marathon to version 1.3.11
31eb26e4 updated marathon to 1.3.10 for dcos 1.8.8
afd955a7 Merge pull request #1553 from surdy/1.8.9
c3d59cf0 Bump dcos-ui for 1.8.9
c78b795f Merge pull request #1550 from mesosphere/train-162
19e2e4e5 Backport PR #1219 to 1.8.9
ad7f6b7d Merge #1532
6cbe3e3c Merge #1453
b501cdae adds LimitNOFILE option to minuteman
cbbc64f8 update navstar to include mesos state parser fixes
1f3b1728 update minuteman to include mesos state parser fix
a63624f3 Merge pull request #1522 from mesosphere/train-159
6123a9a2 Admin Router: Make AR route to history-service backend, conditionally
c4faa5bb Merge #1445
a77f1f80 Merge #1456
2b848ca2 Merge #1458
ba79963d Merge #1494
eb2397f8 Merge branch '1.8.9' into mv/189/metronome_0_2_3
db92234b Bumped Mesos again to correct branch and ref.
0ab6f2db Bumped Mesos to include fix docker containerizer agent logging.
dd67a8d9 Bumped Mesos to include fix for flags logging in containerizer.
c5157990 Bumped Mesos to include fix for flags logging in Docker executor.
f93bf1a1 Fix DCOS_OSS-683 on 1.8.9
8bf31ff9 check uid instead of username
8222a870 removing marathon.py
b1900147 Removing username from operating environment
d5e81366 Getting the uid instead of the username
ebecd294 Merge pull request #1489 from mellenburg/fix_1_8_9
537ce39b Pin azure common 1.1.4
04f75e03 Use metronome 0.2.3
7464d499 Update cosmos to version 0.2.1
84ec43df Bump version to 1.8.9
602edc1b Merge pull request #1211 from mesosphere/dcos-ui/1.8
254e61a4 Bump dcos-ui package for 1.8.8. Fixes 2s timeout.
48c72bdd Merge pull request #1199 from mesosphere/1.8.8-train-1
1f791512 Merge #1200
4443b127 Merge #1197
964870d1 Merge #1195
f1a36d8f Merge #1194
f5fd3798 Merge #1193
60885c5b Merge #1174
8af981de cosmos: restrict admin and http ports to localhost
178f9ade Merge pull request #1151 from asridharan/1.8.8
295aecf0 Merge branch '1.8.8' into 1.8.8
67a16b9c upgrade navstar and minuteman
246c6251 packages: set open file limits in systemd config files
d19af727 spartan: fix LimitNOFILE for older systemd versions
ba55ed45 Build mesos-dns as part of image build and disable truncate bit.
7d2d7a5e Set LIBPROCESS_PORT for marathon and metronome
a3d1f889 Fixed overlay master-agent module test case.
14bc9e48 Added a test to check `overlay-agent/overlays` endpoint on Master.
efd90368 Added test-case for `overlay-master` endpoint.
d09824ef Removed docker-bridge for the agent overlay module on the Master.
7d3b3e69 Updated overlay-modules path in `dcos-config.yaml`.
30be2891 Added openssl to mesos modules.
16100e33 Removed the package `mesos-overlay-modules`.
5af65d41 Mesos: Symlink protoc binary after installation.
dbc4bc6d Moved the `mesos-modules` to build of 1.8.x branch.
cc2b908d Merge pull request #1184 from mesosphere/dcos-ui/1.8.8
f1b5d96e Merge branch '1.8.8' into dcos-ui/1.8.8
ec71b50f Merge pull request #1185 from aquamatthias/mv/marathon_1.3.9
8d8cdd74 Bump dcos-ui package for 1.8
d35ea067 Use Marathon 1.3.9
6cb01713 Changed version in tests
64a44460 Merge pull request #1171 from zen-dog/ad/1.8.8
a0bff6e6 Merge branch '1.8.8' into ad/1.8.8
1fe3ad50 Bump version to 1.8.8
e3b889fc Merge pull request #1167 from mesosphere/dcos-ui/1.8.8
a7a7c6a9 Bumped metronome version to 0.2
72fa7f34 Merge branch '1.8.8' into dcos-ui/1.8.8
a45019a6 Merge pull request #1141 from unterstein/ju/marathon-1.3.7_in_dcos-1.8.8
d5e67e0a Merge branch '1.8.8' into dcos-ui/1.8.8
94b99ef6 Merge branch '1.8.8' into ju/marathon-1.3.7_in_dcos-1.8.8
fc9ebaf2 Bump dcos-ui for 1.8.8
2665d2c9 Merge pull request #1090 from mesosphere/adam/mesos-1.0.2
ed0db3b7 Bump dcos-mesos to Apache Mesos 1.0.3-rc1.
7bd48e43 Merge pull request #1110 from mesosphere/dcos-ui/1.8.8
8787e9a1 Bump dcos-ui for 1.8.8
dcd1de33 updated marathon to 1.3.8
98c78492 bumped version to 1.3.7
0dc63427 Merge pull request #1101 from mesosphere/adam/fix-188
6adf0c41 Explicitly set JAVA_HOME for exhibitor gradle build
4a7eab0f Add blank lines everywhere for pep8
1ee933a4 Pinning the version for webtest-aiohttp (orsenthil)
5fd1cbc9 Upgrade dcos-vagrant SHA for the Vagrant Integration Tests.
1b43ff7a Enforce python 3.4 in builds
ce57c3c8 Use Marathon 1.3.6
b9e1e16a Updated erlang package to 19.1
344575f6 upgrades navstar, spartan, minuteman to point to: 1. (DCOS-11180) patch to upgrade rebar3 with the fix for relx issue#523 2. (DCOS-11027) patch to fix mnesia timeout issue in 1k node cluster
f588b632 Merge pull request #924 from mesosphere/dcos-ui/1.8.7
5610ffaa fix test_version for release branch
2785fbc9 bump dcos-ui and dcos-installer-ui packages.
ce3090b4 Upgrade DC/OS UI
58da48f4 Update java to jdk8 update 112 which has some security fixes
2a3ae94d Revert "Make dcos-spartan-watchdog start later rather than have a random 60 second sleep"
6f22a3d1 Upgrade marathon to 1.3.5
b9c043de bump 3dt
56962be5 Update dcos_generate_config.sh --help to display the right help messages
fa9c2965 Update version to 1.8.7
cfccfbf8 refactor 3dt
508dfde8 Pin flake8-import-ordering to 0.9.2
eab20193 Update version to 1.8.6
e665123d Update version to 1.8.5
aced1839 Merge pull request #861 from mesosphere/train-88
3746e1d2 Merge #860
cf506bfc Merge #858
f26667d6 Merge #857
b9d3f088 Merge #849
0e70a20c Merge #847
712c3938 Merge #839
97cec0c4 bump 3dt
edfad214 Fixes table caching for logs link.
5c7a2389 Change adminrouter ExecReload to work
69d775d9 Add dummy mesos module json so that there's always at least one mesos module
c05fb981 Enable logging for specific tests
54665e44 Remove resiliency custom mark
b849b8c3 Merge pull request #840 from mesosphere/train-87
e48a248d Merge #837
075aacfa Merge #835
9e6c49ef Merge #834
a427bbeb Merge #833
e691da88 Merge #831
4de19bcd Merge #830
62e503f6 Merge #827
7154fcfa bump adminrouter
03d81a27 Use Marathon 1.3.2
2970de93 bump dcos-ui package for 1.8.5
1c6836c9 Rework check-time so it is more verbose, asserts its config always exists
c8561e64 Bug DCOS-9904: Points to navstar patch for overlay polling changes
830828f1 Replace 'ee' with 'downstream' in tests
6067a4fe fix python_test_server.py running as nobody
73e4c2ac Handle version number with decimals
dbf5861e Merge pull request #829 from mesosphere/train-86
9631a651 Merge #828
50a3b4cc Merge #826
35e59b6d Merge pull request #819 from mesosphere/train-85
7eafe6aa Add new aws_masters_have_public_ip configuration option
94d3f330 Teach AWS resiliency test to tell mesos agents are gone so Marathon gets TASK_LOST
881644ab Fix duplicate config_id in Zen templates
9d68a754 Merge #825
fa98814e Merge #824
6a0ffe7a Merge #823
40172dab Merge #822
d7c66de6 Merge #821
0660ddfd Merge #820
ddbe5ced Merge #702
c55b0c82 Use the number of CPUs so that we're not either wasting or starving the machine
93a099c1 Fix SSL strict mode for Minuteman
5ac93a18 Bug DCOS-9149: Adds timeout to spartan fetching Exhibitor data
49632e83 Bump Mesos to the latest 1.0.x with existing cherry-picks.
6ec8fe5b Remove old / currently unused `spot` price configuration.
7b7d5ae7 Fix dockerconfig writing, remove bootstrap-id file since it wasn't really adding value
3811603d Add DC/OS Overlay port to documentation
3aa4df44 Merge #818
560948b4 Merge #817
5f31f49f Merge #816
821752f2 Merge #804
7e946980 Fixes dcos-ui package.
ad578138 Bump navstar package
1a0faf2d Revert "Handle connection error on dcos-history"
477a6407 Merge pull request #810 from mesosphere/train-84
95d9eefb Disable docker credentials by default
d5f27e64 patch PR 808 to actually write content
9b7a6cec Merge #811
b8320ebd add whitespace to force teamcity build more easily
c89e8d03 Use TCP for AWS CF LB Health Checks
c2edd489 Merge #796
5527f8a5 Merge #809
7484e849 Merge #808
25941cb3 Merge #807
f6e9c4c8 Merge #805
02fe3682 Merge #801
6338e8b9 Merge #795
c4f2e691 bump 3dt
f7f385f2 Add cluster_docker_credentials configuration
63589e46 Switch dcos overlay configuration to be json.dump() rather than hand-coded json.
0f1a3ced Improvements to support AWS govcloud
2ea0ad28 fix 3dt integration test bug
df8e50a1 Marathon 1.3.1
8bff9ab1 Allow deploying centos advanced templates
dd8baa10 Fix Custom Cloudformation Error Code
ef3f0a2b Merge pull request #800 from mesosphere/train-83
21c23e8d Merge #798
c4b25f65 Merge #794
71983d7b Merge #790
e5c1da99 Merge #773
7a4ff815 Fix syntax error preventing S3 cleanup
c281c86f Patch
cb5df2dc Accept cookie="" in auth logout test
581b7c65 Refactor 3dt test
99f8a407 Consolidate requests methods in test harness
46d4cd18 Merge pull request #792 from mesosphere/train-82
ca2f69c9 Merge #789
548995ad Merge #784
725fca67 Merge #775
d6a8bb47 Merge #771
61ce69a2 Retry after throttling error
185ddfb4 Bug DCOS-9363 - Testing minuteman changes for overlay network
368f0dd7 Merge #648
6378eb94 Wait for settable period before polling
3e01d443 Wait for ZK quorum before starting tests
a4a07611 Add test_util.test_upgrade_vpc module docstring
761ea98b Parameterize cluster role counts
4ae8867a Pass pytest args from env
ef2245ca Fixup zk_mode() readability
320080ac Error on unexpected role when choosing wait metric
ba5580ef DRY ZooKeeper docker run args
e983f09f Fixup upgrade loop readability
30f4095a Add AbstractDcosInstaller.ip_detect_script()
37351fb1 More reliable curl with better error output
58ca4130 Assume SSH user has docker privileges
38991a62 Use toybox for netcat
80b62021 Add upgrade test
ceffa259 Fix role count assertion
c620f8ea Merge pull request #786 from mesosphere/train-81
ceb5d946 Merge #785
fbf594e9 Merge #780
de4f777d Merge #777
96fa9a9d Merge #776
f617f408 Merge #772
cf1fed58 Merge #768
cbf6c8b6 Merge #749
11d0d51c Seperate user identity from cluster api
1db98600 openssl package: update to 1.0.2j
9b425a96 Add hook for setting default task user
a5c18ef0 Bump signal from 1.1.9 to 1.2.1
682119c9 Bump dcos-mesos 1.0.x to include MESOS-6245 fix.
7be9fbe5 Rebase off Mesos 1.0.x branch to get containerizer env fix.
b08f8a58 make flaky test verbose
558b1326 test: Tweaked output for deploy_marathon_app
2525e41b Merge pull request #779 from mesosphere/train-80
417d0abe Merge #769
06020632 Merge #761
aed3967b Merge #742
343ba36c Merge #738
4a29ec29 Merge #572
9cf07a7c Handle connection error on dcos-history
877ae190 Bug DCOS-9371: Makes named VIP subnet configurable from gen
c4e9d9dc Fixed compilation error of mesos-overlay-module.
16bda5de Addressed review comments:
de0c79b2 Change tee_stderr wrapper renaming in favor of SyslogIdentifier.
e18640f9 Add verbosity to the logrotate service and tweak postrotate logging.
2083d168 Added python script for removing excess files in the log directories.
705d8e16 Remove wildcards in the logrotate service.
2c5154b9 Lower the default log retention to 4GB.
e5fbdf8a Rename the master/agent wrapper script while copying it to retain journald naming.
8fc0238d Bump Mesos version.
2bc03d52 Add configuration parameter for a log retention policy.
2b99a2b3 Change how the Mesos logs are written.
066379de Refactor the logrotate service.
5baaa961 openssl package: update to 1.0.2i
ee793ade Modify for 3DT for downstream compatibility
903e7941 Bump to Python 3.5
64dbda9e Merge pull request #767 from mesosphere/train-79
0a2ed7f3 Merge #763
4183ba2e Merge #764
554709f1 Merge #756
e77c7f5c Merge #708
e9c74fbc Merge #606
330db4aa Squash ext/dcos-installer into the base dcos python package
38de483c Always authenticate before any test
6c7d5940 Move all of the ERL_FLAGS statements to EnvironmentFiles
4149835f Upgrade lashup
c475940b Merge pull request #753 from mesosphere/train-78
38dd46c4 Merge #751
6d27df5b Merge #741
402b6240 Merge #736
3f2b7da7 Merge #734
7b76d02b Merge #731
2c77d6fc Merge #687
0155b045 Merge pull request #695 from mellenburg/more_helpful_waiter
b2a0bdf3 Move cluster API from test to lib
6286dd91 Replace boto waiter with simple loop
0a6abf17 Add resiliency testing
67faff22 Merge pull request #663 from branden/test-cluster-refactor
e1071eda Bump version to 1.9-dev
2badc268 Add test_util.cluster
b965548c Revert "test: Updated Marathon app definition for Mesos containerizer"
f9a471d8 Fix generation of http proxy configuration
32eab326 Merge pull request #733 from mesosphere/dcos-ui/1.8
68df61d0 bump dcos-ui. Fixes version in CLI instructions and port configuration not showing.
2f995bea Copyedit a user visible string courtesy the docs team
28345658 Merge pull request #729 from mlunoe/mlunoe/bump-dcos-ui
bdde16da Version bump dcos-ui 1.8
24f0f365 Merge pull request #728 from mesosphere/dcos-ui/1.8
f53f3775 bump dcos-ui. Includes version tracking of UI JS errors.
e76c0ebb updating mesos-dns ref
fa45d1d8 Merge pull request #727 from mesosphere/train-77
aea2d1a2 Merge #724
a6627b35 Merge #723
caa72b30 Merge #721
dcc3cc66 Merge #714
a84e5bc9 Merge #696
7c58c84d Add missing extension
11ca969c fix flaky `test_3dt_units_unit_nodes`
d4b42afd Upgrade marathon to 1.3.0
c11ea274 Add time checking to metronome, minuteman, and navstar
073f4d58 Disable check_time on Vagrant
2c6bff21 Add check time disable flag to dcos-config
a1e1c782 Add check time program
7dff9ee1 Add advanced template template testing
10c6748f Merge pull request #720 from mesosphere/train-76
4d1e1245 Pass through TEAMCITY_VERSION so py.test and flake8 auto pick up teamcity
aaeaa468 Move py.test extra args to addopts
fd362f7e Merge #717
65a5afb4 Merge #719
491e85d7 Merge #718
9b5c50e0 Merge #692
92cc59f6 Bump minuteman
c0b5c6bb bump dcos-ui
de9842a7 test: Updated Marathon app definition for Mesos containerizer
a2e9d7f0 exhibitor: check existance of realm file in /opt instead of in /run
f8c5bb00 Merge pull request #712 from mesosphere/train-75
8d792191 Merge #623
cda82bcf Merge #688
3013254f Merge #706
631227c7 Merge #709
8083f17d Merge #711
bd62fea4 Replace DCOSConfig with a new Config() class
a2e00ab7 Cleanup env vars a bit - The teamcity messages weren't showing up because TEAMCITY_VERSION wasn't getting through - The AWS var we moved off of a while ago
9e226ff9 octarine: Revert change to .mydcos.directory handling
3853bee8 test: Octarine tests were hitting the wrong url
bbc51475 Use SSHTunnel and SSHTunnelCollection as context managers
ff03d6cb Merge pull request #705 from mesosphere/train-74
d6b9e35f Add pytest marks for first and last
b5964aee Merge #704
b3470aed Merge #703
2f30b9bf Merge #681
a29ddec5 Merge #622
9c75b869 Merge #567
ac5cb43b bump 3dt
df0d5465 Refactor installer test to use aws provider
71eb544b Set the Environment for the disterl port lockdown in the systemd unit
4724e9bd Up the systemd-journald burst rate to 20k messages/second
828dedf2 Merge pull request #699 from mesosphere/train-73
f08bd72d Add support for configuring a proxy via config.yaml
dc2bf2b1 Merge #697
61e929cd Merge #694
9eac01d3 Merge #693
4ab9df3e Merge #691
6a401f68 Merge #690
065242fb Merge #689
35dcea1a Merge #679
30589911 Merge #674
dfd8ecf0 Merge #647
e659d809 Spartan shouldn't take > 2 minutes to come up, trigger the watchdog every 2 minutes
ecfe9a57 Make dcos-spartan-watchdog start later rather than have a random 60 second sleep
e32386fd Teach the installer to cache even less
bd1bba53 Stabilize dcos-setup.service
1fc1c6cd Replace CCM VPC provider with AWS VPC provider
bf47f2fb De-duplicate test logging
2355638a Make it so if no azure storage backend is provided we use a fake / borked url to the azure templates
0e12f329 Ensure that test applications close themselves
b9f53d86 Allow setting SSH key path and cluster in CF test
afd12275 fix flaky `test_3dt_bundle_create` test
124eb4d0 Port support and tests for resolver list
57295b66 updating gen_resolvconf to handle ports
3311ba4b Pass the correct container name to clean
f1bdf8a5 Merge pull request #686 from mesosphere/train-72
7b841b22 Merge #685
012664b2 Merge #684
feb37087 Merge #682
444155fe Merge #680
96584d47 Merge #678
3135396e Merge #676
e3221688 Merge #667
0bf07a04 Merge #666
9413cd15 bump 3dt
7e0dbae6 Clean up after ourselves
d4411ee8 Add changes from #666
282fa1da exhibitor: pick up security configuration from file system
e1c3c87a Lock down distributed Erlang port usage
9f6bcc7a Move timeouts from 5 minutes to 2 minutes
64c556c5 Allow changing the bootstrap download folder from `/tmp`
9a83715a Merge pull request #677 from mesosphere/train-71
1d76a8d1 Remove `After=` lines that don't do what people want / expect.
4f8a4b2e Merge #675
cdf6a584 Merge #670
ab52bf55 Merge #662
17956318 Merge #240
8225504d Bump dcos-mesos to include fix to MESOS-6052.
12b72faf Unflake 3dt testing for AWS integration
13d2605a Add boto-based aws provisioning script and integration test
8ba38443 Add context manager for marathon apps
4e716fc5 extendable config for dcos-history
973fc560 Merge pull request #580 from mesosphere/adam/mesos-101-sslflags
266e2e29 Bump dcos-mesos to cherry-pick ssl flags split.
4e619ab0 Merge pull request #672 from mesosphere/train-70
b3f6915d Merge #671
c9f50fba Merge #669
6b92e34c Hacky fix for `release promote`, broken with the aws advanced templates changes
17bac57c Fix None showing up in templates
9ee271e1 Proper way to upgrade pip.
0e543f40 Fix typo so public_agent_list has a default
87ded66b Fix bucket_path being injected twice iinto the paths
cbf3b836 Merge pull request #665 from mesosphere/upgrade-spartan
e2e2377e Upgrade Spartan to version that doesn't throw spurious errors
f31688d8 Merge pull request #664 from mesosphere/bump-mesos-dns-v0.5.3-rc2
339be318 Upgrade Mesos-DNS to 0.5.3-rc2
88d728c5 Merge pull request #442 from mesosphere/jeremy/advanced-aws-from-dgc
4ac7a5a0 Support for creating AWS templates with genconf
ac41ce28 Teach cosmos to wait for leader.mesos
0ea3b560 Teach metronome to wait for a leading master, like metronome before starting
8c253c55 Make Mesos-DNS wait for spartan
a68e00de Merge pull request #660 from mesosphere/train-69
bf855c77 Merge #659
1ff69bb5 Merge #656
3b1719de Merge #654
62df0f17 Change do_create interface to make more sense when reused from other places
17c6ae3b Use metronome 0.1.9
c40ba8ba Merge pull request #655 from cmaloney/rm-azure-print
1135018a Remove print that accidentally snuck in
acdb4e45 Merge pull request #653 from mesosphere/train-68
5b7a5b62 Cleanup backend.determine_config_type a bit, make it more DRY
ad64ccd7 Merge #652
b3004f46 Rename environment variables so it's more obvious what they should be set to
a50dfeb2 Merge #651
cc2893aa Merge #628
686d794f Pull the concept of a ConfigTarget out of gen.generate, update ssh.validate to use gen
7df9fa7b Remove unnecessary flake8 arguments
98db3783 Merge pull request #650 from mesosphere/train-67
5f2b3347 Merge #649
083d9609 Merge #643
6e3ce9ed Merge #640
56b134f1 Merge #595
69783795 Make paths in installer to /genconf and /artifacts relatve (genconf, artifacts)
7695cb04 Better error messages in installer_api_test
288a4e42 Replace isort with flake8-import-order
75cf62b6 Merge pull request #646 from mesosphere/train-66
ac5bc1ea Merge #644
fd0546af Merge #641
9c264b9f Merge #633
11073051 Change AWS Simple template AMI back to CoreOS
bcd8d1eb Enforce PEP8 E121,E123,E126,E226,E24,E704
e0601de0 Document what is excluded and why, remove non-existent docker from isort
b52dfdc7 No quotes around the client version
8b474ce3 Merge branch 'master' into fix-oauth-advanced
1eba4730 Configuring oauth in the advanced templates
4985fd1c Merge pull request #642 from mesosphere/train-65
c37b278b Merge #168
5ebb4800 Merge #638
c51d10e9 Merge #635
0c32c941 Merge #634
1098dab5 Merge #604
35724a61 Merge #583
537941ce calculate diagnostics job timeout
de72fea4 Use dedicated storage account for Exhibitor storage
d47b6984 Support getting the docker client version for older versions of docker
13d002f4 Reduce size of cloud-config
28e52bd6 Workaround for Docker 1.11.2 startup issue
05e0daa6 Fix template links in azure.html
8f474684 Updating mesos-dns ref
c9deb1d1 Fixed namespace check in CNI package.
cb912746 Merge pull request #632 from mesosphere/train-64
46939741 Merge #631
ba15f7b0 Merge #630
91b20d75 Merge #629
cd962b8d Merge #627
92d97549 Add the ability to not specify a password on the command line but rather type it at a prompt
2763021c Add a new `--set-superuser-password-hash` to dcos_generate_config.sh
d5a8d519 Update constants to be relative instead of absolute paths
c1d3cbcd bump dcos-ui
92c3934e Add a test that launched appliactions launch as root by default
7edd2db1 Rename test_server to python_test_server
a4bf9b60 updated marathon to 1.3.0-RC6
21c8a4eb Remove non-existent file from isort in tox
38afb2a0 Fix typo of Unknown
703f046c Re-format before code changes
7ce231c5 Remove unnecessary / useless shebangs from files
7aa7d3cc Merge pull request #626 from mesosphere/train-63
5e925408 Merge #625
81188d09 Merge #624
d88836a9 Merge #621
8c112528 Merge #619
ab2d9120 Merge #591
cc974ed3 fix flaky 3dt test
95578505 Make cleanup optional via env var
be8cfcf8 Update Azure integration tests to support ACS
bd56bd44 Remove aiohttp_jinja2: Not currently in use
aa25edae Fold hash_password into dcos_installer.cli
147e84eb Merge pull request #618 from mesosphere/train-62
7b21c8c4 Remove BUILD_DIR printing, doesn't particularly add a lot of value
1d5a6e7d Merge #617
7894cb1c Merge #616
dc0f5b84 Merge #615
752259aa Merge #614
d81436d3 Merge #613
20453cbe Remove configure.py from action_lib, turn one file module into a single file
915b7ac4 Move print_header into the standard dispatch loop, removing duplicate functions
89f31dbc Move setting bootstrap_id for onprem installations into gen/calc.py
102f6f1c Fix dcos image commit calc function to actually work properly
3c16b7e4 Remove ip_detect_path from hidden config, move into gen
ab4dcd5f Move prettyprint out of action_lib
c3cd58a7 misc. code style cleanup
2c3cc1f5 Teach Azure template generation to yield templates directly
999db265 Cleanup test_signal_Service / move it to the non-caching 3dt endpoint
638e7ae8 Teach AWS Advanced templates to yield the templates directly
908d6af3 Merge pull request #611 from mesosphere/train-61
7f12d05f Remove dcos-installer package
bc260c30 Merge #612
43779510 Update a few more py.test invocations with -rs
ed18c082 Show details when skipping tests
56e73bfc Merge #610
c36448af Merge #609
2951a11d Merge #608
fcec7b45 Merge #582
e39712df Merge #560
2bf67526 Switch to running mesos-native containers for the most part, small docker when required.
ea338f1c Convert test_bootstrap to pytest format
0c558dd8 Add a dcos_add_user.py script to add oauth users from the command line while sshed into masters
f3080012 Update docstring to be accurate
d906dbb2 Merge pull request #602 from alberts/resolvfix
3a793ac4 gen_resolvconf.py: handle Docker (EBUSY error) in resolv.conf rename
aa7c5318 Merge pull request #601 from mesosphere/train-60
e8fe8504 Merge #600
c9ee372d Merge #598
b559a507 Merge #594
01308469 Switch do_create to yield artifacts rather than having every function build a list
6ee687a5 Add a validate_one_of and validate_true_false to gen/calc.py
5b31de9d test: Fix Octarine integration test collision
64e677b3 package: Update Octarine package
0303a11c Merge pull request #593 from mesosphere/train-59
256ad79b Merge #592
0cee8787 Merge #589
49ba9361 Merge #588
ed116009 Add retry loop for S3 download in CI
7f8dbce1 updating ref to master
7e5d5568 Update DC/OS UI version ref
bba8ae07 Reduce McCabe complexity of fetch_bootstrap by factoring into components
5003813c Reduce McCabe complexity of hash_checkout by pulling it into it's components
607bc477 Merge pull request #587 from mesosphere/train-58
110cc620 Merge #586
d2ef6fb4 Merge #585
a9479d7d Merge #584
a3356224 Merge #573
7f46985e Remove dead function
ca99a174 Fold action_lib/utils.py into action_lib/__init__.py
798c22c1 Update cli to not always make it's own event loop
3715aa77 Move app building into a function, upgrade to aiohttp 0.22.5
b60a64a1 Updated mesos-overlay-modules with fix for configuration failure.
97fa018a 3dt: use latest 3dt
65e68828 updating navstar buildinfo
f568e6b6 Merge pull request #581 from mesosphere/train-57
3df00d93 Merge #579
0ae04306 Merge #578
73aca44c Merge #577
2719e69b Merge #576
b3106dfe Merge #557
2696bb26 Merge #294
67d31b5e sysctl support in pkgpanda
999c8975 Move dcos_installer/config/__init__.py -> dcos_installer/config.py
6a2f144e Move dcos_installer.util to dcos_installer.constants, it only has constants
7c4cf258 Remove dead code in dcos_installer.util
a736190e Fold old cli.py into cli_dispatcher.py, move cli_dispatcher to cli.py
9d537d1d Code compression / simplification
e196d510 Move importing async_server to inside do_web so we don't build the app and related bits unless we're using it from the CLI
3db15357 Use argparse for printing `--help`, make all the help messages show up
8f0517a7 Detect CoreOS properly, limit to /etc/os-release which is the base standard
548f66d1 Launch mesos-agent binary rather than mesos-slave binary
65f99a2e Merge pull request #574 from mesosphere/train-56
4b2e6dfd Merge #571
e30cffd6 Merge #570
f909701b Merge #569
48629a54 Merge #551
92abd34f Merge #469
b12b889f Merge #421
1d0ddb62 Bumped mesos-overlay-modules with fix for learning ZK URL from env.
e1d7832a Make metronome, marathon run as non-root
72220a61 Remove redundant asserts
70e6cc84 Enable Marathon health checks for overlay network integration tests
21710143 Configure REX-Ray within config.yaml
881bcbfa Add pep8-naming to our coding style checks
7a25aeb7 Move excludes to flake8 config section
9d92d63a 3dt: add check for `ExecMainStatus`
b25a538b Merge pull request #566 from mesosphere/train-55
4284d7b5 Removed any references to ZK URL from overlay module JSON config.
55a3ac2c Remove dcos-vol-discovery-{priv,pub}-agent from 3dt signal service check
697b74f2 Hard fail if master_count doesn't exist when doing exhibitor wait
f83832d3 Merge #568
ff0a2cce The mesos-resources env file doesn't exist until after make_disk_resources runs
ce0e7002 ssh_tunnel: Fix byte / str type mismatch in logging
5b8a05c1 Merge #565
e0e954aa Merge #564
55f9a5a9 Merge #563
466f8c44 Merge #562
b862e22b Merge #561
c3efe50a Merge #555
5835b912 Merge #554
93fff6f1 Merge #547
e8894ca3 Merge #483
6d6d2766 Move volume discovery service into mesos agent startup
592034c3 updated marathon to 1.3.0-RC5
664dace6 Bump dcos-mesos to cherry-pick internal Flags change.
4295f723 Merge pull request #559 from mesosphere/train-54
d6a08c49 Add a simple API to the web installer to get the DC/OS version
4a9ae1bd [Mesos] Limit logrotate module libprocess worker threads to 2.
9f3bf0d6 Set "EbsOptimized" to true for our m3.xlarge instances.
76c3006f Remove the sort of configurable but not really instance types
ef938f05 Split dcos-adminrouter-reload.service between masters and agents
2d3d90dc Add wait for metronome in conftest
d087e8c2 Merge #556
b80908ce Merge #548
3ba73e0f Merge #507
3650794a Bump adminrouter to remove spdy
2ed6667c exclude service check from preflight on agent node
9df8cfa0 Update cosmos to version 0.2.0
e89b9009 Merge pull request #553 from mesosphere/train-53
5c5e2037 Serve REX-Ray API (for CLI) over TCP port 61003
55e913d1 Merge #552
db6f6dae Merge #544
2e48c0dc Merge #398
5793ea30 Do a rename to move our resolv.conf into place to wipe out symlinks
33e338f1 Update AWS templates to CoreOS Stable 1068.9.0
d8578ac6 Merge pull request #545 from alberts/awsreg
fc6be8d3 Replace simplejson exception
14dba289 test_installer_ccm.py: make AWS region configurable with env var
2773054d Merge pull request #541 from mesosphere/train-52
c5715dfd Merge #538
ac28e0ca Merge #539
6ec77889 Merge #531
12084d46 Merge #530
2bc8d9c2 Merge #529
c65bcfb9 Bump Mesos to 1.0.1-rc1 plus cherry-picks.
0ebeca9b Update Installer UI SHA
1d5e2886 use latest 3dt; update test
c74a19c3 CLI flag to disable installer CLI telemetry
e10aabe9 Merge pull request #536 from mesosphere/train-51
f5167b89 Pin 'pip' to the latest version.
2f2d0c29 Merge #535
1b5f215d Merge #534
15266104 Merge #528
79719f35 Merge #520
ba246f2b Merge #516
5e340f77 Remove test_util/docker, fix integration_test -> integration test
53f4fc07 changed comments that referenced older refactored code.
a7637266 minuteman upgrade
6a50e128 Merge pull request #533 from vespian/prozlach/remove-redundant-dcosbuilder-def
00e0f43b packages: Remove redundant dcos-builder definition
69d37769 Update cosmos to version 0.2.0-SNAPSHOT-93-refs_heads_master-c6e5c87ba2
54dcfbfb Merge pull request #525 from mesosphere/train-50
2247c16e Fix cloudformation_s3_url config assertion
a2b94be5 Make check_ipv4_addrs() error match gen.calc.validate_ipv4_addrs()
6126a74b pkgpanda.write_json() -> pkgpanda.util.write_json()
a560c658 Merge #493
ae64ab3c Merge #510
cd16b397 Merge #515
755f3f09 Merge #517
bede5b59 Merge #523
b9872c0e Rename pytest folder to tests
d271229f Pin requests to 2.10.0 in setup.py
533111f7 Merge pull request #519 from unterstein/ju/marathon-1.3.0-rc4
79242085 changed comments that referenced older refactored code.
afeab713 removed missing the setup for files which are missing
e08f249b update to marathon 1.3.0-RC4
0f22ce4d Update base AWS EL7 AMI's
0a3008f1 Merge branch 'master' into tox
95cb834b Scripts to create DC/OS compatible cloud images
2e22c377 Merge branch 'master' into prozlach/DCOS-9123_custom-builders-should-be-differentiated-by-tag
b9ea2192 gen/template.py: add error message for unhandled switch/case value
79597d1b Merge pull request #514 from mesosphere/train-49
463ba3d2 add tox to make it easy to run tests
e65cb69c Merge #512
7338445e Merge #508
f63bad9b update to marathon 1.3.0-rc3
830f7a2b Change delete EC2 volume to a metronome one-off
779f028c Merge pull request #509 from mesosphere/train-48
d0257a28 Fix pkgpanda integration tests
86aa1ea9 Merge #496
84d70633 Merge #503
ce6be6ae Merge #504
e348f12f Merge #505
15f0f88f Merge #506
af576174 Merge #494
45d71c20 Upgrade spartan
23034819 Merge pull request #502 from branden/pkgpanda-api-fixes
a86e4bb4 Use tempfile.tempdir in http.config instead of hardcoding to /tmp.
6cd8961c Upgrade to a version of Spartan that doesn't log to disk
5571609c Enhance integration test case.
9178af2b Add an integration tests for the Mesos containerizer.
0c4f06ab Moved to 2016 on copyright
09c99532 Add pkgpanda API integration test
161e7c9f Bump flask 0.10.1 -> 0.11.1
e0cf6813 Add flask as a dcos-image-deps dependency
c1db8e97 Merge pull request #500 from mesosphere/train-47
966f8ddf Merge #498
a5a87922 Merge #497
30131f16 Merge #484
e0da7617 Merge pull request #499 from mesosphere/marathon-1.3-rc2
97ea4444 Bump marathon to 1.3.0-rc2
386176ea exclude docker-engine* from upgrade
4bec0042 Merge pull request #91 from branden/pkgpanda_api
feaa3a70 Fix AWS template validation
4180f974 DRY up error responses
a2e939fd Remove unnecessary comments
b6114753 Convert response to flask.Response before inspecting it
f2bc91bb Verify WORK_DIR exists before each request
31c13f66 Remove WorkingDirectory from dcos-pkgpanda-api.service
07052160 404 on DELETE invalid package ID
00483eb1 400 on POST invalid package ID
2b8c6230 Validate package ID before adding to repo
d9fddb81 Test pkgpanda API responses more thoroughly
affc472b Add PackageConflict exception
093625a6 Add PackageNotFound exception
a66fd4bc Include {Package,Validation}Error text in response
e131dc11 404 on GET invalid package ID
b6f8ab75 Include missing packages in activate error response
00dc06df Remove docker from pkgpanda-api buildinfo
5b353913 Move repo packages / -> /repository/
622875b0 Fixup api spec
daf1bbe5 Handle ValidationError during activation
f989685c Add response content for all GETs and errors
32c70ecf Remove version from pkgpanda cli
f02d8dc8 Fixup pkgpanda-api unit files
0c83249d Require repository_url param for package fetch
afff6360 Add pkgpanda API docs
71093844 Add pkgpanda-api package
53d0b167 Share default settings between cli and http
3a177f63 Add pkgpanda HTTP API integration tests
cba48e0d Add pkgpanda HTTP API
b1b2a0b5 Add package python-gunicorn
ac0a2698 Report on py.test skip reasons
80958001 Merge pull request #495 from mlunoe/mlunoe/bump-dcos-ui
64b8d5af Exclude .tox from flake8 tests if present
cde3343f Version bump dcos-ui 1.8
375f4e13 Consolidate pkgpanda tests.
7be187a2 Custom builders should be differentiated by tag and not by repo
36cd07de packages: remove unnecessary builder specifications
d35f61b1 Merge pull request #491 from mesosphere/train-46
3bba0be8 Merge #480
02221c26 Merge #479
eaa142ea Merge #481
0b0b6c75 Merge #482
b679a492 Merge #485
619e9904 Merge #490
ffc5fd02 Merge #487
87a20dc4 Use marathon 1.3.0-rc1
5dd856b5 run `install_prereqs` only once on a host
b807c065 metronome update to 0.1.8
9567e410 Add custom builders support
0b1da81e Only render aws_dnsnames for master templates
3268f511 Merge pull request #474 from mesosphere/fix-ip-per-container-test
1a0d9fae Fix signal services test -Leave log messages about 3dt when signal service fails -Sleep to ensure cache is clean
9b4cad01 Upgrade networking services to fix flakiness
595ecf23 Split up networking tests
f41c2910 Merge pull request #471 from mesosphere/adam/mesos-101-prerc
3fb8a4a3 Exit 0 when under teamcity and tests fail
36fa4565 Bump Mesos for 1.0.1 (pre-rc) and another fix cherry-picked from master.
a635b15f Revert "Pin flake8==2.6.2 in tox"
d729d5bf Merge pull request #478 from mesosphere/train-45
8876a6ab Merge #408
6fc37e0c Merge #476
bdbdcaa7 Merge #475
5022ca8e Merge #473
fa716152 Merge #472
85c66649 3dt bug fixes
6ed0d9df Bump dcos-ui version 1.8
4a4da43f Set Metronome default user to 'root'.
f97336d1 Set Marathon default user to 'root'.
01dd29b8 [Mesos] Limit the default number of libprocess worker threads for executors to 8.
19c2854f Bumped mesos-overlay.
a9a34f0b Merge pull request #470 from mesosphere/add_role_package
342c03e6 Add a pkgpanda package that will say what roles are active
545da1c9 Merge pull request #466 from mesosphere/train-44
b65c2a07 Merge #468
fe924161 Merge #467
b1bf2cbc Merge #464
4dec2693 Merge #463
94becaa0 Merge #456
4b1b0dfe Minor clean up, spell fixes and syntax fixes.
ef8ce6ed bump adminrouter to increase client_max_body_size
183199e2 Merge pull request #465 from alberts/awsdns
75985bf5 EnvironmentFile for AWS DNSNames
9ad05a81 Update cosmos to version 0.2.0-SNAPSHOT-89-refs_heads_master-7ed8c0c226
52828faf Remove the redundant bootstrap.py module. Move python code out of __init__.py scripts into their own modules.
c7a66453 Merge pull request #453 from aquamatthias/mv/marathon-1.2.0-RC6
e84fd8ea Use marathon 1.2.0-RC6
8956e24f Switch agents in bootstrap to use special zk urls
8a7e5249 Fix Zookeeper uri from zk-5:2181:2181 to zk-5:2181
7aa8c976 Check that there is a Mesos leader before Marathon to start
eb154050 Bump spartan to fix zk domain
d357d960 Switch to the `.zk` addresses for finding zookeeper from marathon, metronome, and agents
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment