Skip to content

Commit 3df258e

Browse files
authored
Merge pull request #88 from defanator/1.8.1
Update agent version to 1.8.1
2 parents e4e83af + 7c99e10 commit 3df258e

18 files changed

+32
-20
lines changed

amplify/agent/common/context.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ def __init__(self):
3737

3838
# define vars
3939
self.cpu_last_check = 0
40-
self.version_semver = (1, 8, 0)
41-
self.version_build = 2
40+
self.version_semver = (1, 8, 1)
41+
self.version_build = 1
4242
self.uuid = None
4343
self.version = '%s-%s' % ('.'.join(map(str, self.version_semver)), self.version_build)
4444
self.environment = None

amplify/agent/objects/nginx/config/parser.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def _iglob_pattern(pattern):
6666

6767

6868
def _getline(filename, lineno):
69-
with open(filename, encoding='utf-8') as fp:
69+
with open(filename, encoding='utf-8', errors='replace') as fp:
7070
for i, line in enumerate(fp, start=1):
7171
if i == lineno:
7272
return line.rstrip('\r\n')
@@ -114,7 +114,7 @@ def _handle_error(self, path, e, is_dir=False, exc_info=True, what='read'):
114114
:param what: str - what action caused the error (used for logging)
115115
"""
116116
exc_cls = e.__class__.__name__
117-
exc_msg = e.strerror if hasattr(e, 'strerror') else e.message
117+
exc_msg = e.strerror if hasattr(e, 'strerror') else str(e)
118118
message = 'failed to %s %s due to: %s' % (what, path, exc_cls)
119119
self.errors.append(message)
120120
if is_dir:
@@ -145,7 +145,7 @@ def _add_file(self, filename):
145145
self._add_directory(dirname, check=True)
146146
try:
147147
info = get_filesystem_info(filename)
148-
info['lines'] = open(filename, encoding='utf-8').read().count('\n')
148+
info['lines'] = open(filename, encoding='utf-8', errors='replace').read().count('\n')
149149
self.files[filename] = info
150150
except Exception as e:
151151
self._handle_error(filename, e, is_dir=False)
@@ -337,7 +337,7 @@ def _skim_file(filename):
337337
yield filename
338338
try:
339339
# search each line for include or ssl_certificate directives
340-
with open(filename, encoding='utf-8') as lines:
340+
with open(filename, encoding='utf-8', errors='replace') as lines:
341341
for line in lines:
342342
if not has_directive(line):
343343
continue

packages/nginx-amplify-agent/deb/debian/changelog

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
nginx-amplify-agent (1.8.1-1) stable; urgency=low
2+
3+
* crossplane updated to 0.5.8
4+
* fixed parsing of non-Unicode nginx configurations
5+
6+
-- Andrei Belov <a.belov@f5.com> Fri, 23 Sep 2022 15:22:10 +0400
7+
18
nginx-amplify-agent (1.8.0-2) stable; urgency=low
29

310
* Bug fixes

packages/nginx-amplify-agent/requirements-amzn2.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ greenlet==0.4.14
33
netifaces==0.10.4
44
netaddr==0.8.0
55
flup==1.0.3
6-
crossplane==0.5.7
6+
crossplane==0.5.8
77
rstr==3.0.0
88
psutil==5.8.0
99
python-daemon==2.2.4
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
netaddr==0.8.0
22
flup==1.0.3
3-
crossplane==0.5.7
3+
crossplane==0.5.8
44
rstr==3.0.0
55
psutil==5.8.0
66
python-daemon==2.2.4
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
netaddr==0.8.0
22
flup==1.0.3
3-
crossplane==0.5.7
3+
crossplane==0.5.8
44
rstr==3.0.0

packages/nginx-amplify-agent/requirements-py310.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ greenlet==1.1.1
33
netifaces==0.11.0
44
netaddr==0.8.0
55
flup==1.0.3
6-
crossplane==0.5.7
6+
crossplane==0.5.8
77
rstr==3.0.0
88
psutil==5.8.0
99
python-daemon==2.2.4

packages/nginx-amplify-agent/requirements-py39.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ greenlet==1.0.0
33
netifaces==0.11.0
44
netaddr==0.8.0
55
flup==1.0.3
6-
crossplane==0.5.7
6+
crossplane==0.5.8
77
rstr==3.0.0
88
psutil==5.8.0
99
python-daemon==2.2.4

packages/nginx-amplify-agent/requirements-rhel8.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
netaddr==0.8.0
22
flup==1.0.3
3-
crossplane==0.5.7
3+
crossplane==0.5.8
44
rstr==3.0.0
55
psutil==5.8.0
66
python-daemon==2.2.4
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
netaddr==0.8.0
22
flup==1.0.3
3-
crossplane==0.5.7
3+
crossplane==0.5.8
44
rstr==3.0.0
55
psutil==5.8.0
66
python-daemon==2.2.4
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
netaddr==0.8.0
22
flup==1.0.3
3-
crossplane==0.5.7
3+
crossplane==0.5.8
44
rstr==3.0.0
55
psutil==5.8.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
netaddr==0.8.0
22
flup==1.0.3
3-
crossplane==0.5.7
3+
crossplane==0.5.8
44
rstr==3.0.0

packages/nginx-amplify-agent/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ greenlet==0.4.14
33
netifaces==0.11.0
44
netaddr==0.8.0
55
flup==1.0.3
6-
crossplane==0.5.7
6+
crossplane==0.5.8
77
rstr==3.0.0
88
psutil==5.8.0
99
python-daemon==2.2.4

packages/nginx-amplify-agent/rpm/nginx-amplify-agent.spec

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,11 @@ fi
150150

151151

152152
%changelog
153+
* Fri Sep 23 2022 Andrei Belov <a.belov@f5.com> 1.8.1-1
154+
- 1.8.1-1
155+
- crossplane updated to 0.5.8
156+
- fixed parsing of non-Unicode nginx configurations
157+
153158
* Tue Mar 29 2022 Bill Beckelhimer <w.beckelhimer@f5.com> 1.8.0-2
154159
- 1.8.0-2
155160
- bug fixes

packages/nginx-amplify-agent/setup-py310.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
setup(
3535
name="nginx-amplify-agent",
36-
version="1.8.0",
36+
version="1.8.1",
3737
author="Mike Belov",
3838
author_email="dedm@nginx.com",
3939
description="NGINX Amplify Agent",

packages/nginx-amplify-agent/setup-py39.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
setup(
3535
name="nginx-amplify-agent",
36-
version="1.8.0",
36+
version="1.8.1",
3737
author="Mike Belov",
3838
author_email="dedm@nginx.com",
3939
description="NGINX Amplify Agent",

packages/nginx-amplify-agent/setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333

3434
setup(
3535
name="nginx-amplify-agent",
36-
version="1.8.0",
36+
version="1.8.1",
3737
author="Mike Belov",
3838
author_email="dedm@nginx.com",
3939
description="NGINX Amplify Agent",

packages/version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.8.0-2
1+
1.8.1-1

0 commit comments

Comments
 (0)