Closed
Bug 1257633
Opened 10 years ago
Closed 10 years ago
Upgrade git version to > 2.7.3 on OS X build and test machines to address CVE-2016-2324 and CVE‑2016‑2315
Categories
(Infrastructure & Operations :: RelOps: Puppet, task)
Infrastructure & Operations
RelOps: Puppet
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: arich, Assigned: dividehex)
References
Details
Attachments
(3 files)
|
4.04 KB,
patch
|
dustin
:
review+
dividehex
:
checked-in+
|
Details | Diff | Splinter Review |
|
2.36 KB,
patch
|
dustin
:
review+
dividehex
:
checked-in+
|
Details | Diff | Splinter Review |
|
494 bytes,
patch
|
dustin
:
review+
dividehex
:
checked-in+
|
Details | Diff | Splinter Review |
No description provided.
| Assignee | ||
Comment 1•10 years ago
|
||
Installs git-2.7.4 to osx
Also adds back in the anchors which shouldn't have been removed previously
Attachment #8733612 -
Flags: review?(dustin)
| Assignee | ||
Comment 2•10 years ago
|
||
I'm going out on a limb here and assuming we can get away with a single non os specific version build. If this proves incorrect, I'll backout by linking and bumping the previous version by release number. pkgdmg isn't versionable but the can be worked around for rollbacks in this way.
Updated•10 years ago
|
Attachment #8733612 -
Flags: review?(dustin) → review+
| Assignee | ||
Comment 3•10 years ago
|
||
Comment on attachment 8733612 [details] [diff] [review]
bug1257633-1-upgrade-git-osx.patch
remote: https://hg.mozilla.org/build/puppet/rev/ec6a2cd0cbcf
remote: https://hg.mozilla.org/build/puppet/rev/6b21dc400b73
Attachment #8733612 -
Flags: checked-in+
| Assignee | ||
Updated•10 years ago
|
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Comment 4•10 years ago
|
||
See bug 1263082 for comments, it looks like there is a bogus version of git for mac in automation, this is hitting us in on the bld-lion-r5 machines that we are using to run release automation
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
| Assignee | ||
Comment 5•10 years ago
|
||
I've rebuilt git for 10.6, 10.7 and 10.10 and tested the binaries on each os version respectively.
Deployed here:
remote: https://hg.mozilla.org/build/puppet/rev/c010230e92ed
Comment 6•10 years ago
|
||
We're hitting a new error now, please see https://bugzilla.mozilla.org/show_bug.cgi?id=1263082#c10.
| Assignee | ||
Comment 7•10 years ago
|
||
This is a fixed release of git 2.7.4 for osx 10.7. Since the package resource on osx is not versionable, I had to separate out 10.7 in a case statement. Comments are including in the manifest as a reminder.
Tested on bld-lion-r5-088:
[root@bld-lion-r5-088.build.releng.scl3.mozilla.com ~]# /tools/git/bin/git --version
dyld: Library not loaded: /opt/local/lib/libiconv.2.dylib
Referenced from: /tools/git/bin/git
Reason: Incompatible library version: git requires version 8.0.0 or later, but libiconv.2.dylib provides version 7.0.0
Trace/BPT trap: 5
[root@bld-lion-r5-088.build.releng.scl3.mozilla.com ~]# /tools/git/bin/git --version
git version 2.7.4
Attachment #8740053 -
Flags: review?(dustin)
Updated•10 years ago
|
Attachment #8740053 -
Flags: review?(dustin) → review+
| Assignee | ||
Comment 8•10 years ago
|
||
Comment on attachment 8740053 [details] [diff] [review]
bug1257633-2-fix-git-osx-10.7.patch
remote: https://hg.mozilla.org/build/puppet/rev/fa1b9555c45b
remote: https://hg.mozilla.org/build/puppet/rev/e59161fe1667
Attachment #8740053 -
Flags: checked-in+
| Assignee | ||
Comment 9•10 years ago
|
||
Updates the release # in the git-dmg.sh build script
Attachment #8740065 -
Flags: review?(dustin)
Comment 10•10 years ago
|
||
Comment on attachment 8740065 [details] [diff] [review]
bug1257633-3-bump-release-git-dmg-script.patch
I assume all three versions didn't get upgraded to -3 because it was too much work to build 'em all?
Attachment #8740065 -
Flags: review?(dustin) → review+
| Assignee | ||
Comment 11•10 years ago
|
||
(In reply to Dustin J. Mitchell [:dustin] from comment #10)
> Comment on attachment 8740065 [details] [diff] [review]
> bug1257633-3-bump-release-git-dmg-script.patch
>
> I assume all three versions didn't get upgraded to -3 because it was too
> much work to build 'em all?
Correct.
| Assignee | ||
Comment 12•10 years ago
|
||
Comment on attachment 8740065 [details] [diff] [review]
bug1257633-3-bump-release-git-dmg-script.patch
remote: https://hg.mozilla.org/build/puppet/rev/fab0c33f36e9
remote: https://hg.mozilla.org/build/puppet/rev/518362ec5fd9
Attachment #8740065 -
Flags: checked-in+
| Assignee | ||
Updated•10 years ago
|
Status: REOPENED → RESOLVED
Closed: 10 years ago → 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•