Skip to content
This repository has been archived by the owner on Mar 4, 2021. It is now read-only.

Releases: Netflix/SimianArmy

v2.5.3

04 Jan 02:48
Compare
Choose a tag to compare
Merge pull request #286 from robfletcher/master

Prevent bad reads from Edda marking ELBs as failing cross-zone balancing

v2.5.2

20 Sep 00:25
Compare
Choose a tag to compare

Various feature adds and bug fixes since 2.5.1

#266 Add possibility to load custom calendar, add bavarian holidays
#268 Add option to use RDS for resource tracking
#269 Add support for exclusion rules to JanitorRuleEngine
#272 Changes for Netflix environment compatibility

v2.5.1

08 Jul 21:30
Compare
Choose a tag to compare

Various feature adds and bug fixes since 2.5.0

#241 Set jdk version to 8
#242 Fix javadoc errors
#243 Fix javadoc errors
#244 Replace the deprecated Eureka's DiscoveryManager
#245 Switch builds to Travis
#247 Fix dependency
#248 Fix dependency
#249 Fix dependency
#251 Email validation update
#253 Add event ID to list of chaos events
#254 Use correct strategy name in default properties
#255 Stop Conformity Monkey on destroy
#256 Adding feature to specify resource types untaggedResource Rule
#257 Make Conformity Monkey Notify Based on owner tag value
#261 Updating Resources to have application/json content-type

v2.5.0: Release of 2.5.0

24 Feb 01:34
Compare
Choose a tag to compare

Various feature adds and bug fixes since 2.4.

#122 Commenting out part of test that verifies DST cutover
#128 We don’t want JM to crash over an empty attachment
#129 PZ add org.jclouds.api:ec2:1.6.0 dependency to fix chaos type issue
#133 Upgrade gradle to 1.12
#134 Fixed cobertura reports
#135 MaxTerminationsPerDay was checked only once
#136 The original condition should be returned in addition to the new one
#138 Add cross-zone load balancing conformity rule
#140 Record the suffix-stripped version of termination events by the CloudFormationChaosMonkey
#145 Fix httpclient config
#147 Dynamic versions in the build.gradle file replaced by specific versions
#148 Switch gradle download to https
#149 Only log properties that are safe to log
#151 Add optional proxy configuration to client.properties
#170 Netflixossbuild
#174 Add accountname to emails from JanitorMonkey
#183 Updated pr170
#185 OpsWorks-aware Janitor monkey
#187 Update jclouds to 1.9.0 to use ssh-agent feature
#191 Configurable Global Monkey owner tag key
#193 Fix test - use calendar with correct timezones
#195 New rule: UntaggedRule
#198 Upgraded AWS SDK to 1.10.5.1
#201 Email regex fix
#202 Override SES client region with an optional property and a SimpleDB fix
#203 these files were missing copyright headers
#204 remove duplicate copyright notices
#205 Fix warnings, add SimpleDB max retry
#208 Set gradle version to 2.2.1 for compatibility with Nebula NetflixOSS
#210 publish jars also
#211 Fix NPE with Edda ASG Janitor crawler
#212 replace hardcoded "owner" with property
#213 add GET route v1/api/janitor for ELB healthcheck
#215 Add Servo dependency. Add JMX/Servo metrics monitoring
#216 Janitor getters for metrics should be public
#217 since will number -> since should be number
#218 Change janitor metrics from counter to gauge
#220 EddaInstanceJanitorCrawler: breakup edda queries for image ids
#222 Janitor Monkey recorder changes
#223 Add a URL target to add events through HTTP GET; more Calendar logging
#224 BasicCalendar: isMonkeyTime=false should execute normally
#225 Fix parenthesis in wrong place
#226 Render a simple HTML response for opting in/out of Janitor resources
#227 NoGeneratedAMIRule: Add a property to override owner email
#228 Added the ability to fine-tune the probability on a per-ASG basis
#230 Add a prepareToRun() method to Janitor Monkey
#231 Adds proxy support to SES and some tests
#232 Fixing error in building of the termination reason string
#233 Adding AWS region detection
#235 Update tests for AWS 17 characters resources