Opened 8 years ago

Last modified 8 years ago

#9070 new defect

Remove Activity information from future build.log files

Reported by: mchua Owned by: mstone
Priority: normal Milestone: 9.1.0-cancelled
Component: distro Version: not specified
Keywords: cjbfor9.1.0 Cc: arjs, c_scott, mstone
Blocked By: Blocking:
Deployments affected: Action Needed: never set
Verified: no


Builds and Activities are separate. Having Activity information in build.log files seems to contradict this, and could lead to confusion for those unfamiliar with our system.

For instance, Arjun was trying to find out what version of Measure shipped with G1G1 machines, and came across, which contains text like this:

16:25:30 URL: [110428] -> "Measure-17.xo" [1]

One might reasonably assume that Measure v17 is included with build 767 (and subsequently begin to worry that an incompatible/out-of-date version of one's Activity has shipped to thousands of donors worldwide, which actually happened).

This is not the case. No version of Measure, or any other Activity, is included with build 767; the G1G1 image is a superset of build 767 that includes both that and Measure v20. The Activity-related text in build.log files is potentially misleading, and there isn't any reason why it should still be around, as far as I can tell; can we change our build scripts so that build.log files don't contain Activity-related information for subsequent builds?

Change History (3)

comment:1 Changed 8 years ago by mchua

  • Cc c_scott mstone added
  • Component changed from not assigned to distro
  • Owner set to mstone

comment:2 Changed 8 years ago by mchua

See for a description of the saga that inspired this ticket.

comment:3 Changed 8 years ago by mstone-xmlrpc

  • Keywords cjbfor9.1.0 added
  • Milestone changed from 8.2.1 to 9.1.0

Pushing out to 9.1.0, per edmcnierney's request.

Note: See TracTickets for help on using tickets.