Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging release 2.2.41 into master #1585

Merged
merged 91 commits into from
Jul 17, 2019
Merged

Merging release 2.2.41 into master #1585

merged 91 commits into from
Jul 17, 2019

Commits on Mar 4, 2019

  1. Merge pull request #1478 from Azure/release-2.2.37

    Merging Release 2.2.37 into develop
    vrdmr authored Mar 4, 2019
    Configuration menu
    Copy the full SHA
    4f7042a View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2019

  1. Use 1804-style deprovisioning for all versions >= 18.04 (#1483)

    18.04 changed the method of managing resolv.conf vs. 16.04; the new method involves letting systemd-networkd manage that file. A previous fix corrected waagent behavior for 18.04 but did not do so for subsequent releases. Now that Ubuntu's direction is clear, this commit makes the correction in all versions of Ubuntu from 18.04 onwards. Other distros are unaffected by this bug and by this fix.
    jasonzio authored Mar 7, 2019
    Configuration menu
    Copy the full SHA
    3cb14b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2019

  1. Updating Travis settings

    vrdmr committed Mar 12, 2019
    Configuration menu
    Copy the full SHA
    52a3ec0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1480 from vrdmr/vameru/travis-update

    Updating Travis settings
    vrdmr authored Mar 12, 2019
    Configuration menu
    Copy the full SHA
    c9699c6 View commit details
    Browse the repository at this point in the history
  3. Added description for Extension Error Codes (#1482)

    * Added description for Extension Error Codes
    
    * Correcting the test - to send the correct CRP Extension Error code
    
    * Adding docstring to describe ExtensionErrorCodes
    vrdmr authored Mar 12, 2019
    Configuration menu
    Copy the full SHA
    5fe89a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eac8f39 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2019

  1. WireServer Certificates parser gracefully exits if format of package …

    …is not Pkcs7BlobWithPfxContents (#1474)
    
    * Certificates parser gracefully exits if format of package is not Pkcs7BlobWithPfxContents
    
    * Add missing files
    
    * change message to warning
    ashokcsn authored and vrdmr committed Mar 13, 2019
    Configuration menu
    Copy the full SHA
    ec51856 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3f83843 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2019

  1. Merge pull request #1490 from Azure/release-2.2.38

    Release 2.2.38
    vrdmr authored Mar 22, 2019
    Configuration menu
    Copy the full SHA
    ca1d395 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2019

  1. Fix PID tracking for cgroups (#1489)

    * add fixes for cgroup setup and PID tracking
    
    * cleanup code comments
    
    * disable cgroups test if not supported by environment
    
    * remove wrapper cgroup tracking and other nits
    
    * fix whitespace
    
    * nit fixes; addressing CR comments
    pgombar authored Mar 26, 2019
    Configuration menu
    Copy the full SHA
    ff01b37 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2019

  1. Configuration menu
    Copy the full SHA
    4c7c892 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2019

  1. Configuration menu
    Copy the full SHA
    5f310b5 View commit details
    Browse the repository at this point in the history
  2. Added a unit test to check if the manifest is being set for both case…

    …s - when it was downloaded directly or through HostGA
    Your Name committed Apr 12, 2019
    Configuration menu
    Copy the full SHA
    4f368b6 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2019

  1. Suppress 'Errno 2' messages when deleting extensions (#1504)

    * Suppress 'Errno 2' messages when deleting extensions
    
    * Added unit tests
    
    * Fixes for unit tests
    narrieta authored Apr 16, 2019
    Configuration menu
    Copy the full SHA
    2dc43ce View commit details
    Browse the repository at this point in the history
  2. Test code cleanup

    larohra committed Apr 16, 2019
    Configuration menu
    Copy the full SHA
    a8e6589 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2019

  1. Configuration menu
    Copy the full SHA
    1daa2b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0d52a7d View commit details
    Browse the repository at this point in the history
  3. Addressed PR comments, added comments to the tests and cleaned the co…

    …de; Also modified test to follow AAA pattern for unit-tests
    larohra committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    6756a30 View commit details
    Browse the repository at this point in the history
  4. verbose test comments

    larohra committed Apr 18, 2019
    Configuration menu
    Copy the full SHA
    e1332c8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    840c0ba View commit details
    Browse the repository at this point in the history
  6. Merge pull request #1510 from larohra/nsg_dcr_hostga_issue

    Fix for sending wrong header to HostGA /extensionManifest calls
    larohra authored Apr 18, 2019
    Configuration menu
    Copy the full SHA
    cc648d5 View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2019

  1. Release 2.2.40 (#1516)

    * Release 2.2.39 (#1494)
    
    * Fix header
    
    * Update agent version to 2.2.40
    pgombar authored Apr 30, 2019
    Configuration menu
    Copy the full SHA
    de02445 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2019

  1. Configuration menu
    Copy the full SHA
    df97eec View commit details
    Browse the repository at this point in the history

Commits on May 16, 2019

  1. Configuration menu
    Copy the full SHA
    830c422 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2019

  1. Configuration menu
    Copy the full SHA
    ab8f394 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2019

  1. Configuration menu
    Copy the full SHA
    8d02446 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8309d14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e537f5 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2019

  1. Implement API for systemd-managed cgroups (#1536)

    * API for extension cgroups
    
    * add systemd implemented methods for extensions
    
    * fix and improve tests
    
    * add comments
    
    * add daemon-reload after removing units
    
    * code refactoring
    
    * fix tests
    
    * change how we check systemd
    
    * fix updated check for systemd
    
    * fix systemd check again
    
    * update comment for systemd check
    
    * address most CR comments
    
    * add unit test for API resolution
    
    * address CR comments and add unit tests
    
    * revert is_systemd method
    pgombar authored May 22, 2019
    Configuration menu
    Copy the full SHA
    f537cfe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4da18d3 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2019

  1. Configuration menu
    Copy the full SHA
    e7d6acb View commit details
    Browse the repository at this point in the history
  2. Fixing the unittests

    vrdmr committed May 28, 2019
    Configuration menu
    Copy the full SHA
    7120c52 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8f32c7 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Added unit tests fror CGroupApi (#1539)

    * Added unit tests fror CGroupApi
    
    * Remove comments
    narrieta authored May 29, 2019
    Configuration menu
    Copy the full SHA
    8863864 View commit details
    Browse the repository at this point in the history

Commits on May 30, 2019

  1. Configuration menu
    Copy the full SHA
    4d4d985 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0bfd08 View commit details
    Browse the repository at this point in the history
  3. Fixing float issues for tests

    vrdmr committed May 30, 2019
    Configuration menu
    Copy the full SHA
    11b5a75 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ee5dfbc View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. Configuration menu
    Copy the full SHA
    689fdbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a123635 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1538 from vrdmr/vameru/cgroup-telemetry

    Making cgroup telemetry work end to end, with new spec for metrics
    vrdmr authored May 31, 2019
    Configuration menu
    Copy the full SHA
    368c71e View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. Configuration menu
    Copy the full SHA
    c6e2952 View commit details
    Browse the repository at this point in the history
  2. CGroupConfigurator unit tests (#1543)

    * Added unit tests for CGroupConfigurator
    
    * Added test for start_extension_command
    
    * Do not mount cgroups
    narrieta authored Jun 3, 2019
    Configuration menu
    Copy the full SHA
    6e2a02a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c4a3010 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    296dc50 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Configuration menu
    Copy the full SHA
    d397c66 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1526 from mbearup/develop

    Add logging for cert management
    vrdmr authored Jun 4, 2019
    Configuration menu
    Copy the full SHA
    57fa6d9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    128f3c8 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Configuration menu
    Copy the full SHA
    070e15f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    786122c View commit details
    Browse the repository at this point in the history
  3. Removing reference to Travis

    vrdmr committed Jun 5, 2019
    Configuration menu
    Copy the full SHA
    a2e84c4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c3d0ab8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bea5923 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    74e58ee View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Configuration menu
    Copy the full SHA
    71bf281 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a7f220 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1541 from vrdmr/vameru/cgroup-test-extension-with…

    …-cgroups-enabled
    
    Adding more unittests to enable cgroup telemetry tests and fixing nit bugs in CGT class.
    vrdmr authored Jun 6, 2019
    Configuration menu
    Copy the full SHA
    468714c View commit details
    Browse the repository at this point in the history
  4. Made waagent file executable

    root committed Jun 6, 2019
    Configuration menu
    Copy the full SHA
    0dc01e3 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2019

  1. Updated the tests

    larohra committed Jun 10, 2019
    Configuration menu
    Copy the full SHA
    6630ab1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4bda31b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ea978cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    69022c6 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2019

  1. Merge pull request #1547 from larohra/Rhel8Changes

    Rhel8 changes
    larohra authored Jun 11, 2019
    Configuration menu
    Copy the full SHA
    09c117b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f153b56 View commit details
    Browse the repository at this point in the history
  3. Code review feedback

    narrieta committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    8379bbb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1549 from narrieta/unique-scope

    Create unique scopes for extensions
    vrdmr authored Jun 11, 2019
    Configuration menu
    Copy the full SHA
    37420aa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a780d28 View commit details
    Browse the repository at this point in the history
  6. Change the scope name to have the .scope suffix

    Also, added a test for empty_cgroup.
    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    0767eb9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5d628b0 View commit details
    Browse the repository at this point in the history
  8. is_tracked check only with path now.

    Changed the implementation and the unittests for the is_tracked check.
    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    909de2c View commit details
    Browse the repository at this point in the history
  9. Fix the test_monitor unittest

    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    994eb17 View commit details
    Browse the repository at this point in the history
  10. Rebased on cgroups, and fixed unittests.

     Also scope name is now not created in this PR
    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    74bd5f7 View commit details
    Browse the repository at this point in the history
  11. Review comments addressed.

    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    8194f84 View commit details
    Browse the repository at this point in the history
  12. Merge pull request #1548 from vrdmr/vameru/cgroups-bug-fixes

    Bug fixes for duplicate copies and scope name
    vrdmr authored Jun 11, 2019
    Configuration menu
    Copy the full SHA
    d12a03a View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    51471d4 View commit details
    Browse the repository at this point in the history
  14. Preventing incorrect metrics to be sent on telemetry

    Exposed the cgroups.collect exceptions to distinguish difference between incorrect configuration and 0 value.
    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    ee8a741 View commit details
    Browse the repository at this point in the history
  15. Fixing the unittests

    vrdmr committed Jun 11, 2019
    Configuration menu
    Copy the full SHA
    52a5994 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. Review comments addressed

    vrdmr committed Jun 12, 2019
    Configuration menu
    Copy the full SHA
    bb622b1 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2019

  1. Configuration menu
    Copy the full SHA
    113fc1b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aae9fc9 View commit details
    Browse the repository at this point in the history
  3. Revert "Rhel8 changes"

    larohra authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    f2b7888 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1554 from Azure/revert-1547-Rhel8Changes

    Revert "Rhel8 changes"
    larohra authored Jun 13, 2019
    Configuration menu
    Copy the full SHA
    3323a88 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    338adc0 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. Merge pull request #1553 from vrdmr/vameru/remove-empty-perf-metrics

    Preventing incorrect metrics to be sent on telemetry
    vrdmr authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    ab9cffe View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1555 from Azure/cgroups

    Merge CGroups into Develop
    vrdmr authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    3816e53 View commit details
    Browse the repository at this point in the history
  3. Preventing empty extensions to be sent into telemetry (#1557)

    * Preventing empty extensions to be sent into telemetry
    * nit; adding comment
    vrdmr authored Jun 14, 2019
    Configuration menu
    Copy the full SHA
    1e7e63b View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. Handle systemd failures when invoking extensions (#1556)

    * add failure checks for systemd-run
    
    * add unit tests
    
    * disable systemd-run tests if not root
    
    * refactor systemd-run check to use stdout/err instead of journalctl
    pgombar authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    9aae8a0 View commit details
    Browse the repository at this point in the history
  2. Prevents over-logging in known cases. (#1558)

    * Prevent logging for ERRNO-2 cases
    vrdmr authored Jun 15, 2019
    Configuration menu
    Copy the full SHA
    8761775 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f1f1cf View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2019

  1. Configuration menu
    Copy the full SHA
    94e873f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bc4b721 View commit details
    Browse the repository at this point in the history