Resolution No. 74011
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
RESOLUTION NO, 7401
A RESOLUTION OF THE CITY COUNCIL OF THE CITY OF
VERNON ADOPTING A YEAR 2000 READINESS PLAN FOR THE
CITY OF VERNON
WHEREAS, in the year 2000, many information technology
computer systems, software programs, and semiconductors may not be
capable of recognizing certain dates in 1999 and after December 31,
,1999, and will read dates in the year 2000 and the thereafter as if
those dates represent the year 1900 or thereafter or will fail to
process those dates; and
WHEREAS, the year 2000 problem and resulting failures could
incapacitate systems that are essential to the functioning of markets,
commerce, consumer products, utilities and government; and
WHEREAS, in 1998, Congress enacted the Year 2000 Information
Readiness Disclosure Act which provides uniform legal standards in
connection with the disclosure and exchange of year 2000 readiness
information; and
WHEREAS, by Resolution No. 7311 on April 13, 1999, the City
Council of City of Vernon adopted the City of Vernon Utilities
Department Year 2000 Readiness Plan; and
WHEREAS, the City of Vernon desires to maintain the Year 2000
Readiness Plan for the Utilities Department but also desires to adopt,
a Year 2000 Readiness Plan which is applicable to the entire City.
NOW, THEREFORE, BE IT RESOLVED BY THE CITY COUNCIL OF THE
CITY OF VERNON AS FOLLOWS:
SECTION 1: The City Council of the City of Vernon hereby
finds and determines that the recitals contained hereinabove are true
and correct.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
SECTION 2: The City Council of the City of Vernon hereby
approves and adopts the Year 2000 Readiness Plan for the City of
Vernon, a copy of which has been presented to the City Council
concurrently with this resolution, and the City Council hereby orders
said Plan to be received and filed by the City Clerk.
SECTION 3: The City Clerk of the City of Vernon shall
certify to the passage of this resolution, and thereupon and
thereafter the same shall be in full force and effect.
APPROVED AND ADOPTED this 17th day of August, 1999.
14.
THOMAS A. YB RA, Mayor Pro Tem
ATTEST:
BRUCE V. MALKENHORST, City Clerk
-2-
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
STATE OF CALIFORNIA )
ss
COUNTY OF LOS ANGELES )
I, BRUCE V. MALKENHORST, City Clerk of the City of Vernon, do
hereby certify that the foregoing Resolution, being Resolution No.
7401, was duly adopted by the City Council of the City of Vernon at a
regular meeting of the City Council duly held on Tuesday, August 17,
1999, and thereafter was duly signed by the Mayor Pro Tem of the City
of Vernon.
(SEAL)
BRUCE V. MALKENHORST, City Clerk
-3-
SUPPORTING
DOCUMENTS
CITY COUNCIL
LEONIS C. MALBURG
Mayor
THOMAS A. YBARRA
Mayor Pro-Tem
Wm. 'BILL" DAVIS
Councilman
H. "LARRY" GONZALES
Councilman
W. MICHAEL McCORMICK
Councilman
BRUCE V. MALKENHORST
City Administrator / City Clerk
FAX (323) 581-7924
DAVID B. BREARLEY
City Attorney
FAX: (626) 330-5818
f
�,r
�Dir,
KEVIN WILSON
r of Community Services & Water
//
FAX: (323) 588-2761
�(
KENNETH J. DeDARIO
Director of Municipal Utilities
FAX: (323) 583-1983
CITY HALL
4305 SANTA FE AVENUE, VERNON, CALIFORNIA 90058
TELEPHONE (323) 583-8811
August 12, 1999
City Council
City of Vernon
Honorable Members:
The Year 2000 (Y2K) Plan has five major tasks:
DAVE TELFORD
Fire Chief
FAX: (323) 581-1385
BRUCE W. OLSON
Police Chief
FAX: (323) 583-5236
1. Develop a complete inventory of embedded systems
2. Analyze compliance of embedded systems to the Year
2000
3. Define immediate and long-term corrective measures
4. Implement corrective action and testing programs
5. Develop a contingency plant to mitigate external
failures
This plan has been reviewed by the Director of Utilities and the
City Attorney and it is hereby recommended that the Y2K
Readiness Plan be approved.
Ver ruly yours,
alkenh(orst
Ci y Clerk
BVM:rcm
gust 11, 1999
TO: Bruce V. Malkenhorst, City Administrator
FROM: Kenneth J. DeDario, Director of Utilities ' Y
SUBJECT: Year 2000 Readiness Plan
I recommend approval of the attached Year 2000 Readiness Plan. This plan defines the City's
approach to resolve any Year 2000 (Y2K) embedded systems problems.
This Y2K Plan has five major tasks:
• Develop a complete inventory of embedded systems;
• analyze compliance of embedded systems to the Year 2000;
• define immediate and long-term corrective measures;
• implement corrective action and testing programs; and
• develop a contingency plant to mitigate external failures.
The City Attorney has reviewed the Y2K Plan.
If you have any questions or comments, please contact me. Thank you for your consideration.
KJD:dm
Attachment
CITY OF VERNON
)Ovarz000
1?eaciiness plan
EXECUTIVE SUMMARY
This Year 2000 Readiness Plan defines the City of Vernon's approach to resolve
the year 2000 or Y2K embedded systems problems. The plan includes:
■ identification of all embedded (microprocessor based) systems (devices,
equipment, systems, and software) that are time and/or date critical;
■ definitions of the applications of the embedded systems in the City of
Vernon's design, planning, operations, control, reporting, and decision
making functions;
■ identification of embedded systems that may cause failures;
■ assessment of risk due to failure of embedded systems;
■ implementation program to mitigate risks due to failure of embedded
systems;
■ contingency plan in case of external factors affecting the functions of the
City of Vernon.
This plan has five major tasks:
1. Develop a complete inventory of embedded systems.
2. Analyze compliance of embedded systems to Year 2000.
3. Define immediate and long-term corrective measures.
4. Implement corrective action and testing programs.
5. Contingency plan to mitigate external failures.
INTRODUCTION
What is the year 2000 problem?
The Year 2000 (Y2K) problem deals with embedded systems that use dates in two -
digit format to save data storage space; e.g. 1984 would be stored simply as 84.
The use of the two -digit format are in software applications which use dates for
immediate applications, operating systems, business software, and embedded
applications such as industrial control systems. The date and time problems
resulting from the two -digit year format at the Y2K rollover are defined as follows:
(a) 12/31/99 23:69:59 + 1 second = undefined date and time.
2
An undefined date and/or time would affect scheduled activities
performed by a system. If the date and time resulting from the
rollover is earlier than that which existed before the rollover,
processes using date comparisons (e.g. scheduling and logging
functions) produce runtime errors and consequent system failure.
(b) 12/31/99 23:59:59 + 1 second = 1/1/00 00:00:00.
This resultant time and date would produce similar errors as
discussed in (a) above. Some date manipulation routines may
produce a fatal "division by zero" error.
(c) 12/31/99 23:69:59 + 1 second = "default date" 00:00:00.
A rollover to a default date and time would produce similar errors as
in (a) and (b) above. The default date may vary from one system to
another system. The date defaults back to when the system was
originally created.
Categorization of Problems
Problems resulting from the incorrect or undefined date and/or time can be
categorized as:
(a) No Trouble. The date is simply incorrect. If date information is not
used for calculations or program execution, it is just an
inconvenience.
(b) Improper Operation. A program may perform an improper operation
if it computes today's date and time to a previous date to execute a
program code based on date comparisons.
(c) Failure to Operate. This may cause reliability problems if the program
fails to execute an expected operation. The program may lock up
because of incorrect values.
(d) Erratic Operation. This is the most extreme result that may be
caused by the incorrect date and/or time. The embedded system
may "jump out" of the program memory area and attempt to execute
an unprogrammed section of memory or data area. This changes the
output of the program randomly with unexpected results.
3
IMPLEMENTATION PLAN
1. Inventory of systems.
Create a comprehensive inventory of devices, equipment and systems, and
software that are used by the City of Vernon. The list will be categorized by
location. The inventory will include only equipment, devices, systems, and
software that are both service critical and microprocessor based. The
inventory categories will identify the device manufacturer, model number,
revision number, clock and calendar functions, and a statement of Year
2000 compliance. A completed table will be submitted with the final report
for Year 2000 compliance for each department: a) Administration, b)
Community Services & Water, c) Fire, d) Police, e) Health, f)
Finance/Purchasing, g) Risk Management/Personnel, h) Utilities, and i)
Information System.
2. Assessment
Analyze the inventory list, identify the systems that are critical to service
reliability, and verify compliance to Year 2000. Those systems that use time
and date information for operation or data collection that will affect service
reliability and collection of revenue will be validated for Year 2000
compliance.
The assessment process will define what systems are non -compliant to
Year 2000, including details regarding what system will fail to operate, cause
service interruption or improperly operate.
The City of Vernon staff will work with the system's manufacturers and
vendors to assess compliance of systems to Year 2000. The City will
request the manufacturers to provide compliance statement for the systems.
If non -compliant, possible solutions and recommendations will be submitted
for consideration to fix the problems found. Some systems will require
complete replacement.
3. Verification Tests
Systems will be subjected to verification testing by City of Vernon staff or by
a qualified independent third party. Testing will be done at both the device
level and system level in simulated conditions. Where practical, bench -
testing of devices will be performed. Type testing will be employed on
representative samples for a system or device of significant quantity of the
same manufacturer and mode. The test program will check the functionality
of the devices and systems on the rollover date. The system responses will
be verified for date and time accuracy. If date and time are incorrect, the
4
test programs will categorize the severity of the effect(s) of the incorrect date
and time to the reliability of service.
Test results will be used to identify repair or replacement of devices and
systems that demonstrate problems that will affect service reliability.
Devices and systems that crash or lock up will be corrected first.
4. Correction Plan and Strategy
Most problems may be corrected with the assistance of the manufacturers
and vendors. Devices and systems that are non -compliant and service -
critical will be repaired or replaced . A list of systems, definition of problem,
and recommendation will be submitted for correction.
5. Contingency Plan
Police Department:
The Department has canceled all time off requests for 12/31/99—1/1/00 for
the ten members of the Crowd Control Team who will be available for
deployment. The Department is working closely with the Los Angeles
County Sheriff's Department and all Area E police agencies to identify
potential policing issues. The Department has notified all personnel that
they may be deployed depending on the anticipated needs.
Fire Department:
The Department is planning to increase their staffing on 12/31/99 for
potential problems such as false alarms or other system failures that may
cause increased responses. The Department is also working with other
agencies in order to mitigate any civil problems that may increase the
Department work load.
Community Services and Water:
On December 31, 1999, the City's source of water supply would normally be
only the Metropolitan Water District (MWD). The City's water pumps are
normally shut off Dec. 31 — Jan. 2 because of the low demand and because
the City's reservoirs are generally filled to capacity. In the remote chance
that the MWD system fails during the year 2000 rollover, the Water
Department will have a crew on standby to manually start the back-up diesel
boosters at two water sites which will be sufficient to provide potable water
5
and fire protection service throughout the City.
Utilities Department:
On the eve of the rollover to year 2000, the Utilities Department will staff the
Control Center and the power plant to be prepared to black start the diesel
and turbine generators, man the substations, and initiate emergency
procedures developed by the North American Electric Reliability Council
(NERC). The worst case scenario is failure of external generation and/or
transmission systems that provide power to the transmission grid serving the
City of Vernon. The diesel and turbine generators will provide power to
critical facilities that are necessary to provide emergency services for the fire
department, police department, city hall and some critical water sites.
The Utilities Department is also investigating the feasibility of contracting
with the local cogenerators within the City to provide emergency power if
required.
C.1
OFFICE OF THE CITY ADMINISTRATOR/
CITY CLERK
INTER -OFFICE MEMORANDUM
DATE: August 19, 1999
TO: Carol Dacey, Customer Service and Information
System Manager
FROM: Gloria J. Orosco, Chief Deputy City Clerk
RE: Resolution No. 7401
Transmitted herewith is a copy of the above referenced resolution
which was approved by City Council on August 17, 1999.